Tender zucchini, savory ground turkey, rich tomato sauce, and gooey melted mozzarella come together in one cozy dinner that feels both fresh and comforting. These stuffed zucchini boats are hearty enough for a family meal, yet light enough for busy weeknights when you want something wholesome without spending hours in the kitchen.
Jump to:

I have made these ground turkey stuffed zucchini boats so many times during zucchini season, and they never last long at the table. The filling turns beautifully saucy while the zucchini stays tender with just a little bite. If you are looking for an easy dinner packed with flavor, this recipe is such a good one to keep on repeat. Let's get cooking!
Why You'll Love This Recipe
- Easy family-friendly dinner
- Ready with simple everyday ingredients
- Packed with savory Italian flavor
- A lighter alternative to pasta night
- Great for meal prep and leftovers
- Tender, cheesy, and perfectly comforting
Ingredients
- 4 medium zucchini, about 2 pounds
- 2 teaspoons extra virgin olive oil
- 1 pound ground turkey
- 3 garlic cloves, minced
- ½ onion, chopped
- ½ green pepper, chopped
- ½ cup reserved zucchini flesh
- 1 tablespoon Italian seasoning
- 1 cup strained tomatoes
- ½ cup part skim mozzarella cheese, shredded
- Salt, to taste
- Black pepper, to taste

Ingredient Notes & Substitutions
- Ground turkey keeps the filling light while still giving it a rich, savory flavor. You can also use ground chicken if preferred.
- Strained tomatoes create a thicker sauce that clings beautifully to the turkey filling.
- Mozzarella melts into that golden, bubbly topping everyone loves.
- Want a little heat? Add a pinch of red pepper flakes to the filling.
- If you have red bell pepper on hand instead of green pepper, it adds a sweeter flavor that tastes wonderful here.
Instructions
- Bring a large pot of water to a boil and preheat your oven to 350°F.
- Slice the zucchini in half lengthwise. Use a spoon or melon baller to scoop out the center, leaving about ¼-inch around the edges to form sturdy zucchini boats. Save the scooped zucchini flesh for the filling.
- Carefully place the zucchini halves into the boiling water for 1 minute. This quick step helps soften them slightly so they bake up tender and silky.
- Heat the olive oil in a large skillet over medium-high heat. Add the ground turkey and cook until lightly browned, breaking it into small crumbles as it cooks.
- Stir in the garlic, onion, green pepper, reserved zucchini flesh, Italian seasoning, strained tomatoes, salt, and black pepper. Let everything simmer for about 15 minutes until the vegetables are soft and the filling smells rich and cozy.
- Arrange the zucchini halves in a baking dish. Spoon about ½ cup of filling into each zucchini boat.
- Sprinkle the shredded mozzarella evenly over the top. The cheese melts into the most beautiful golden layer while baking.
- Cover the dish with aluminum foil and bake for 30 minutes, or until the zucchini is tender and the cheese has fully melted. Serve warm and enjoy every cheesy bite.
Pro Tips for Success
- Do not scoop the zucchini too thin or the boats may collapse while baking.
- Simmer the filling long enough for the sauce to thicken slightly. This keeps the boats from turning watery.
- Freshly shredded mozzarella melts more smoothly than pre-shredded cheese.
- If your zucchini are extra large, bake them a few minutes longer until fork tender.
- Let the zucchini boats rest for 5 minutes before serving so the filling settles beautifully.

Storage and Reheating
Store leftover stuffed zucchini boats in an airtight container in the refrigerator for up to 3 days.
To reheat, place them in a 350°F oven for about 10 minutes or microwave until warmed through. The flavors become even richer the next day.
Make Ahead & Freezing
You can prepare the turkey filling up to 2 days ahead and keep it refrigerated until ready to assemble.
For freezing, assemble the zucchini boats without baking. Wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before baking.
Tips and Variations
- Add chopped mushrooms for extra earthy flavor.
- Swap mozzarella for provolone or parmesan cheese.
- Stir spinach into the filling for more greens.
- Make it low carb by serving with a simple salad instead of pasta.
- Top with fresh basil or parsley right before serving for a fresh finish.
FAQs
Can I make stuffed zucchini boats ahead of time?
Yes! You can assemble them several hours ahead and refrigerate until ready to bake.
How do I keep zucchini boats from getting soggy?
Boiling them briefly and simmering the filling well helps reduce extra moisture.
Can I use ground beef instead of turkey?
Absolutely. Ground beef creates a richer, heartier filling that works beautifully in this recipe.
Do I need to peel the zucchini?
No, the skin helps the zucchini boats hold their shape while baking.
What should I serve with stuffed zucchini boats?
They pair wonderfully with garlic bread, roasted vegetables, or a crisp green salad.

Serving Suggestions
These stuffed zucchini boats taste wonderful straight from the oven with a sprinkle of fresh herbs on top. I love serving them with a crunchy side salad and warm garlic bread for a cozy dinner everyone looks forward to.
They are also perfect for summer dinners when zucchini is overflowing at the market. The bubbling cheese, rich tomato sauce, and tender zucchini make every bite feel comforting without being too heavy.
Nutrition & Notes
- Yield: 8 zucchini boats
- Serving Size: 1 zucchini boat
- Calories: Approximately 210 per serving
- Protein: 20g
- Carbohydrates: 8g
- Fat: 11g
Related Recipes
If you love zucchini dinners, you may also enjoy these cozy favorites:
- see our Easy Ground Beef Zucchini Boats
- see our Zucchini Lasagna Roll-Ups
- see our Air Fryer 2 Ingredient Zucchini Parmesan Rounds

Stuffed Zucchini Boats with Ground Turkey
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 zucchini boats 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
Description
Tender zucchini, savory ground turkey, rich tomato sauce, and gooey melted mozzarella come together in one cozy dinner that feels both fresh and comforting. These stuffed zucchini boats are hearty enough for a family meal, yet light enough for busy weeknights when you want something wholesome without spending hours in the kitchen.
Ingredients
- 4 medium zucchini, about 2 pounds
- 2 teaspoons extra virgin olive oil
- 1 pound ground turkey
- 3 garlic cloves, minced
- ½ onion, chopped
- ½ green pepper, chopped
- ½ cup reserved zucchini flesh
- 1 tablespoon Italian seasoning
- 1 cup strained tomatoes
- ½ cup part skim mozzarella cheese, shredded
- Salt, to taste
- Black pepper, to taste
Instructions
- Bring a large pot of water to a boil and preheat your oven to 350°F.
- Slice the zucchini in half lengthwise. Use a spoon or melon baller to scoop out the center, leaving about ¼-inch around the edges to form sturdy zucchini boats. Save the scooped zucchini flesh for the filling.
- Carefully place the zucchini halves into the boiling water for 1 minute.
- Heat the olive oil in a large skillet over medium-high heat. Add the ground turkey and cook until lightly browned, breaking it into small crumbles as it cooks.
- Stir in the garlic, onion, green pepper, reserved zucchini flesh, Italian seasoning, strained tomatoes, salt, and black pepper. Let simmer for about 15 minutes.
- Arrange the zucchini halves in a baking dish. Spoon about ½ cup of filling into each zucchini boat.
- Sprinkle the shredded mozzarella evenly over the top.
- Cover the dish with aluminum foil and bake for 30 minutes, or until the zucchini is tender and the cheese has fully melted.
- Serve warm and enjoy.
Notes
Store leftover stuffed zucchini boats in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for about 10 minutes or microwave until warmed through. You can prepare the turkey filling up to 2 days ahead or freeze assembled unbaked zucchini boats for up to 2 months.
Nutrition
- Serving Size: 1 stuffed zucchini boat
- Calories: 210 Kcal
- Sugar: 5g
- Sodium: 420mg
- Fat: 11g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 65mg




