Stuffed Zucchini Boats With Ground Beef

Golden baked stuffed zucchini boats with ground beef and bubbling mozzarella cheese topping Save
Golden baked stuffed zucchini boats with ground beef and bubbling mozzarella cheese topping | cookandkindle.com

These stuffed zucchini boats feature tender hollowed-out zucchini halves filled with a savory mixture of seasoned ground beef, diced tomatoes, aromatic garlic and onions, and Mediterranean herbs like oregano and basil. The filling gets body from breadcrumbs and Parmesan, while melted mozzarella creates a golden, bubbly topping. Ready in about 55 minutes, this low-carb, gluten-free adaptable dish serves four and makes an impressive yet effortless main course for busy weeknights.

The first time I made stuffed zucchini boats, I was trying to use up an overwhelming bounty from my friend Sarah's garden. She kept dropping off zucchinis like they were going out of style, and I'd stuffed them with everything from quinoa to sausage. This version with beef and cheese was the one my husband actually requested again, and now it's in our regular dinner rotation whenever those familiar green torpedoes start stacking up on the counter.

Last autumn, my sister came over for dinner after she'd been traveling for work. She walked in just as I pulled these from the oven, the cheese still bubbling and that incredible aroma of garlic and herbs filling the kitchen. She took one bite and said it tasted like something from a tiny Italian restaurant she'd discovered in Rome, which might be the best compliment I've ever received on a weeknight meal.

Ingredients

  • 4 medium zucchinis: Look for ones that feel heavy for their size with firm, unblemished skin as they'll hold their shape better during baking
  • 1 small onion, finely chopped: Yellow onions work beautifully here, becoming sweet and mellow as they sauté
  • 2 cloves garlic, minced: Fresh garlic makes such a difference, so avoid the pre-minced stuff in jars if you can
  • 1 medium tomato, diced: The fresh tomato adds moisture and brightness that complements the tomato paste
  • 2 tablespoons fresh parsley, chopped: Flat-leaf parsley has more flavor than curly, and I always add a bit extra for garnish
  • 400 g (about 1 lb) ground beef: I like using beef with a bit of fat content, around 15-20%, to keep the filling moist
  • 80 g (3 oz) shredded mozzarella cheese: Low-moisture mozzarella melts beautifully without making the filling too watery
  • 30 g (2 tablespoons) grated Parmesan cheese: The Parmesan adds a salty, nutty depth that really rounds out the flavors
  • 2 tablespoons olive oil: Extra virgin gives you that lovely fruity undertone
  • 2 tablespoons tomato paste: This concentrates the tomato flavor and gives the filling its gorgeous red hue
  • 60 g (1/2 cup) breadcrumbs: They bind everything together while soaking up excess moisture
  • 1 teaspoon dried oregano: Greek oregano tends to be more aromatic and potent
  • 1/2 teaspoon dried basil: Sweet basil complements the oregano without overpowering the dish
  • Salt and pepper to taste: I start with half a teaspoon of salt and adjust from there

Instructions

Get your oven ready:
Preheat your oven to 190°C (375°F) while you prep everything else, so you're not waiting around
Prep the zucchini boats:
Slice the zucchinis in half lengthwise and scoop out the pulp with a spoon, leaving about a 1 cm (1/2 inch) thick shell. Chop all that scooped-out pulp and set it aside—every bit adds flavor
Sauté the aromatics:
Heat the olive oil in a large skillet over medium heat, add the onion, and sauté for 2–3 minutes until soft and translucent. Toss in the garlic and cook for another 30 seconds until fragrant
Brown the beef:
Add the ground beef to the skillet, breaking it up with a spoon as it cooks, until browned—about 5–6 minutes. Drain any excess fat if there's a lot pooling
Build the filling:
Stir in the chopped zucchini pulp, diced tomato, tomato paste, oregano, basil, salt, and pepper. Let everything cook together for 4–5 minutes until well combined and most of the liquid has been absorbed
Add the binders:
Remove the pan from heat and stir in the breadcrumbs, Parmesan cheese, and fresh parsley until everything is evenly distributed
Fill the boats:
Arrange your zucchini halves in a baking dish and fill each one with the beef mixture, pressing down gently to pack it in
Top with cheese:
Sprinkle the mozzarella cheese evenly over all the stuffed zucchini halves
Bake covered:
Cover the baking dish with foil and bake for 20 minutes to let everything cook through gently
Finish uncovered:
Remove the foil and bake for another 10–15 minutes until the cheese is golden and bubbly with those gorgeous browned spots
Garnish and serve:
Sprinkle with extra fresh parsley and serve these beauties hot from the oven
Save
| cookandkindle.com

My neighbor's kids used to turn their noses up at anything green, until they tried these at our summer barbecue last year. Now their mom texts me regularly for the recipe, saying it's the only way she can get her little ones to excitedly eat zucchini. There's something about the fun boat shape and all that melty cheese that just works.

Make Ahead Magic

You can prep everything up to a day in advance—just assemble the stuffed zucchini in the baking dish, cover tightly with foil, and refrigerate until you're ready to bake. Add an extra 5-10 minutes to the covered baking time if they're coming straight from the fridge.

Serving Suggestions

These boats are satisfying enough to stand alone, but I love serving them with a crisp green salad dressed with lemon vinaigrette to cut through the richness. Some crusty bread on the side never hurt anyone either, unless you're keeping things strictly low-carb.

Storage And Reheating

Leftovers store beautifully in an airtight container in the refrigerator for 3-4 days. Reheat them in a 350°F oven for about 15 minutes, or microwave individual portions for 2-3 minutes until heated through. The zucchini becomes even more tender the next day.

  • Freeze assembled unbaked boats for up to 3 months, then thaw and bake as directed
  • If you're meal prepping, consider making a double batch since they reheat so well
  • Leftover filling (if you have any) makes an incredible stuffing for bell peppers too
Stuffed zucchini boats with ground beef nestled in a rustic baking dish, ready to serve Save
Stuffed zucchini boats with ground beef nestled in a rustic baking dish, ready to serve | cookandkindle.com

There's something deeply satisfying about turning humble vegetables into something that feels like a special occasion. I hope these zucchini boats find their way into your regular rotation too.

Recipe FAQs

Slice the zucchinis lengthwise and scoop out the pulp with a spoon, leaving about 1 cm (½ inch) thick shells. Chop the removed pulp and cook it with the beef mixture—no waste and extra flavor.

Yes! Prepare the filling and stuff the zucchini boats up to a day in advance. Store covered in the refrigerator, then bake when ready. Add an extra 5-10 minutes to the baking time if baking cold from the fridge.

Ground turkey, chicken, or even plant-based crumbles work well as lighter alternatives. The seasoning and vegetables provide plenty of flavor, so the dish remains delicious with different protein options.

Simply omit the breadcrumbs from the filling. The cheese, zucchini, and beef provide enough structure to hold the filling together. You can also add extra Parmesan or a tablespoon of almond flour for binding without the carbs.

A crisp green salad with lemon vinaigrette balances the richness beautifully. For heartier meals, serve with roasted potatoes, rice pilaf, or crusty bread. The dish is substantial enough to stand alone as a complete meal too.

The zucchini shells should be tender when pierced with a fork, and the cheese on top should be golden and bubbly. If the cheese browns too quickly, cover loosely with foil for the remaining bake time.

Stuffed Zucchini Boats With Ground Beef

Tender zucchini halves filled with savory ground beef, tomatoes, herbs, and melted cheese for a comforting weeknight dinner.

Prep 20m
Cook 35m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 4 medium zucchinis
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 medium tomato, diced
  • 2 tablespoons fresh parsley, chopped

Meats

  • 1 lb ground beef

Dairy

  • 3 oz shredded mozzarella cheese
  • 2 tablespoons grated Parmesan cheese

Pantry Staples

  • 2 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 1/2 cup breadcrumbs
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • Salt and pepper to taste

Instructions

1
Prepare the Oven: Preheat your oven to 375°F.
2
Prepare the Zucchini Boats: Slice the zucchinis in half lengthwise. Scoop out the pulp with a spoon, leaving a 1/2 inch shell. Chop the pulp and set aside.
3
Sauté Aromatics: Heat the olive oil in a large skillet over medium heat. Add the onion and sauté for 2–3 minutes until soft. Add the garlic and cook for another 30 seconds.
4
Brown the Beef: Add the ground beef to the skillet. Cook, breaking it up with a spoon, until browned, about 5–6 minutes. Drain excess fat if needed.
5
Combine Filling Ingredients: Stir in the chopped zucchini pulp, diced tomato, tomato paste, oregano, basil, salt, and pepper. Cook for 4–5 minutes until everything is well combined and most of the liquid is absorbed.
6
Add Binders and Herbs: Remove pan from heat. Stir in the breadcrumbs, Parmesan, and fresh parsley.
7
Stuff the Zucchini: Arrange the zucchini halves in a baking dish. Fill each with the beef mixture, pressing down lightly to pack.
8
Add Cheese Topping: Sprinkle mozzarella cheese evenly over the tops.
9
Bake Covered: Cover with foil and bake for 20 minutes.
10
Finish Baking: Remove foil and bake for an additional 10–15 minutes, until the cheese is golden and bubbly.
11
Serve: Garnish with extra parsley and serve hot.
Additional Information

Equipment Needed

  • Large skillet
  • Baking dish
  • Mixing spoon
  • Sharp knife
  • Cutting board
  • Spoon for scooping

Nutrition (Per Serving)

Calories 350
Protein 28g
Carbs 15g
Fat 20g

Allergy Information

  • Contains milk (mozzarella, Parmesan cheese)
  • Contains gluten (breadcrumbs). For gluten-free version, use certified gluten-free breadcrumbs or omit.
Sophie Langford

Home cook sharing easy, wholesome recipes and practical kitchen tips for family-friendly meals.