Tender zucchini halves become the perfect vessel for a savory beef filling seasoned with tomatoes, garlic, and Mediterranean herbs. Each boat is topped with melted mozzarella and Parmesan, creating a bubbly golden crust that adds rich flavor to every bite.
This Mediterranean-inspired dish comes together in just 55 minutes, making it ideal for busy weeknights. The filling absorbs excess moisture from the zucchini pulp, creating a well-balanced texture that holds its shape beautifully while baking.
Serve these stuffed boats alongside a crisp green salad or over fluffy rice for a complete meal. They reheat wonderfully for lunch the next day, and the filling can be customized with ground turkey or chicken for a lighter variation.
The first time I made stuffed zucchini, I was trying to use up a garden overflow that had taken over my counter. My neighbor had dropped off three massive zucchinis, looking apologetic, and I stared at them for twenty minutes before deciding hollow boats were better than yet another loaf of bread. Now its the recipe I actually crave when summer rolls around.
I served these at a dinner party once, nervous that stuffed vegetables felt too rustic. My friend Sarah texted me the next morning asking for the recipe, and apparently her husband had declared them better than any restaurant version hed tried. Sometimes the humblest dishes surprise us the most.
Ingredients
- 4 medium zucchinis: Choose straight, evenly sized ones so they sit flat in the baking dish
- 400 g (about 1 lb) ground beef: The fat content keeps the filling juicy, but drain excess if youre watching calories
- 1 small onion, finely chopped: Sweet yellow onions work best here
- 2 cloves garlic, minced: Fresh garlic makes a difference, but a quarter teaspoon of garlic powder works in a pinch
- 1 medium tomato, diced: The fresh tomato adds moisture and sweetness you cant get from paste alone
- 2 tablespoons fresh parsley, chopped: Plus more for garnish because it makes everything look finished
- 80 g (3 oz) shredded mozzarella cheese: Low moisture mozzarella melts without becoming too watery
- 30 g (2 tablespoons) grated Parmesan cheese: Adds a salty depth that balances the mild zucchini
- 2 tablespoons olive oil: For sautéing the aromatics and building flavor from the bottom up
- 2 tablespoons tomato paste: Concentrated tomato flavor that anchors the whole filling
- 60 g (1/2 cup) breadcrumbs: Helps bind the filling so it doesnt fall apart when you bite in
- 1 teaspoon dried oregano: Mediterranean classic that pairs perfectly with beef and zucchini
- 1/2 teaspoon dried basil: Sweet and mild, complements the oregano without overpowering
- Salt and pepper to taste: Dont skimp here, the zucchini needs seasoning to stand up to the beef
Instructions
- Prep the zucchini boats:
- Slice each zucchini lengthwise and scoop out the flesh with a spoon, leaving about a half inch shell. Chop the scooped pulp finely and set it aside.
- Sauté the aromatics:
- Heat olive oil in a large skillet over medium heat. Cook the onion for two to three minutes until soft, then add garlic for thirty seconds until fragrant.
- Brown the beef:
- Add ground beef to the skillet, breaking it up with a spoon as it cooks for five to six minutes until browned. Drain excess fat if theres more than a tablespoon in the pan.
- Build the filling:
- Stir in the chopped zucchini pulp, diced tomato, tomato paste, oregano, basil, salt, and pepper. Cook for four to five minutes until the mixture thickens and most liquid is absorbed.
- Add the binders:
- Remove from heat and stir in breadcrumbs, Parmesan, and fresh parsley until everything is well combined.
- Fill the boats:
- Arrange zucchini halves in a baking dish and pack each one with the beef mixture, pressing down gently to fill completely.
- Top with cheese:
- Sprinkle mozzarella evenly over all the zucchini boats, covering the filling completely.
- Bake covered:
- Cover the dish with foil and bake at 190°C (375°F) for twenty minutes to steam the zucchini until tender.
- Finish uncovered:
- Remove foil and bake for another ten to fifteen minutes until the cheese is golden and bubbly with some browned spots.
- Garnish and serve:
- Sprinkle with extra fresh parsley and serve hot while the cheese is still melted and stretchy.
These boats have become my go to when I want something that feels special but doesnt require three hours in the kitchen. The way the zucchini softens while the filling gets more concentrated is just magic.
Making Ahead
You can assemble the stuffed zucchini up to a day ahead and keep them covered in the refrigerator. Add an extra five minutes to the covered baking time since theyll be starting cold. I do this for dinner parties and it saves so much stress.
Choosing Zucchini
Medium zucchinis around six to eight inches long work best because larger ones can have tough skin and watery flesh. Avoid any that feel soft or have blemishes, as the boats need to hold their shape through baking.
Serving Suggestions
A crisp green salad with vinaigrette cuts through the rich cheese and beef. Garlic bread or roasted potatoes turn it into a more substantial meal, though the zucchini itself is quite filling on its own.
- Red pepper flakes add a gentle heat that wakes everything up
- A squeeze of fresh lemon right before serving brightens all the flavors
- Let them rest five minutes after baking so the filling sets slightly
Hope these boats find their way to your table soon. Theyre the kind of simple, satisfying food that makes any ordinary Tuesday feel a little more special.
Common Recipe Questions
- → How do I prevent the zucchini from becoming mushy?
-
Scoop out the pulp leaving a 1 cm thick shell to maintain structure. The pre-baking filling step helps absorb excess moisture, and baking covered first prevents drying out before the cheese topping phase.
- → Can I make these stuffed zucchini boats ahead of time?
-
Yes, prepare the filling and hollow out the zucchini up to 24 hours in advance. Store separately in the refrigerator and assemble just before baking for best results.
- → What ground meat alternatives work well in this filling?
-
Ground turkey or chicken create a lighter version, while ground pork adds extra richness. Plant-based ground meat substitutes also work beautifully for a vegetarian option.
- → How do I know when the zucchini boats are fully cooked?
-
The zucchini should be tender when pierced with a fork, the filling hot throughout, and the cheese golden and bubbly. This typically takes 30-35 minutes total baking time.
- → Can I freeze stuffed zucchini boats?
-
Assemble unbaked boats and freeze individually on a tray before transferring to a freezer bag. Thaw overnight in the refrigerator, then bake as directed, adding 5-10 minutes if frozen.
- → What sides pair well with this dish?
-
A crisp Greek salad with feta and olives complements the Mediterranean flavors. Roasted potatoes, quinoa pilaf, or crusty bread also make excellent accompaniments.