Italian Stuffed Zucchini with Beef and Mozzarella

Stuffed zucchini boats with mozzarella

Italian stuffed zucchini with beef and mozzarella is one of those dinners that feels hearty without being heavy. The zucchini softens just enough, the beef filling gets rich from garlic and tomato, and the melted mozzarella pulls everything together into something that eats like comfort food but still feels weeknight-friendly. If you’ve got zucchini piling up or just want a solid baked dinner that reheats well, this one delivers.

Stuffed zucchini boats with mozzarella
Print Pin
No ratings yet

Course Main Dish
Cuisine American
Prep Time 15 minutes
Cook Time 40 minutes
Author Jim

Ingredients

  • 4 medium zucchini
  • 1 pound ground beef (85/15 works best for flavor)
  • 1 tablespoon olive oil
  • 1 small yellow onion finely diced
  • 4 cloves garlic minced
  • 1 cup crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon kosher salt
  • ¾ teaspoon freshly ground black pepper
  • 1 teaspoon Italian seasoning
  • ½ teaspoon paprika
  • ½ teaspoon onion powder
  • ¼ teaspoon crushed red pepper flakes
  • ¾ cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley (optional)

Instructions

  • Preheat the oven to 400°F.
  • Slice the zucchini in half lengthwise. Use a spoon to scoop out the center of each half, leaving about ¼ inch of flesh along the sides so they hold their shape. Roughly chop the scooped zucchini flesh and set it aside.
  • Place the hollowed zucchini halves onto a rimmed baking sheet. Drizzle lightly with olive oil and sprinkle with a pinch of salt and pepper.
  • Bake the zucchini shells for 10 minutes to soften slightly while you prepare the filling.
  • Heat a large skillet over medium heat. Add the olive oil.
  • Add the diced onion and cook for 4 to 5 minutes until softened.
  • Add the ground beef and cook for 6 to 8 minutes, breaking it apart, until browned and no longer pink.
  • Add the minced garlic and cook for 30 seconds until fragrant.
  • Add the chopped zucchini flesh to the skillet and cook for 3 minutes until slightly softened.
  • Stir in the crushed tomatoes, tomato paste, kosher salt, black pepper, Italian seasoning, paprika, onion powder, and crushed red pepper flakes. Cook for 4 to 5 minutes until thickened slightly.
  • Remove the zucchini shells from the oven. Spoon the beef mixture evenly into each zucchini half, pressing it in so it fills completely.
  • Sprinkle the mozzarella and Parmesan evenly over the tops.
  • Return the pan to the oven and bake for 15 to 18 minutes until the cheese is melted and lightly browned.
  • If you want extra color on top, broil for 2 minutes at the end, watching closely.
  • Sprinkle with chopped parsley before serving if using.

Notes

Choose zucchini that are straight and similar in size so they cook evenly.
If your zucchini release a lot of liquid, tilt the pan slightly and spoon off excess before serving.
These reheat very well the next day and make a solid leftover lunch.

Recommended Recipes

All rights reserved. All information for entertainment purposes only. All likeness to any other recipe is completely accidental, and all requests to modify any recipe should be sent to jim@jimcooksfoodgood.com. No information on this site is intended to cure/treat/diagnose any disease. Any posted calorie count is an auto generated estimate and will vary for your food. Privacy Policy and Terms of service at: https://jimcooksfoodgood.com/privacy-policy/. # Affiliate Disclosure JimCooksFoodGood is reader-supported. Some posts may contain affiliate links. That means if you click a link and make a purchase, I may earn a commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. I only recommend products I personally trust or believe are helpful for home cooks and pizza makers.