These stuffed zucchini boats start with halved zucchinis hollowed out and lightly pre-baked until just tender. The filling is a savory mix of browned ground beef, onion, garlic, diced tomato, and chopped zucchini flesh, seasoned with oregano and basil for classic Italian-American flavor. Each boat gets generously packed with the beef mixture, then crowned with a blend of mozzarella and Parmesan before returning to the oven until the cheese is bubbly and golden. The whole dish comes together in under an hour with just 20 minutes of active prep, making it a practical weeknight option. At 340 calories per serving and only 10 grams of carbs, it fits low carb and gluten-free diets without sacrificing satisfaction.
There was a Tuesday not long ago when I stared at four zucchinis on the counter and absolutely refused to make another stir fry. My roommate walked in, saw me hollowing them out with a spoon, and raised an eyebrow like I had lost my mind. Twenty minutes later the whole kitchen smelled like browned beef and oregano, and that eyebrow dropped right into a grin.
I made these for a friend who swore she hated zucchini and watched her eat three halves without blinking. She called me the next day asking for the recipe, which is basically the highest compliment anyone can give a weeknight dinner.
Ingredients
- 4 medium zucchinis: Pick ones that are straight and fairly thick so they hold their shape after hollowing, wobbly curved ones will tip over in the baking dish
- 1 small onion, finely chopped: Getting the pieces small means no unexpected crunchy bites in your filling
- 2 cloves garlic, minced: Fresh garlic makes a real difference here over the jarred stuff
- 1 medium tomato, diced: Adds moisture and a little sweetness that balances the beef beautifully
- 500 g (1 lb) ground beef: 80/20 ratio gives the best flavor, leaner beef can dry out the filling
- 80 g (3/4 cup) shredded mozzarella: Creates that irresistible stretchy top layer
- 30 g (1/4 cup) grated Parmesan: Adds a salty bite that cuts through the mild mozzarella
- 2 tbsp olive oil: Split between coating the boats and sautéing the filling
- 2 tbsp tomato paste: Concentrated umami that makes the filling taste like it simmered for hours
- 1 tsp dried oregano: The backbone flavor of the whole dish
- 1/2 tsp dried basil: A quieter herb note that rounds things out
- Salt and black pepper, to taste: Season at every stage, not just at the end
- Fresh parsley, chopped: A bright green finish that makes the plate look intentional
Instructions
- Prep the boats:
- Preheat your oven to 200°C (400°F) and line a baking dish with parchment paper. Cut the zucchinis in half lengthwise and scoop out the centers with a spoon, leaving about a half centimeter border. Roughly chop that scooped flesh because you are going to use every bit of it.
- Give them a head start:
- Brush the hollowed boats with 1 tablespoon olive oil, season with salt and pepper, and set them cut side up in your baking dish. Bake for 10 minutes so they soften just enough to hold the filling without collapsing.
- Build the filling:
- Heat the remaining olive oil in a large skillet over medium heat, sauté the onion until translucent about 3 minutes, then add garlic for 30 seconds. Add the ground beef and cook until browned, breaking it apart as it cooks, then drain any excess fat.
- Bring it together:
- Stir in the chopped zucchini flesh, diced tomato, tomato paste, oregano, and basil. Cook for 4 to 5 minutes until everything is softened and fragrant, then taste and adjust salt and pepper.
- Stuff and crown:
- Pull the par baked boats from the oven and fill each one with the beef mixture, pressing gently. Scatter mozzarella and Parmesan evenly across the tops.
- Finish in the oven:
- Bake for 18 to 20 minutes until the cheese is melted and golden brown in spots. Let them rest for a couple minutes, sprinkle with fresh parsley, and serve right from the dish.
My mom saw a photo of these on my phone and asked why I was wasting good meat inside a vegetable. I brought her a plate the following Sunday and she ate her words along with every last crumb of Parmesan.
Picking the Right Zucchinis
I have learned through plenty of wobbly boats that shape matters more than size. Look for zucchinis that sit flat on the counter without rolling, and give them a gentle squeeze to make sure they feel firm rather than spongy. Oversized ones tend to have tough seeds and watery centers that will not do you any favors.
Swapping the Protein
Ground turkey works well here and keeps things lighter, though you may want to add an extra pinch of salt since poultry is milder than beef. I have also used plant based mince for a vegetarian friend and the filling still came together with enough flavor from the tomato paste and herbs to satisfy everyone at the table.
Serving Ideas That Actually Work
A simple arugula salad with lemon vinaigrette cuts through the richness nicely, and if you are not watching carbs, a scoop of rice or a piece of crusty bread to soak up any juices is never a bad call.
- A dollop of sour cream or Greek yogurt on top adds a cool contrast
- Chili flakes stirred into the filling if you want some warmth
- These reheat surprisingly well the next day for lunch
Simple food does not have to mean boring food, and these little boats are proof of that. Grab a spoon and dig in.
Recipe FAQs
- → Can I make stuffed zucchini boats ahead of time?
-
Yes, you can prepare the zucchini boats and beef filling separately up to a day in advance. Store them in airtight containers in the refrigerator, then assemble and bake when ready to serve.
- → What can I substitute for ground beef?
-
Ground turkey, chicken, or plant-based mince all work well. Turkey and chicken will be leaner, while plant-based mince keeps the dish vegetarian-friendly.
- → How do I prevent zucchini boats from getting soggy?
-
Pre-baking the zucchini shells for 10 minutes helps remove excess moisture. You can also lightly salt the scooped halves and let them sit for a few minutes before patting dry.
- → Can I freeze leftover stuffed zucchini boats?
-
Frozen zucchini tends to become watery when thawed, so freezing is not recommended for the best texture. Leftovers keep well in the fridge for up to 3 days and reheat nicely in the oven or microwave.
- → What sides pair well with zucchini boats?
-
A simple green salad, crusty bread, or a small portion of rice rounds out the meal nicely. For a fully low carb plate, pair with roasted vegetables or cauliflower rice.