These stuffed zucchini boats start with halved zucchinis hollowed out and lightly pre-baked for a tender base. A savory filling of browned ground beef, onion, garlic, diced tomato, and tomato paste seasoned with oregano and basil gets spooned into each boat, then crowned with a blend of mozzarella and Parmesan. After 18–20 minutes in a hot oven, the cheese turns melted and golden while the beef mixture stays juicy. Ready in about 55 minutes total, they work perfectly as a low-carb, gluten-free main that still feels satisfying and hearty. Swap in ground turkey or plant-based mince to suit your preference, and serve alongside a simple salad or crusty bread.
The kitchen still smelled like garlic and warm tomato when my roommate walked in and just stood there, inhaling deeply before even saying hello. I had been testing stuffed zucchini boats all afternoon and the third batch was finally the one that made me stop and actually eat instead of just tasting.
I brought these to a potluck once and watched two people who swore they hated zucchini go back for seconds. One of them actually asked for the recipe while still chewing, which I took as the highest compliment possible.
Ingredients
- 4 medium zucchinis: Pick ones that feel heavy for their size since that means thinner skin and more tender flesh once baked
- 500 g ground beef: An 80/20 ratio gives the best flavor but you can drain the fat if it feels like too much
- 1 small onion, finely chopped: Getting the pieces small enough is worth the extra knife work because big chunks can make the filling feel uneven
- 2 cloves garlic, minced: Fresh garlic makes a noticeable difference over jarred here since it cooks alongside the beef and sweetens up
- 1 medium tomato, diced: A ripe tomato adds juiciness that tomato paste alone cannot replicate
- 2 tbsp tomato paste: This concentrates the sauce and gives the filling that deep reddish brown color
- 2 tbsp olive oil: One for coating the zucchini shells and one for the skillet, split evenly
- 1 tsp dried oregano and 1/2 tsp dried basil: Rubbing the dried herbs between your fingers before adding them wakes up the oils
- 80 g shredded mozzarella and 30 g grated Parmesan: The mozzarella melts into gooey stretches while Parmesan adds a salty, golden crust on top
- Salt and black pepper, to taste: Season the beef filling a bit more aggressively than you think you should
- Fresh parsley, chopped: A handful scattered on top right before serving cuts through the richness beautifully
Instructions
- Prep the zucchini boats:
- Cut each zucchini in half lengthwise and use a spoon to hollow out the centers, leaving about a half centimeter border so the shells hold their shape. Roughly chop all that scooped out flesh because every bit of it is going right back into the filling.
- Give the shells a head start:
- Brush the hollowed out halves with olive oil, season lightly with salt and pepper, and bake at 200°C for about 10 minutes so they soften just enough without turning mushy.
- Build the filling:
- Sauté the onion in olive oil until it goes translucent, then add garlic for just 30 seconds before tossing in the ground beef. Break it up as it browns, drain any excess fat, then stir in the chopped zucchini flesh, diced tomato, tomato paste, oregano, and basil.
- Stuff and top with cheese:
- Spoon the beef mixture into each pre baked zucchini boat, packing it gently but firmly, then scatter mozzarella and Parmesan over all of them in an even layer.
- Bake until golden:
- Return the stuffed boats to the oven for 18 to 20 minutes until the cheese is bubbling and has those irresistible browned spots. Finish with chopped parsley and serve immediately.
My partner ate three of these in one sitting the first time I nailed the cheese ratio, then sat back and said nothing for a full minute. That silence meant more than any review ever could.
Picking the Right Zucchini
I have learned to avoid the oversized zucchini at the store because they tend to have tough, spongy centers and thick skin that never softens properly in the oven. Medium sized ones with smooth, unblemished skin give you the most delicate texture once baked.
Swapping the Protein
Ground turkey works beautifully here if you want something lighter, though I add an extra quarter teaspoon of salt since turkey has a milder flavor profile. Plant based mince also works well and actually absorbs the tomato and herbs really nicely.
Serving Ideas and Leftovers
These reheat surprisingly well the next day, which means they make excellent meal prep if you are cooking for one or two. A simple side salad or some crusty bread rounds out the meal without much extra effort.
- Reheat in a 180°C oven for about 12 minutes instead of the microwave to keep the cheese from turning rubbery
- A squeeze of fresh lemon juice over the top right before eating brightens everything up
- Make a double batch because they disappear faster than you expect
There is something deeply satisfying about turning a humble vegetable into the star of the dinner table. These zucchini boats might look simple, but they have earned a permanent spot in my weekly rotation and I suspect they will in yours too.
Recipe FAQs
- → How do you hollow out zucchini for boats?
-
Cut each zucchini in half lengthwise and use a spoon to scoop out the soft center flesh, leaving roughly a half-centimeter border all around so the boat holds its shape during baking. Chop the scooped flesh and cook it into the beef filling.
- → Can I use a different meat instead of ground beef?
-
Ground turkey, chicken, or even plant-based mince all work well. Keep the same seasoning and cooking times—just adjust slightly if using a leaner option, which may need a splash of oil to prevent drying out.
- → How long do stuffed zucchini boats last in the fridge?
-
Store leftover boats in an airtight container for up to 3 days. Reheat in the oven at 180°C (350°F) for about 10–15 minutes, or use the microwave if you're short on time.
- → Can I make these ahead of time?
-
You can prepare the zucchini boats and beef filling separately, then assemble and refrigerate them for up to a day before baking. Add the cheese just before putting them in the oven for the best melt.
- → What should I serve with stuffed zucchini boats?
-
A crisp green salad, steamed rice, or roasted potatoes all pair nicely. For a low-carb meal, go with a side of cauliflower rice or keep it simple with just the boats on their own.
- → Are stuffed zucchini boats gluten-free?
-
Yes, all the ingredients—zucchini, ground beef, cheese, tomato, and seasonings—are naturally gluten-free. Just double-check cheese labels if you have strict gluten concerns about cross-contamination.