This dish features tender zucchini halves hollowed and filled with a juicy ground beef blend seasoned with Italian herbs, tomato paste, and spices. It’s baked with a generous layer of melted mozzarella and Parmesan cheese, creating a warm, satisfying main course. Ideal for a low-carb diet, it offers rich flavors and a comforting texture, perfect for busy weeknights or casual dinners.
The smell of zucchini roasting with beef and cheese reminds me of Tuesday nights when cooking felt like a small victory instead of a chore. I stumbled onto stuffed zucchini when trying to use up garden overflow, and now my family actually cheers when they see the baking dish come out.
Last summer my neighbor brought over an armful of zucchini from her garden, practically begging me to take them off her hands. I made these boats three times that week, and my husband finally admitted he liked them better than pasta.
Ingredients
- 4 medium zucchini: Choose straight, evenly sized ones so they sit flat in the dish and cook uniformly
- 450 g (1 lb) ground beef: The fat content adds moisture, but drain excess if you prefer a lighter version
- 1 small onion, finely chopped: Creates a savory base that sweetens as it cooks
- 2 cloves garlic, minced: Add this after the onion so it does not burn and turn bitter
- 2 tbsp tomato paste: Concentrated tomato flavor that binds the beef mixture together
- 100 g (1 cup) shredded mozzarella cheese: Creates that irresistible melted cheese topping everyone reaches for first
- 30 g (¼ cup) grated Parmesan cheese: Adds a salty, nutty depth that mozzarella alone cannot provide
- 2 tbsp olive oil: Use one for the zucchini boats and one for cooking the beef mixture
- 1 tsp dried Italian herbs: Dried herbs work perfectly here since they cook into the beef
- ½ tsp paprika: Adds a subtle warmth and beautiful color to the beef filling
- Salt and black pepper, to taste: Season generously since the zucchini needs it to pop
- 1 medium tomato, diced: Fresh tomato balances the richness of the beef and cheese
Instructions
- Preheat your oven to 200°C (400°F):
- Line a baking dish with parchment paper for the easiest cleanup ever
- Prepare the zucchini boats:
- Slice each zucchini lengthwise and scoop out the flesh, leaving about 1 cm border, then chop the scooped flesh
- Season the zucchini:
- Drizzle the boats with 1 tbsp olive oil and sprinkle with salt and pepper before arranging them in the dish
- Cook the aromatics:
- Heat remaining olive oil in a large skillet over medium heat, cook onion for 3 minutes until softened, then add garlic for 1 minute more
- Brown the beef:
- Add ground beef and break it up with a spoon, cooking for 5 to 7 minutes until browned
- Build the filling:
- Stir in diced tomato, chopped zucchini flesh, tomato paste, Italian herbs, paprika, salt, and pepper, then cook 3 to 4 minutes until thickened
- Stuff the boats:
- Spoon the beef mixture evenly into each zucchini boat, mounding it slightly
- Add the cheese:
- Sprinkle mozzarella and Parmesan cheese over the tops so every bite gets some
- Bake covered first:
- Cover with foil and bake for 20 minutes so the zucchini steams tender
- Finish uncovered:
- Remove foil and bake 8 to 10 more minutes until the cheese turns golden and bubbly
- Garnish and serve:
- Sprinkle fresh parsley on top if you want a pop of color against the golden cheese
These boats have become my go-to when someone asks what to cook when they want dinner to feel special without being difficult. The first time I served them to friends, one person actually asked if there was any way to get seconds.
Making Them Ahead
You can assemble the entire dish up to a day in advance and keep it covered in the refrigerator. The flavors actually develop more when the beef mixture sits, so these often taste better the next day. Just add a few extra minutes to the covered baking time.
Choosing Your Zucchini
I have learned that medium zucchini work better than huge ones because the larger boats can get watery and take forever to cook through. Medium ones roast evenly and the flesh stays firm enough to hold all that filling. If your garden gives you monsters, slice them crosswise into boats instead of lengthwise.
Getting The Cheese Just Right
The combination of mozzarella and Parmesan creates the perfect texture: mozzarella stretches while Parmesan adds crisp, salty bites on top.
- Use freshly grated mozzarella instead of pre-shredded for better melting
- Watch closely during the final 10 minutes because cheese goes from golden to burnt fast
- Let the boats rest for 5 minutes before serving so the cheese sets slightly
These zucchini boats hit that sweet spot between comfort food and something you can feel good about serving any night of the week.
Recipe FAQs
- → How do you prepare the zucchini boats?
-
Slice zucchini in half lengthwise and carefully scoop out the flesh, leaving a 1 cm border to form the boat shape. The scooped flesh is chopped and added to the filling.
- → Can I substitute ground beef with other meats?
-
Yes, ground turkey or chicken can be used as lighter alternatives while maintaining the dish’s flavor profile.
- → What cheese varieties are used for topping?
-
Mozzarella and Parmesan cheeses are sprinkled over the filling for a melty, golden finish after baking.
- → How long should the dish be baked?
-
Bake covered for 20 minutes, then uncovered for an additional 8-10 minutes until the cheese turns golden and bubbly.
- → Are there any spice options to enhance flavor?
-
Adding a pinch of red pepper flakes to the beef mixture can provide a subtle spicy kick without overpowering the dish.