Last Tuesday, I had four giant zucchini staring at me from the counter and zero clue what to do with them. Emily was about to ask "what's for dinner?" for the fifth time when I remembered these stuffed zucchini boats with ground turkey I'd been meaning to test.

Honestly? Best decision I made all week.
I've been making variations of this recipe for years now, but this version is the one that finally got Emily to ask for seconds. Without giving me her usual side-eye about "another healthy dinner." That's a win in my book.
These stuffed zucchini boats with ground turkey are everything I want on a busy weeknight. They're light but filling, packed with protein, and you can actually pronounce every ingredient. Plus, they look kind of fancy on the plate (which makes me feel like I have my life together, even when I really don't).
If you love quick, veggie-packed dinners like this one, you'll probably also fall for my cheesy garlic zucchini steaks. Different recipe, same easy energy.
[feast_advanced_jump_to]Why You'll Love These Turkey Zucchini Boats
Here's why this recipe earned a permanent spot in our dinner rotation:
- Ready in about an hour with mostly hands-off baking time
- Only 103 calories per boat but loaded with 15g of protein
- Naturally gluten-free, low-carb, and keto-friendly without trying too hard
- Perfect for meal prep since they reheat like a dream
- Kid-approved flavor (Emily ate two and didn't complain once)
- Uses simple pantry staples you probably already have
Ingredients for Stuffed Zucchini Boats With Ground Turkey
Here's what you'll need. Nothing fancy, I promise:
- 4 medium zucchini (about 2 lbs total)
- 2 teaspoon extra virgin olive oil
- 1 lb ground turkey (lean is great here)
- 3 garlic cloves, minced
- ½ onion, finely chopped
- ½ green bell pepper, chopped small
- Reserved zucchini flesh from the scooped-out centers (about ¼ cup)
- 1 tablespoon Italian seasoning
- ⅔ cup strained tomatoes (passata works perfectly)
- ½ cup part-skim mozzarella cheese, shredded
- Salt and pepper to taste
A quick note on the zucchini: try to pick ones that are roughly the same size. It makes baking way more even, and nobody wants one boat that's still crunchy while the others are mush.
How to Make Turkey Stuffed Zucchini Boats
This recipe is simple, but I'm breaking the steps into sections so you don't lose your place halfway through. Trust me, I've been there.
Prep the Zucchini
- Preheat your oven to 400°F and line a baking sheet with parchment paper.
- Slice each zucchini lengthwise to create two long halves.
- Using a small spoon (or a melon baller if you're feeling fancy), scoop out the center of each half. Leave about ¼ inch of flesh so the boats hold their shape.
- Roughly chop the scooped-out zucchini flesh and set it aside.
- Sprinkle the boats lightly with salt and let them sit for 10 minutes. Then pat them dry with a paper towel. This is the trick to avoiding sad, watery boats!
Make the Turkey Filling
- Heat the olive oil in a large skillet over medium heat.
- Add the chopped onion and green pepper, then cook for about 3-4 minutes until they soften up.
- Toss in the minced garlic and stir for 30 seconds until it smells amazing (you'll know).
- Add the ground turkey and break it up with a wooden spoon. Cook for 6-8 minutes until no pink remains.
- Stir in the reserved zucchini flesh, Italian seasoning, and strained tomatoes. Season with salt and pepper.
- Let everything simmer for 5 minutes so the flavors get cozy together.
Stuff and Bake the Boats
- Arrange the zucchini halves cut-side up on your prepared baking sheet.
- Spoon the turkey filling generously into each boat. Don't be shy here!
- Top each one with a sprinkle of mozzarella cheese.
- Bake for 25-30 minutes until the zucchini is fork-tender and the cheese is bubbly and golden.
- Let them rest for 5 minutes before serving (this helps them firm up).
Storage and Reheating Tips
These boats are honestly better the next day. The flavors get bolder, and they still hold their shape really well.
Store cooled leftovers in an airtight container in the fridge for up to 4 days. For reheating, I pop them in the oven at 350°F for about 10 minutes. The microwave works too if you're in a rush, but the cheese gets a little rubbery (still tasty though).
Want to freeze them? I'd cook the turkey filling separately and freeze that for up to 3 months. Then stuff fresh zucchini when you're ready to eat. Frozen-then-thawed zucchini gets weirdly mushy, and nobody wants that.
Easy Variations for Healthy Stuffed Zucchini Boats
Once you've made these a few times, you'll start playing around with them. Here are some swaps that work beautifully:
- Swap the protein: Ground chicken, lean beef, or even Italian sausage all work great
- Go dairy-free: Skip the mozzarella or use a plant-based version
- Add more veggies: Mushrooms, spinach, or chopped sun-dried tomatoes are amazing here
- Make it spicy: A pinch of red pepper flakes wakes everything up
- Mediterranean twist: Use feta instead of mozzarella and add chopped olives
Have you ever tried adding a little ricotta on top before baking? I did that one Sunday when Emily had a friend over, and they devoured the whole tray.

Common Questions About Turkey Stuffed Zucchini Boats
Yes! Assemble the boats up to 24 hours in advance, cover, and refrigerate. Bake when ready to serve, adding 5–10 extra minutes. Fully cooked boats also keep in the fridge for up to 4 days, making them perfect for meal prep.
After scooping out the centers, sprinkle the zucchini shells with a pinch of salt and let them sit for 10 minutes, then pat dry. Pre-baking them for 10 minutes before stuffing also helps release excess moisture for a firmer bite.
Freezing is possible but not ideal, since zucchini softens significantly once thawed. For best results, freeze the cooked turkey filling separately for up to 3 months and stuff fresh zucchini when you're ready to bake.
These boats pair beautifully with a simple green salad, cauliflower rice, quinoa, or crusty whole-grain bread. For a low-carb meal, serve alongside roasted vegetables or a light Caesar salad.
Recipes You May Like
If you love these zucchini boats, here are three more healthy recipes from my blog you'll want to try:
- Creamy Mushroom Garlic Chicken – Another quick, protein-packed dinner with simple ingredients.
- Healthy Beef Stroganoff – Comfort food that won't weigh you down.
- Mediterranean Chickpea Salad – A bright, fresh side that pairs perfectly with zucchini boats.
Final Thoughts on These Turkey Zucchini Boats
These stuffed zucchini boats with ground turkey prove that healthy dinners don't have to taste like punishment. They're hearty, satisfying, and packed with real flavor from simple Italian seasonings and that gooey mozzarella on top.
The best part? You can prep them ahead, stretch one batch into multiple meals, and feel pretty good about what you're putting on the table.
If you try this recipe, please come back and let me know how it went! And don't forget to save it to Pinterest so you have it ready next time you spot a pile of zucchini at the store (or in your garden, lucky you).
Happy cooking, friends!




Turkey Stuffed Zucchini Boats
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C).
- Slice each zucchini in half lengthwise. Using a spoon, scoop out the center flesh of each zucchini half, leaving about a ¼-inch thick shell. Reserve 60 g (about ¼ cup) of the zucchini meat and chop it finely.
- Place the zucchini boats in a baking dish and set aside.
- Heat the olive oil in a large skillet over medium heat. Add the chopped onion, green pepper, and reserved zucchini meat. Cook for 4-5 minutes, until softened.
- Add the minced garlic and cook for another 30 seconds, until fragrant.
- Add the ground turkey to the skillet, breaking it up with a wooden spoon. Cook for 6-8 minutes, until the turkey is fully cooked and no longer pink.
- Stir in the Italian seasoning and strained tomatoes. Simmer for 3-5 minutes to combine the flavors.
- Spoon the turkey mixture evenly into the zucchini boats. Top each boat with shredded mozzarella cheese.
- Cover the baking dish with foil and bake for 30 minutes. Remove the foil and bake for an additional 10 minutes, or until the zucchini is tender and the cheese is melted and golden.
- Let rest for a few minutes before serving. Enjoy!



































































































































































