
Sausage Meatballs with Orzo and Broccoli

By Emma
Certified Culinary Professional
Set the oven to 220C. Middle rack. Don’t mess this up — you need the heat right where it’s going to brown those meatballs fast. Mix the tomatoes with tomato paste, salt, pepper. Pour it into a baking dish. That’s your base. Everything else builds on it.
Why You’ll Love This Easy Sausage Meatballs Dinner
Twenty minutes of prep. Then the oven does the work. Meatballs come out golden and actually crispy on top — the broiler does that. Not some soggy, wet thing.
The pasta soaks up the sauce instead of drowning in it. Broccoli stays bright green. One bowl. Done.
Cleanup? Fine. You’ve got one dish, one pot. Could be worse.
Italian sausage with zucchini is the kind of combo that shouldn’t work but does. The moisture from the zucchini keeps everything tender. Not dry. Not falling apart either.
Tastes better the next day cold, which is weird. Bring it to work. It’s fine.
What You Need for Sausage Zucchini Meatballs
Italian sausage. 420 grams. Sweet or spicy — your call. Just the meat, not the casings. Break it up as you go.
Parmesan. 40 grams grated. Not the green can stuff. Real parmesan. The 30 grams goes in the meatballs, 10 goes in the pasta at the end.
One medium zucchini. Grate it. Sounds weird. It’s what keeps the meatballs from turning into hockey pucks. The moisture disappears during cooking.
Diced tomatoes. One 400 ml can. Whatever brand. Tomato paste — 25 ml. Mix them together. That’s your sauce.
Orzo pasta. 190 grams. Looks like rice. Cooks in like seven minutes. Broccoli — one small head, shredded. Not chopped. Shredded means it cooks into the pasta without getting mushy.
Chicken broth. 700 ml. Orzo soaks it all up. Butter — 25 ml unsalted. Olive oil. Fresh basil chopped, 10 grams. Salt. Pepper.
How to Make Easy Sausage Meatballs with Broccoli
Get the oven going first. 220C. Middle position. This matters because you need the broiler to actually brown the tops without cooking them longer underneath.
Mix your diced tomatoes with the tomato paste. Salt it. Pepper it. Pour it into a baking dish — around 33 by 23 centimeters, so like a standard nine-by-thirteen, basically. Spread it even. This is the sauce bed.
Combine the sausage, 30 grams parmesan, the grated zucchini, basil, salt and pepper in a bowl. Don’t go crazy mixing. Just until it comes together. Overwork it and the meatballs get dense.
Scoop it into 40 ml portions. You should get around twelve. Arrange them over the sauce so they’re not touching. Matters more than you’d think.
Bake uncovered. 18 minutes. Then switch to broil. 4 to 6 minutes. Watch it. The tops go from pale to golden fast. You want golden. You don’t want black.
Meanwhile — while the meatballs are in there — boil 700 ml of chicken broth in a medium pot. Add salt and pepper. Get it actually boiling.
How to Get This Sausage Meatballs Orzo Crispy and Right
Dump in the orzo once the broth’s rolling. 6 to 7 minutes. Stir it. It should be almost tender but still have a tiny bit of resistance when you bite it.
That’s when the broccoli goes in. Shredded broccoli. 1 to 3 more minutes. You want it soft but still bright. Once it turns dull, you’ve gone too far.
The meatballs should be coming out right around now. Golden. Slightly browned on top. That broil step is the move.
Take the pot off heat. This part matters. Fold in 25 ml butter. The last 10 grams of parmesan. Drizzle olive oil over it. Stir until it’s even. The heat off means the butter melts into the pasta without turning greasy. It’s the difference between creamy and slick.
Taste it. Fix the seasoning. Salt makes a real difference here — the broth is already salted, so go easy. Pepper too.
Sausage Meatballs Orzo Broccoli Tips and Common Mistakes
Don’t skip the broil step. The meatballs need that direct heat to brown the top. Without it they’re pale. Boring. The broil is five minutes of actual cooking, not waiting.
The zucchini releases water as it cooks. That’s why the meatballs work. Don’t squeeze it out beforehand. The moisture is the whole point.
Shred the broccoli instead of chopping it. It cooks into the pasta. Chunks of broccoli are harder to eat in a bowl. They slide around.
Orzo paste expands. The 190 grams becomes a lot once it’s cooked. The 700 ml broth soaks into it. There shouldn’t be a ton of liquid left at the end. If there is, the pasta wasn’t done yet.
Undersalt everything initially, then taste at the end. Way easier to add salt than take it out.
The sausage you pick changes the whole thing. Spicy sausage means the dish has a kick. Sweet stays smooth. Try it both ways. They’re actually different.

Sausage Meatballs with Orzo and Broccoli
- 1 can 400 ml diced tomatoes
- 25 ml tomato paste
- 420 g sweet or spicy Italian sausage meat only
- 40 g grated parmesan
- 1 medium zucchini grated
- 700 ml chicken broth
- 190 g orzo pasta
- 1 small head broccoli shredded
- 25 ml unsalted butter
- 10 g fresh basil chopped
- 5 ml olive oil
- salt and pepper
- 1 Set oven rack middle position preheat to 220 C
- 2 Mix diced tomatoes with tomato paste, salt and pepper. Pour in baking dish approx 33x23 cm and set aside
- 3 Combine sausage meat, 30 g parmesan, grated zucchini, chopped basil, salt and pepper gently but thoroughly
- 4 Portion mixture into 40 ml scoops, arrange over tomato sauce
- 5 Bake 18 minutes uncovered, then switch oven to broil and brown meatballs for 4-6 minutes until cooked and golden
- 6 Meanwhile boil chicken broth in medium pot, add salt and pepper
- 7 Add orzo, simmer 6-7 minutes until nearly tender
- 8 Stir in broccoli, cook 1-3 more minutes just until broccoli softens but remains bright
- 9 Remove pot from heat, fold in butter, remaining parmesan and drizzle olive oil, stir evenly
- 10 Check seasoning adjust if needed
- 11 Serve orzo in bowls topped with meatballs and spoon sauce from dish
Frequently Asked Questions About Zucchini Sausage Meatballs Orzo Broccoli
Can you make this ahead? Cook it the night before. Store in the fridge. Reheat in a pot on low heat with a splash of chicken broth so it doesn’t dry out. Or cold. It’s fine cold. Actually kind of good cold.
What if you don’t have fresh basil? Skip it. Don’t use dried basil. Tastes like nothing. The parmesan carries the dish on its own.
Can you use ground turkey instead of sausage? It’ll work. Won’t taste the same. Sausage has fat. Turkey doesn’t. The meatballs come out drier. Might as well use sausage.
How do you know when the meatballs are actually done? They feel firm when you poke them. Not hard. Firm. The broil step takes them from 75 percent to done. Four minutes is usually enough. Six if your broiler is weak.
Does the orzo pasta with Italian sausage meatballs work with regular broccoli florets instead of shredded? Yeah. Just cook them longer — 4 to 5 minutes instead of 1 to 3. They take more time to soften. Shredded is faster and mixes better into the pasta. But florets work.
Can you freeze this? Cool it completely first. Freeze in airtight containers. Lasts three months. Thaw overnight in the fridge. Reheat on the stove in a pot with a little broth. The orzo gets tighter when it sits frozen — that’s normal.



















