Pesto Turkey Spinach Stuffed Zucchini

Baked pesto turkey and spinach stuffed zucchini boats with golden melted mozzarella cheese topping Save
Baked pesto turkey and spinach stuffed zucchini boats with golden melted mozzarella cheese topping | newdietprograms.com

These tender zucchini boats are scooped out and filled with a savory mixture of ground turkey, fresh spinach, and aromatic basil pesto. The filling is seasoned simply with salt and pepper, allowing the pesto to shine through. Once stuffed, the zucchinis are topped with a generous layer of shredded mozzarella and grated Parmesan, then baked until the vegetables are tender and the cheese is bubbly and golden.

The dish comes together in under an hour, with just 20 minutes of prep time. The result is a healthy, satisfying meal that's naturally gluten-free and low in carbohydrates while delivering plenty of protein from the turkey. The Italian-inspired flavors pair beautifully with a crisp green salad or crusty bread on the side.

I stumbled upon this recipe during one of those frantic weeknight searches when zucchini was taking over my garden and I had ground turkey thawing on the counter. The first time I made these boats, my husband actually paused between bites to ask what I'd done differently. Something about the pesto cutting through the turkey while the zucchini softened into this almost pasta-like texture just worked.

Last fall when my sister came over for dinner, she watched me assemble these and said they looked too fussy for a Tuesday night. Then she took a bite and literally went quiet for a full minute before asking if I could teach her the method. Now she makes them twice a month and sends me photos every time.

Ingredients

  • 4 medium zucchini: Pick ones that feel heavy for their size with bright unwrinkled skin, as these will hold their shape better during baking
  • 1 tablespoon olive oil: This creates the foundation for sautéing your aromatics and helps develop those deep savory notes
  • 1 small onion: Finely chopped so it melts into the filling rather than creating distinct oniony pockets
  • 2 cloves garlic: Minced fresh because garlic powder simply can't deliver the same punch in this particular dish
  • 500 g (1 lb) ground turkey: Lean enough to keep things light but still plenty juicy when cooked properly
  • 100 g (3.5 oz) fresh spinach: Coarsely chopped so it distributes evenly throughout rather than clumping together
  • 60 g (1/4 cup) basil pesto: Store-bought works perfectly fine but homemade will make your kitchen smell incredible
  • 1/2 teaspoon salt: Enhances all the other flavors without making the dish taste salty
  • 1/4 teaspoon black pepper: Freshly cracked adds a subtle warmth that pre-ground lacks
  • 80 g (3/4 cup) shredded mozzarella: Creates that irresistible gooey blanket on top
  • 2 tablespoons grated Parmesan: Adds salty depth and helps the topping achieve that gorgeous golden color

Instructions

Get your oven ready:
Preheat to 200°C (400°F) and line a baking dish with parchment paper or give it a light coating of oil so nothing sticks later.
Prep the zucchini boats:
Slice each zucchini in half lengthwise and use a spoon to scoop out the pulp, leaving about a 1-cm border. Chop that pulp finely because every bit of it is going back into the filling.
Build your flavor base:
Heat olive oil in a large skillet over medium heat, add the onion and cook for 2–3 minutes until it softens, then stir in garlic for just 30 seconds until fragrant.
Cook the turkey:
Add ground turkey to the skillet and break it up as it cooks, about 5 minutes until it's no longer pink anywhere.
Add the vegetables:
Stir in the chopped zucchini pulp and spinach, cooking for 2–3 minutes until the spinach wilts and any excess moisture has evaporated.
Season everything:
Remove from heat and stir in the basil pesto, salt, and pepper until the mixture is uniformly coated and fragrant.
Fill the boats:
Arrange your zucchini boats in the prepared dish and spoon the turkey mixture evenly into each one, mounding it slightly in the center.
Add the cheese:
Sprinkle mozzarella and Parmesan over each stuffed boat, covering the filling completely.
Bake to perfection:
Slide into the oven for 20–25 minutes until the zucchini is tender when pierced and the cheese is bubbling with golden spots.
Let them rest:
Cool for 5 minutes before serving so the filling sets slightly and makes these easier to transfer to plates.
Pesto turkey and spinach stuffed zucchini halved and served hot on a white plate Save
Pesto turkey and spinach stuffed zucchini halved and served hot on a white plate | newdietprograms.com

My youngest used to pick around zucchini in everything until I served these for dinner one rainy Tuesday. Something about the boat presentation and all that melty cheese made him ask if we could have zucchini boats every week instead of just zucchini.

Make It Your Own

I've tried ground chicken when turkey wasn't available and honestly, the result was nearly identical. Swap sun-dried tomatoes or some chopped olives into the filling if you want a briny punch that cuts through the richness.

What To Serve Alongside

A crisp green salad with a bright vinaigrette balances the hearty filling perfectly. If you're not watching carbs, some crusty bread for sopping up any juices that escape is never a mistake.

Make Ahead Strategy

You can assemble the entire dish up to a day in advance and keep it covered in the refrigerator. Add just a few extra minutes to the baking time if baking cold from the fridge.

  • Wrap tightly with foil before refrigerating to prevent the cheese from drying out
  • Let the dish sit on the counter for 20 minutes while the oven preheats
  • Cover with foil for the first 15 minutes of baking if it's very cold
Close-up of pesto turkey and spinach stuffed zucchini with bubbling Parmesan and mozzarella crust Save
Close-up of pesto turkey and spinach stuffed zucchini with bubbling Parmesan and mozzarella crust | newdietprograms.com

There's something deeply satisfying about turning simple vegetables into something that feels like comfort food. These boats have become my go-to when I want dinner to feel special without spending hours in the kitchen.

Recipe FAQs

Yes, ground chicken works perfectly as a substitute for ground turkey in this dish. The cooking time and method remain exactly the same, and you'll still get a tender, flavorful filling that pairs beautifully with the pesto and spinach.

Store cooled stuffed zucchini in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 180°C (350°F) for about 10-15 minutes, or in the microwave for 2-3 minutes until heated through. The zucchini may release some moisture upon reheating.

Absolutely. Use vegan pesto and substitute the mozzarella and Parmesan with your favorite dairy-free cheese alternatives. Nutritional yeast can also add a savory, cheesy flavor to the topping while keeping the dish completely dairy-free.

Sun-dried tomatoes, chopped olives, or roasted red peppers make excellent additions to the filling. You could also add some crumbled feta or goat cheese along with the pesto, or sprinkle fresh herbs like oregano or basil over the top before baking.

No precooking is necessary. The zucchini boats will cook perfectly in the oven alongside the filling. The 20-25 minute baking time is sufficient to make the zucchini tender while still holding its shape. Just be sure not to scoop out too much flesh when creating the boats.

Pesto Turkey Spinach Stuffed Zucchini

Zucchini halves filled with turkey, spinach, and pesto, baked until tender with golden melted cheese.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Zucchini Boats

  • 4 medium zucchini

Filling

  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 lb ground turkey
  • 3.5 oz fresh spinach, coarsely chopped
  • 1/4 cup basil pesto
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Topping

  • 3/4 cup shredded mozzarella cheese
  • 2 tablespoons grated Parmesan cheese

Instructions

1
Preheat Oven: Preheat the oven to 400°F. Line a baking dish with parchment paper or lightly grease it.
2
Prepare Zucchini Boats: Slice each zucchini in half lengthwise. Use a spoon to scoop out the pulp, leaving a 1/2-inch border to create boats. Finely chop the zucchini pulp and set aside.
3
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and cook for 2–3 minutes until softened. Stir in garlic and cook for 30 seconds.
4
Cook Turkey: Add ground turkey to the skillet. Cook, breaking up the meat, until no longer pink, about 5 minutes.
5
Add Vegetables: Stir in the chopped zucchini pulp and spinach. Cook for 2–3 minutes until the spinach wilts and moisture evaporates.
6
Season Filling: Remove from heat. Stir in basil pesto, salt, and pepper until well combined.
7
Stuff Zucchini: Arrange zucchini boats in the prepared dish. Spoon the turkey and spinach mixture evenly into each boat.
8
Add Cheese Topping: Sprinkle mozzarella and Parmesan cheese over the stuffed zucchinis.
9
Bake: Bake for 20–25 minutes, until the zucchini is tender and the cheese is bubbly and golden.
10
Rest and Serve: Let cool for 5 minutes before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Baking dish
  • Knife
  • Spoon
  • Cutting board

Nutrition (Per Serving)

Calories 310
Protein 28g
Carbs 9g
Fat 18g

Allergy Information

  • Contains milk (mozzarella, Parmesan, pesto may also contain cheese)
  • Pesto may contain tree nuts (pine nuts, cashews)
Melissa Turner