These pesto turkey and mushroom zucchini boats are a wholesome, low-carb main dish that comes together in under an hour. Hollowed zucchini halves are filled with a savory mixture of browned ground turkey, sautéed mushrooms, onions, and garlic, all bound together with fragrant basil pesto and grated Parmesan.
Baked until the zucchini is tender and the mozzarella topping turns golden and bubbly, they're finished with a scattering of fresh basil and parsley. Each serving packs 28 grams of protein while staying light on carbohydrates, making this an ideal weeknight dinner for anyone following a gluten-free or low-carb approach.
The smell of pesto hitting a hot skillet is one of those small kitchen moments that makes you stop and breathe deep, and that is exactly what happened the Tuesday I threw these zucchini boats together on a whim. My neighbor had just dropped off a bag of homegrown zucchini the size of baseball bats, and I had ground turkey thawing in the fridge that I had zero plan for. Forty minutes later my kitchen smelled like a tiny Italian trattoria and my husband was asking if we could add this to the permanent rotation.
I made these for a friend who swears she hates zucchini, and she went back for seconds before I even sat down to eat. There is something about scooping out the center and filling it with something savory and warm that transforms zucchini from a watery afterthought into a vessel you actually get excited about.
Ingredients
- 4 medium zucchini: Pick ones that feel heavy for their size and have no soft spots, because flimsy zucchini will collapse in the oven and spill your filling everywhere.
- 1 tablespoon olive oil: Just enough to brush the boats and keep them from drying out.
- Salt and pepper: Season each layer as you go and you will never have a bland bite.
- 1 pound ground turkey: Lean turkey works fine, but the tiny bit of fat in regular ground turkey keeps the filling from turning rubbery.
- 1 cup cremini or button mushrooms, finely chopped: Cremini have a deeper earthy flavor, and finely chopping them almost makes them disappear into the filling, which is great if you are feeding mushroom skeptics.
- 1 small yellow onion, finely diced: Cook it until it is translucent and sweet before adding anything else.
- 2 cloves garlic, minced: Fresh garlic only here, because the jarred stuff gets lost among all the other bold flavors.
- 1/2 teaspoon dried oregano: Rub it between your palms before adding to wake up the oils.
- 1/2 teaspoon dried basil: This plus the pesto later gives you a layered basil flavor that tastes more complex than it is.
- 1/4 teaspoon crushed red pepper flakes (optional): I always add them for a gentle warmth that does not overpower the pesto.
- 1/3 cup prepared basil pesto: Homemade pesto is wonderful if you have it, but a good store-bought pesto saves you fifteen minutes and tastes nearly identical once it is baked into the filling.
- 1/4 cup grated Parmesan cheese: Stirred into the warm filling, it melts and binds everything together beautifully.
- 1/2 cup shredded mozzarella cheese: This goes on top and gets all golden and stretchy in the oven.
- 2 tablespoons fresh basil, chopped: Added at the very end so the color stays bright and the flavor pops.
- 2 tablespoons fresh parsley, chopped: Parsley is not just a garnish here, it adds a clean grassy note that balances the richness of the cheese and pesto.
Instructions
- Get the oven ready:
- Preheat your oven to 400 degrees and line a baking dish with parchment paper or give it a light greasing so nothing sticks later.
- Shape the boats:
- Slice each zucchini in half lengthwise and use a spoon to carefully scoop out the center, leaving about a quarter inch shell all around so the boats hold their shape. Chop the scooped flesh finely and set it aside because you will cook it right into the filling.
- Season the shells:
- Place the boats cut side up in your baking dish, brush them with olive oil, and give them a generous sprinkle of salt and pepper so every layer is seasoned.
- Brown the turkey:
- Heat a large skillet over medium heat and add the ground turkey, breaking it up with a spatula as it cooks until it is lightly browned, about five minutes. You are not looking for crispy here, just enough color to develop some flavor.
- Build the filling:
- Add the onion, garlic, and chopped mushrooms to the skillet and saute for three to four minutes until everything is soft and fragrant. Stir in the reserved zucchini flesh, oregano, basil, red pepper flakes, and salt and pepper, then cook for another two to three minutes so the flavors meld together.
- Add the magic:
- Take the skillet off the heat and stir in the pesto and Parmesan until the mixture is coated and smells absolutely incredible. This is the moment where you will want to eat it straight from the pan with a spoon.
- Fill and top:
- Spoon the turkey and mushroom mixture evenly into each zucchini boat, pressing gently so the filling settles in. Sprinkle mozzarella over the top of each one, covering the filling as evenly as you can.
- Bake until bubbly:
- Slide the dish into the oven and bake for twenty to twenty-five minutes until the zucchini is tender when pierced with a fork and the cheese is golden and bubbling. Let them cool for a few minutes, then scatter fresh basil and parsley over the top before serving.
The first time I served these at a potluck, three people asked for the recipe before dessert even made it to the table, and one of them was someone who usually only eats pasta.
Swaps and Substitutions That Actually Work
Ground chicken works just as well as turkey, and lean beef will give you a richer, deeper flavor if that is what you have on hand. For a vegetarian version, cooked lentils or a plant-based ground substitute behave almost identically in the filling, though you may want an extra pinch of salt to compensate.
What to Serve Alongside
A simple arugula salad with lemon vinaigrette cuts through the richness of the pesto and cheese perfectly. If you want something heartier, a scoop of farro or quinoa on the side rounds this out into a genuinely satisfying meal.
Storing and Reheating
Leftover zucchini boats keep well in an airtight container in the fridge for up to three days, though the zucchini will soften a bit overnight which honestly makes them even better. Reheat them in a 350 degree oven for about ten minutes rather than using the microwave so the cheese gets gooey again instead of rubbery.
- Freeze them unbaked and tightly wrapped for up to two months, then bake straight from frozen with an extra ten minutes added.
- Avoid using enormous zucchini because the higher water content will make the filling swim.
- Always taste the filling before stuffing the boats and adjust salt if needed.
Some dinners are about following rules and measuring carefully, but this one is about using up what you have and letting pesto do its thing. Trust the process, make them your own, and enjoy every cheesy herb-flecked bite.
Recipe FAQs
- → Can I make zucchini boats ahead of time?
-
Yes, you can prepare the filling and hollow out the zucchini up to 24 hours in advance. Store them separately in the refrigerator, then assemble and bake when ready to serve. This makes weeknight dinners much quicker.
- → How do I prevent the zucchini boats from getting soggy?
-
Brushing the hollowed zucchini with olive oil and pre-seasoning helps create a slight barrier. You can also pre-bake the empty shells for 5 minutes before filling. Avoid overfilling, and make sure to drain any excess moisture from the cooked turkey mixture before stuffing.
- → What can I substitute for ground turkey?
-
Ground chicken, lean ground beef, or even Italian sausage work well as substitutes. For a vegetarian version, cooked lentils or plant-based ground meat are excellent options that still pair beautifully with the pesto and mushroom filling.
- → Can I freeze leftover zucchini boats?
-
While you can freeze them, the texture of the zucchini may become softer upon reheating. For best results, freeze the filling separately and stuff fresh zucchini when ready to bake. If freezing assembled boats, wrap tightly and consume within 2 months, reheating in the oven at 350°F until warmed through.
- → What side dishes pair well with stuffed zucchini?
-
A crisp green salad with a light vinaigrette complements the richness of the pesto and cheese. Other great options include quinoa, crusty bread for soaking up juices, roasted cherry tomatoes, or a simple cucumber and feta salad. A chilled glass of Sauvignon Blanc or Pinot Grigio is a lovely pairing.
- → How do I scoop out the zucchini properly?
-
Cut the zucchini in half lengthwise first. Use a spoon or melon baller to gently scoop out the seeds and flesh from the center, leaving about a quarter-inch thick shell on the sides and bottom. Don't discard the scooped flesh — chop it finely and add it to the filling mixture so nothing goes to waste.