Finding a healthy dinner that’s both filling and low-carb can feel like an impossible task, especially on those busy weeknights when you’re already exhausted from work and the last thing you want to do is spend hours in the kitchen. And if you’re trying to sneak more vegetables into your family’s diet without anyone complaining, the challenge only gets harder.
That’s where these ground turkey zucchini boats come in: they’re packed with protein and veggies, incredibly easy to throw together, and totally customizable based on what’s already sitting in your fridge.

Why You’ll Love These Zucchini Boats
- Low-carb and healthy – These zucchini boats are naturally gluten-free and packed with veggies, making them perfect for anyone watching their carbs or looking for a lighter dinner option.
- Quick and easy – Ready in under an hour with minimal prep work, this recipe is ideal for busy weeknights when you need something nutritious on the table fast.
- High-protein meal – Lean ground turkey gives you plenty of protein to keep you satisfied without the extra fat, making this a great option for meal prep or post-workout dinners.
- Simple ingredients – With just five main ingredients, this recipe uses items you probably already have in your kitchen or can easily grab at any grocery store.
- Kid-friendly – The fun boat shape and familiar flavors make this a sneaky way to get your family to eat more vegetables without any complaints.
What Kind of Zucchini Should I Use?
For this recipe, you’ll want to pick medium-sized zucchini that are about 6-8 inches long and relatively straight. Smaller zucchini won’t have enough room to hold a good amount of filling, while larger ones can get watery and lose their shape when baked. Look for zucchini that feel firm and heavy for their size, with smooth, unblemished skin – this means they’re fresh and will hold up better during cooking. If you can only find larger zucchini at the store, don’t worry, they’ll still work fine, just be prepared to scoop out a bit more of the center to make room for your turkey filling.

Options for Substitutions
This recipe is pretty forgiving and works well with a few simple swaps:
- Ground turkey: Ground chicken, ground beef, or Italian sausage (removed from casings) all work great here. If using sausage, you might want to reduce any added salt since it’s already seasoned.
- Zucchini: Yellow squash makes an easy swap and cooks the same way. You could also try bell peppers cut in half lengthwise, though they’ll need a few extra minutes in the oven.
- Marinara sauce: Any tomato-based pasta sauce works fine – try arrabbiata for a spicy kick or a simple crushed tomato sauce. You can also use salsa in a pinch for a different flavor profile.
- Parmesan cheese: Mozzarella, cheddar, or a Mexican cheese blend all melt nicely on top. You can also skip the cheese entirely if you’re keeping it dairy-free.
- Onion: Shallots or even diced bell peppers can replace the onion if that’s what you have available. Just keep the amount roughly the same.
Watch Out for These Mistakes While Cooking
The biggest mistake when making zucchini boats is not salting the hollowed-out zucchini halves before filling them, which leads to a watery casserole – sprinkle salt inside each boat, let them sit for 10 minutes, then pat dry with paper towels to draw out excess moisture.
Another common error is scooping out too much or too little of the zucchini flesh – leave about a quarter-inch border so the boats hold their shape but still have enough room for a good amount of filling.
To prevent undercooked or mushy zucchini, check for tenderness with a fork at the 20-minute mark, and if your turkey mixture seems dry, add an extra splash of marinara sauce before filling the boats.
Finally, remove the foil during the last 5 minutes of baking to get a nice golden top on the cheese instead of a pale, steamed finish.

What to Serve With Zucchini Boats?
These zucchini boats are pretty filling on their own, but I love serving them with a simple side salad tossed with Italian dressing to keep the meal light and fresh. Garlic bread or breadsticks are perfect if you want something to soak up the extra marinara sauce on your plate. A side of roasted vegetables like bell peppers, cherry tomatoes, or green beans rounds out the meal nicely without making things too heavy. If you’re feeding a crowd or extra hungry folks, some pasta on the side works great too – just keep it simple with olive oil and garlic or a light tomato sauce.
Storage Instructions
Store: These zucchini boats keep really well in the fridge for up to 4 days. Just let them cool down, then store them in an airtight container. They make great meal prep for the week, and I actually think they taste even better the next day once all the flavors have had time to hang out together.
Freeze: You can totally freeze these for later! I like to wrap each boat individually in foil, then place them all in a freezer bag. They’ll stay good for up to 3 months, which is perfect when you want a quick dinner without any fuss.
Reheat: To warm them up, just pop them in the oven at 350°F for about 15-20 minutes if they’re from the fridge, or 25-30 minutes if frozen. You can also microwave individual portions for 2-3 minutes, though the oven keeps them from getting watery.
| Preparation Time | 15-20 minutes |
| Cooking Time | 20-30 minutes |
| Total Time | 35-50 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 470-530
- Protein: 47-54 g
- Fat: 14-18 g
- Carbohydrates: 32-39 g
Ingredients
For the zucchini base:
- 4 zucchini (halved lengthwise and scooped out)
- 1/4 cup parmesan (I prefer Kraft Grated Parmesan for a salty crust)
For the filling:
- 3/4 onion, finely diced
- 1 lb ground turkey
- 1 3/4 cups marinara (I use Rao’s Homemade for the best flavor and no added sugar)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried oregano
Step 1: Prepare the Zucchini Boats
- 4 zucchini
Preheat your oven to 400°F.
While it heats, wash the zucchini and cut each one in half lengthwise.
Using a spoon or small melon baller, carefully scoop out the centers, leaving about 1/4 inch of flesh on the sides and bottom to create sturdy boats.
Arrange the hollowed zucchini halves cut-side up in a 9×13 inch baking dish, spacing them evenly.
Step 2: Brown the Turkey and Build the Filling Base
- 1 lb ground turkey
- 3/4 onion, finely diced
Heat a large skillet over medium-high heat.
Add the ground turkey and diced onion, breaking the turkey into small crumbles as it cooks.
Cook for 8-10 minutes, stirring occasionally, until the turkey is completely cooked through and no longer pink, and the onion is softened and starting to caramelize.
I like to let the turkey sit undisturbed for the first minute or two to get some browning—this develops deeper flavor in the filling.
Step 3: Season and Sauce the Filling
- cooked turkey mixture from Step 2
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried oregano
- 1 3/4 cups marinara
Sprinkle the garlic powder and dried oregano over the cooked turkey mixture and stir to combine.
Pour in the marinara sauce and stir well to coat everything evenly.
Simmer for 2-3 minutes, allowing the flavors to meld and the sauce to warm through.
Taste and adjust seasonings if needed.
Step 4: Fill and Top the Zucchini Boats
- zucchini boats from Step 1
- turkey-sauce mixture from Step 3
- 1/4 cup parmesan
Spoon the turkey-marinara mixture generously into each zucchini boat, dividing it evenly among all eight halves.
The boats should be well-filled but not overflowing.
Sprinkle the Parmesan cheese evenly over the top of each boat—I prefer using Kraft Grated Parmesan because it creates a salty, slightly crispy crust when baked, which adds wonderful texture contrast to the soft zucchini.
Step 5: Bake Until Zucchini is Tender
Cover the baking dish tightly with foil and place it in the preheated 400°F oven.
Bake for 20-30 minutes, until the zucchini is fork-tender and the filling is heated through.
Remove the foil for the last 2-3 minutes if you’d like the cheese to brown slightly more.
The zucchini should collapse slightly when pierced with a fork, indicating it’s fully cooked.

Lean Ground Turkey Zucchini Boats
Ingredients
For the zucchini base
- 4 zucchini (halved lengthwise and scooped out)
- 1/4 cup parmesan (I prefer Kraft Grated Parmesan for a salty crust)
For the filling
- 3/4 onion, finely diced
- 1 lb ground turkey
- 1 3/4 cups marinara (I use Rao’s Homemade for the best flavor and no added sugar)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried oregano
Instructions
- Preheat your oven to 400°F. While it heats, wash the zucchini and cut each one in half lengthwise. Using a spoon or small melon baller, carefully scoop out the centers, leaving about 1/4 inch of flesh on the sides and bottom to create sturdy boats. Arrange the hollowed zucchini halves cut-side up in a 9x13 inch baking dish, spacing them evenly.
- Heat a large skillet over medium-high heat. Add the ground turkey and diced onion, breaking the turkey into small crumbles as it cooks. Cook for 8-10 minutes, stirring occasionally, until the turkey is completely cooked through and no longer pink, and the onion is softened and starting to caramelize. I like to let the turkey sit undisturbed for the first minute or two to get some browning—this develops deeper flavor in the filling.
- Sprinkle the garlic powder and dried oregano over the cooked turkey mixture and stir to combine. Pour in the marinara sauce and stir well to coat everything evenly. Simmer for 2-3 minutes, allowing the flavors to meld and the sauce to warm through. Taste and adjust seasonings if needed.
- Spoon the turkey-marinara mixture generously into each zucchini boat, dividing it evenly among all eight halves. The boats should be well-filled but not overflowing. Sprinkle the Parmesan cheese evenly over the top of each boat—I prefer using Kraft Grated Parmesan because it creates a salty, slightly crispy crust when baked, which adds wonderful texture contrast to the soft zucchini.
- Cover the baking dish tightly with foil and place it in the preheated 400°F oven. Bake for 20-30 minutes, until the zucchini is fork-tender and the filling is heated through. Remove the foil for the last 2-3 minutes if you'd like the cheese to brown slightly more. The zucchini should collapse slightly when pierced with a fork, indicating it's fully cooked.