Sausage Zucchini Meatballs Orzo Broccoli


By Emma
Certified Culinary Professional
โข
Recipe tested & approved
Sausage meatballs with grated zucchini baked in diced tomatoes and tomato paste sauce. Orzo cooked al dente in chicken broth with shredded broccoli stirred in at the end. Parmesan and butter finish the savory orzo. The meatballs bake first, then broil briefly to brown. Orzo simmers about 6 minutes before adding broccoli for 2 more. Simple seasoning with salt and pepper throughout. Combines soft meatballs, juicy tomato sauce, tender orzo, and fresh broccoli for texture contrast. Uses sweet or hot Italian sausage, no nuts or eggs, easy to prep and cook in under 45 minutes.
Prep:
20 min
Cook:
35 min
Total:
55 min
Servings:
4
#Italian
#meatballs
#quick meals
#comfort food
#one pan
Zucchini and sausage. Orzo and broccoli. Quick bake then broil finish. Meaty, slightly spicy, slightly sweet. Tomato sauce soaks the bottom. Meatballs hold moisture with grated zucchini mixed in, adds texture and moisture. Orzo cooks in broth, not water, salty and flavorful. Broccoli shredded so it cooks fast with orzo last minutes of simmer. Butter and parmesan melt into orzo after removed from heat, creamy finish, no cream used. Basil chopped fine gives fresh herby notes. Simple, no fuss, one pan meatballs alongside easy orzo. Ready less than an hour. Clean kitchen. Hands off except stirring or scooping. Minimal pots. Intense flavors. Bright green broccoli contrasts red sauce and golden crust on meatballs.
Ingredients
- 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
About the ingredients
Tomatoes measured from a 400 ml can, diced not crushed for chunk texture. Tomato paste reduced amount to balance acidity without overpowering. Sausage meat drained of casing, mild or spicy depending on taste. Parmesan fresh grated not pre-grated, for rich flavor and melting. Zucchini peeled or not โ peeling optional, grated converts hidden greens into moist addition in meatballs, helps juiciness. Chicken broth preferably low sodium to control salt levels. Orzo measured by weight for accuracy. Broccoli finely shredded to cook quickly and evenly with orzo near end of cooking. Butter unsalted for clean flavor. Added fresh basil gives earthy aroma without overpowering. Olive oil drizzle after cooking for subtle richness. Salt and pepper throughout for seasoning control. No eggs for binder, zucchini replaces moisture and binding properties. Added basil not original but gives herbal twist and color contrast.
Method
- Set oven rack middle position preheat to 220 C
- Mix diced tomatoes with tomato paste, salt and pepper. Pour in baking dish approx 33x23 cm and set aside
- Combine sausage meat, 30 g parmesan, grated zucchini, chopped basil, salt and pepper gently but thoroughly
- Portion mixture into 40 ml scoops, arrange over tomato sauce
- Bake 18 minutes uncovered, then switch oven to broil and brown meatballs for 4-6 minutes until cooked and golden
- Meanwhile boil chicken broth in medium pot, add salt and pepper
- Add orzo, simmer 6-7 minutes until nearly tender
- Stir in broccoli, cook 1-3 more minutes just until broccoli softens but remains bright
- Remove pot from heat, fold in butter, remaining parmesan and drizzle olive oil, stir evenly
- Check seasoning adjust if needed
- Serve orzo in bowls topped with meatballs and spoon sauce from dish
Cooking tips
Begin by getting oven hot to 220 C, middle rack placement for even cooking. Tomato base mixed first, salt and pepper added directly, ensures sauce flavor foundation. Meatball mixture handled lightly, do not overmix to keep texture tender. Using a 40 ml scoop ensures uniform meatball size for even cooking. Bake uncovered to allow tomato sauce to reduce slightly and evaporate excess liquid. Broil step added to caramelize and brown meatball surface for texture contrast. While baking, broth is boiled for orzo cooking. Orzo cooked just shy of full doneness at 6-7 minutes to avoid mush after broccoli addition. Broccoli stirred in last, cooks 1 to 3 minutes depending on desired texture, retains bright color and slight crunch. Removing pot from heat immediately after maximizes butter and parmesan melting without overcooking pasta. Drizzling olive oil last adds extra silkiness and flavor layer. Serving situates orzo first, meatballs and sauce spooned atop, keeping plating rustic and accessible. Salt and pepper adjustments repeated after butter and parmesan added to taste test final seasoning. Timing flexible by a minute or two at bake and boil stages with no major compromise.
Chef's notes
- ๐ก Grate zucchini, adds moisture to meatballs. Doesn't need peeling. Helps tender texture. Can switch to yellow squash. Good for stealth veggies.
- ๐ก Use fresh herbs. Basil brightens the dish. Dried works, but not the same. Fresh gives more flavor. Swapping for oregano is fine.
- ๐ก Bake meatballs first for consistent cooking. Broil at end for color. Check internal temp if unsure doneness. 74 C is safe.
- ๐ก Cook orzo in chicken broth, adds flavor. Low sodium broth prevents oversalting. Simmer pasta until nearly tender; stop cooking to avoid mush.
- ๐ก Add broccoli at the end. Retain crunch and color. Shredded cooks fast. Larger pieces may take longer. Keep an eye on timing.
Common questions
How to ensure meatballs stay moist?
Use grated zucchini for moisture. Combine gently. Avoid overmixing. Consistency matters here.
What's the best way to store leftovers?
Refrigerate in airtight container. Reheat on stovetop. Add splash of broth to keep moist. Can freeze meatballs safely.
Can I modify this recipe for other veggies?
Yes, substitute carrots or bell peppers. Just adjust cooking time. Aim for similar size pieces for even cooking.
How to serve this dish?
Serve immediately. Orzo first then top with meatballs. Spoon sauce from bottom around. Presentation rustic, appetizing.