Go Back
Cheesy Stuffed Zucchini

Cheesy Stuffed Round Zucchini

Tender round zucchini filled with a cheesy sausage-tomato mixture and baked until bubbling and golden. This simple, cozy dinner tastes like comfort in a bowl and looks straight out of a restaurant, but it’s actually easy enough for any weeknight!
PREP: 20 minutes
COOK: 25 minutes
TOTAL: 45 minutes
Servings: 4
Course: Dinner

Ingredients
  

  • 4 round zucchini medium-sized, about 8–10 oz each
  • 1 ½ tablespoons olive oil divided
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 9 oz 250 g Italian sausage, casing removed
  • 1 cup diced fresh tomato or halved cherry tomatoes
  • ¼ cup tomato sauce or passata
  • ¾ cup shredded mozzarella cheese divided (½ cup for filling, ¼ cup for topping)
  • ¼ cup grated Parmesan cheese
  • 1 tablespoon chopped fresh basil plus extra for garnish
  • ¼ teaspoon chili flakes optional
  • Salt and black pepper to taste

Instructions
 

  1. Prep the zucchini: Slice off the tops and scoop out the insides, leaving about a ¼-inch shell. Lightly salt the inside, then place them cut-side down on a paper towel for about 10 minutes to remove excess moisture.
  2. Cook the filling: In a skillet, heat 1 tablespoon olive oil over medium heat. Add onion and sauté for 3 minutes until softened. Stir in garlic and cook for 30 seconds. Add sausage, breaking it apart, and cook until browned. Add chopped zucchini flesh, diced tomato, chili flakes, salt, and pepper. Cook until most liquid evaporates and mixture looks thick and saucy.
  3. Add the cheese: Turn off heat. Stir in basil, ½ cup mozzarella, and all the Parmesan until melted and creamy.
  4. Stuff the zucchini: Arrange shells upright in a baking dish, drizzle lightly with olive oil, and spoon the filling inside, packing gently. Top each with remaining mozzarella. Place zucchini tops on a small tray.
  5. Bake: Bake at 400°F (200°C) for 20–25 minutes, until the zucchini are tender and the tops golden.
  6. Broil for extra color: Broil for 1–2 minutes to brown the tops.
  7. Serve: Let rest for 5 minutes. Garnish with fresh basil and serve with the roasted lids on the side.

Notes

  • If you’ve got extra filling, don’t toss it! Spoon it into a ramekin and bake alongside the zucchini, it’s like bonus stuffing (and my kids always fight over it…)
  • Use round zucchini if possible, but long ones work too (just slice lengthwise).
  • Swap proteins: Ground turkey, chicken, or even lentils work great.
Did you make this? Leave a rating below!