Pesto Turkey Zucchini Boats

Golden pesto turkey and spinach zucchini boats topped with melted mozzarella and fresh basil Save
Golden pesto turkey and spinach zucchini boats topped with melted mozzarella and fresh basil | showmevegan.com

These pesto turkey and spinach zucchini boats are a delicious, low-carb Mediterranean dish perfect for weeknight dinners. Hollowed zucchini halves are generously filled with a savory mixture of browned ground turkey, fresh spinach, basil pesto, and cherry tomatoes.

Topped with melted mozzarella and Parmesan cheese, then baked until golden and bubbly, they make a satisfying and wholesome meal. Finished with a sprinkle of fresh basil and parsley, this gluten-free dish comes together in under an hour and serves four.

The smell of pesto hitting a hot pan is one of those things that makes everyone wander into the kitchen asking what is for dinner. These zucchini boats came together one Tuesday when the garden was overflowing and I needed something that felt intentional without taking all evening. Ground turkey was lurking in the fridge and half a jar of pesto was sitting right next to it, practically demanding a collaboration. What landed on the table that night has since become a weeknight staple that nobody ever argues about.

I made these for a friend who swore she hated zucchini and watched her go back for a second boat before the sentence finished leaving her mouth. There is something about the char on the edges and the melted cheese pooled in the center that makes you forget you are eating something virtuous. She now texts me every few weeks asking for the recipe, which she has apparently claimed as her own at potlucks.

Ingredients

  • 4 medium zucchini: Look for ones that feel heavy for their size and have no soft spots, because flimsy zucchini will collapse and turn watery in the oven.
  • 1 cup fresh baby spinach, chopped: Spinach shrinks down dramatically, so do not be alarmed by the initial pile in your pan.
  • 2 cloves garlic, minced: Fresh garlic matters here since there are so few aromatics doing the work.
  • 1 small red onion, finely diced: The sweetness of red onion balances the salty Parmesan better than yellow onion would.
  • 1 cup cherry tomatoes, halved (optional): They add little bursts of acidity that cut through the richness of the cheese and pesto.
  • 1 lb ground turkey: Lean turkey benefits enormously from the moisture in the pesto, so do not skip it.
  • 1/3 cup basil pesto: Homemade is lovely but a good store bought pesto saves twenty minutes and tastes nearly identical once baked.
  • 1/2 cup shredded mozzarella cheese: Low moisture mozzarella melts more cleanly than the fresh kind, which can make things soggy.
  • 1/4 cup grated Parmesan cheese: This creates that irresistible golden crust on top.
  • 2 tbsp fresh basil, chopped: Added at the very end so the aroma hits you the moment you serve.
  • 1 tbsp fresh parsley, chopped: Parsley brings a grassy freshness that rounds out the basil.
  • 2 tbsp olive oil: A good olive oil makes the sauté step sing.
  • 1/2 tsp salt: Seasoning the turkey mixture directly means the filling tastes good on its own, not just when you bite through the cheese.
  • 1/4 tsp black pepper: A modest amount since the pesto already carries some salt and bite.
  • 1/2 tsp dried Italian herbs (optional): A nice layer but not strictly necessary with pesto in the mix.

Instructions

Prepare your oven and dish:
Heat the oven to 400 degrees Fahrenheit and line a baking dish with parchment paper or give it a light coat of oil. You want everything ready before your hands get messy with zucchini guts.
Hollow out the zucchini boats:
Slice each zucchini in half lengthwise and use a spoon to scoop out the center flesh, leaving a quarter inch border all around so the boats hold their shape. Chop the scooped flesh finely because it goes right back into the filling.
Build the flavor base:
Warm olive oil in a large skillet over medium heat and sauté the onion and garlic until your kitchen smells incredible, about two minutes. You are looking for softened onion with just a touch of translucence.
Brown the turkey:
Add the ground turkey and break it up with your spoon as it cooks, letting it brown for five to six minutes. A little color on the meat adds depth that you will notice in every bite later.
Add the vegetables:
Stir in the reserved zucchini flesh, chopped spinach, cherry tomatoes, salt, pepper, and Italian herbs. Cook for three to four minutes until the spinach has wilted and everything looks like it belongs together.
Stir in the pesto:
Take the skillet off the heat and fold in the pesto so it coats every bit of the mixture without cooking off its bright flavor. This is the moment the filling goes from good to something you want to eat with a spoon directly from the pan.
Fill and top the boats:
Arrange the hollowed zucchini in your baking dish and mound each one generously with the turkey mixture, pressing it in slightly. Sprinkle mozzarella and Parmesan evenly over the top so every boat gets its fair share of cheese.
Bake until golden:
Slide the dish into the oven for twenty to twenty five minutes, until the zucchini is tender when pierced with a fork and the cheese is bubbling and flecked with golden spots. Let them rest for a minute before adding herbs.
Finish with fresh herbs:
Scatter chopped basil and parsley over the boats right before serving so their fragrance is the first thing everyone notices. Serve them while the cheese is still stretchy and the edges are slightly caramelized.
Tender baked pesto turkey and spinach zucchini boats bubbling with melted Parmesan cheese Save
Tender baked pesto turkey and spinach zucchini boats bubbling with melted Parmesan cheese | showmevegan.com

The best dinners I have served these at were the ones where people stood around the kitchen island eating straight off the baking dish because nobody wanted to wait for plates. Something about the boats makes people feel like they are eating something celebratory even though it came together in under an hour.

Making It Your Own

Ground chicken works seamlessly in place of turkey, and I have even used leftover rotisserie chicken shredded into the filling when time was short. For a dairy free version, skip the cheese entirely and double down on fresh herbs and a drizzle of good olive oil at the end. The structure of the dish is forgiving enough that you can adapt it to whatever protein or dietary need shows up at your table.

What to Serve Alongside

A simple arugula salad with lemon and olive oil is all you need to round this out, though crusty bread is welcome if you are not watching carbs. A glass of Pinot Grigio or Sauvignon Blanc alongside turns a random weeknight into something that feels planned and special.

Storing and Reheating

Leftover boats keep well in an airtight container in the refrigerator for up to three days and reheat beautifully in a 350 degree oven for about ten minutes. The microwave works in a pinch but you lose some of that lovely texture on the zucchini edges.

  • Let the boats cool completely before covering and refrigerating so condensation does not make them soggy.
  • Freeze unfilled zucchini boats and the filling separately if you want to meal prep for a later date.
  • Always taste the filling before stuffing to make sure the seasoning sings on its own.
Vibrant pesto turkey and spinach zucchini boats garnished with herbs on a rustic baking dish Save
Vibrant pesto turkey and spinach zucchini boats garnished with herbs on a rustic baking dish | showmevegan.com

Few dishes manage to feel this nourishing while still being the kind of thing you actually look forward to making again. Keep this one close because someone will inevitably ask you for it.

Recipe Questions & Answers

Yes, ground chicken or lean ground beef work well as substitutes for turkey. Adjust the seasoning slightly depending on the meat you choose, and cook until fully browned before adding the remaining filling ingredients.

Scoop out the zucchini flesh leaving about a 1/4-inch border to maintain structure. You can also lightly salt the hollowed halves and let them rest for 10 minutes, then pat dry with a paper towel before filling. Avoid overfilling with too much moisture-heavy ingredients.

You can prepare the filling and scoop the zucchini up to a day in advance, storing them separately in the refrigerator. Assemble and bake when ready to serve. This makes weeknight meal prep quick and convenient.

A light mixed green salad, roasted vegetables, or crusty bread pair beautifully. For a low-carb meal, serve alongside cauliflower rice or a simple cucumber and tomato salad with vinaigrette.

Use vegan mozzarella and Parmesan alternatives, or simply omit the cheese entirely. The pesto turkey filling is flavorful enough on its own. Check that your pesto is also dairy-free, as some store-bought versions contain cheese.

Store leftover zucchini boats in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for about 10-12 minutes until warmed through. Avoid microwaving, as it can make the zucchini too soft and watery.

Pesto Turkey Zucchini Boats

Zucchini halves filled with pesto turkey and spinach, baked golden with melted cheese and fresh herbs.

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

Ingredients

Vegetables

  • 4 medium zucchini
  • 1 cup fresh baby spinach, chopped
  • 2 cloves garlic, minced
  • 1 small red onion, finely diced
  • 1 cup cherry tomatoes, halved (optional)

Meats

  • 1 lb ground turkey

Sauces & Dairy

  • 1/3 cup basil pesto (store-bought or homemade)
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese

Fresh Herbs

  • 2 tablespoons fresh basil, chopped
  • 1 tablespoon fresh parsley, chopped

Oils & Seasonings

  • 2 tablespoons olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon dried Italian herbs (optional)

Instructions

1
Preheat Oven and Prepare Baking Dish: Preheat the oven to 400°F. Line a baking dish with parchment paper or lightly grease it.
2
Prepare the Zucchini Boats: Slice the zucchini in half lengthwise and scoop out the center flesh with a spoon, leaving a 1/4-inch border to form boats. Finely chop the scooped-out zucchini flesh and set aside.
3
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add the diced onion and minced garlic; sauté until fragrant, about 2 minutes.
4
Brown the Ground Turkey: Add the ground turkey to the skillet and cook, breaking it apart with a spoon, until browned and cooked through, about 5 to 6 minutes.
5
Combine the Filling: Stir in the chopped zucchini flesh, spinach, cherry tomatoes (if using), salt, black pepper, and dried Italian herbs. Cook for 3 to 4 minutes until the spinach has wilted and the mixture is evenly combined.
6
Incorporate the Pesto: Remove the skillet from heat and stir in the basil pesto until the filling is well coated.
7
Stuff the Zucchini Boats: Arrange the zucchini boats in the prepared baking dish. Generously fill each boat with the turkey and spinach mixture.
8
Add Cheese Topping: Sprinkle shredded mozzarella and grated Parmesan cheese evenly over the filled zucchini boats.
9
Bake Until Golden: Bake for 20 to 25 minutes, until the zucchini is tender and the cheese is golden and bubbly.
10
Garnish and Serve: Remove from the oven and sprinkle with fresh chopped basil and parsley before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Baking dish
  • Knife and cutting board
  • Spoon (for scooping zucchini)
  • Grater (for cheese)

Nutrition (Per Serving)

Calories 310
Protein 27g
Carbs 10g
Fat 18g

Allergy Information

  • Contains dairy (mozzarella, Parmesan, pesto may contain cheese).
  • May contain tree nuts (pesto often contains pine nuts).
  • Check pesto and cheese brand labels for additional allergens if sensitive.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.