These pesto turkey spinach zucchini boats are a light yet satisfying main dish that brings together Mediterranean-inspired flavors in every bite. Hollowed zucchini halves are generously filled with a savory mixture of browned ground turkey, wilted fresh spinach, and vibrant basil pesto.
Topped with a duo of mozzarella and Parmesan cheeses, they bake until the zucchini is fork-tender and the cheese turns golden and bubbly. Finished with a scattering of fresh basil and parsley, this dish delivers balanced nutrition with just 10 grams of carbs per serving.
Ready in under an hour with only 20 minutes of hands-on prep, it is an ideal choice for busy weeknights when you want something wholesome, colorful, and packed with protein.
The smell of pesto toasting in a hot skillet is enough to make anyone wander into the kitchen and ask what is for dinner. I started making these zucchini boats on a rainy Tuesday when the fridge was nearly empty and motivation was even lower. That evening turned into one of those unexpected victories where a thrown together meal becomes a permanent rotation staple. Now I crave them whenever the air turns cooler and zucchini piles up at the farmers market.
My neighbor Laura stopped by one evening while I was scooping out zucchini shells and immediately declared it looked like way too much work for a weeknight. I handed her a spoon and put her to work, and forty minutes later we were sitting on the back patio splitting the last boat between us. She now texts me every couple of weeks asking if it is a zucchini boat kind of night.
Ingredients
- 4 medium zucchini: Pick ones that feel heavy for their size and are roughly the same thickness so they bake evenly without collapsing.
- 2 cups fresh spinach, chopped: Fresh is non negotiable here since frozen spinach will flood the filling with water and make everything soggy.
- 1 small red onion, finely diced: Red onion adds a mild sweetness and a pop of color that white onion simply cannot replicate in this dish.
- 2 cloves garlic, minced: Fresh garlic only, and mince it finer than you think you need because nobody wants a sharp bite of raw garlic in a baked dish.
- 1 lb ground turkey: Lean turkey works beautifully but avoid the extra lean packages since a little fat keeps the filling juicy and flavorful.
- 1/3 cup pesto: Homemade pesto is magical here, but a good quality store bought jar saves the day on busy nights without apology.
- 1/2 cup shredded mozzarella cheese: Whole milk mozzarella melts into those gorgeous golden strings that make every serving feel like a small celebration.
- 1/4 cup grated Parmesan cheese: This adds a salty depth that pulls the whole filling together, so do not skip it or substitute with pre shredded blends.
- 2 tbsp fresh basil, chopped: Torn right at the last moment over the hot boats, fresh basil releases an aroma that makes the dish feel finished and intentional.
- 1 tbsp fresh parsley, chopped: Parsley brightens everything up and adds a fresh contrast to the rich pesto and melted cheese.
- 1 tbsp olive oil: A modest drizzle is all you need to soften the onions and keep the turkey from sticking.
- 1/2 tsp salt: Season in layers, starting light, because the cheeses and pesto already bring salt to the party.
- 1/4 tsp black pepper: Freshly cracked makes a real difference in a dish this simple where every seasoning counts.
- 1/4 tsp crushed red pepper flakes: Totally optional but they sneak in a gentle warmth that makes each bite a little more interesting.
Instructions
- Prepare the oven and dish:
- Heat the oven to 400 degrees and line a baking dish with parchment paper or a quick swipe of olive oil so nothing sticks later.
- Carve the zucchini boats:
- Slice each zucchini in half lengthwise and run a spoon down the center to scoop out the seeds and pulp, leaving about a quarter inch shell to hold everything together, and set the pulp aside because you will need it soon.
- Start the aromatics:
- Warm olive oil in a large skillet over medium heat and cook the diced onion for about two minutes until it softens and turns translucent, then stir in the garlic for one more minute until your kitchen smells incredible.
- Brown the turkey:
- Add the ground turkey and break it apart with your spoon as it cooks, letting it brown evenly for about five to seven minutes until no pink remains and the edges get slightly caramelized.
- Add the greens and seasoning:
- Stir in the chopped zucchini pulp, the spinach, salt, pepper, and red pepper flakes, then cook for three to four minutes until the spinach wilts completely and any extra liquid cooks off so your filling stays concentrated and rich.
- Stir in the pesto:
- Take the pan off the heat and fold in the pesto, mixing gently until every bit of turkey and spinach is coated in that vibrant green sauce.
- Fill the boats:
- Arrange the hollowed zucchini halves in your baking dish and mound each one generously with the turkey and pesto filling, pressing it in lightly so it stays put while baking.
- Add the cheese blanket:
- Scatter mozzarella and Parmesan evenly across the tops of every boat, letting it spill over the edges a little because those crispy cheese bits become the best part.
- Bake until golden:
- Slide the dish into the oven for twenty to twenty five minutes until the zucchini shells are fork tender and the cheese is bubbling with golden brown spots on top.
- Finish with fresh herbs:
- Pull them from the oven and shower the hot boats with chopped basil and parsley right before serving so the herbs release their fragrance at the exact moment they hit the table.
There is something quietly satisfying about scooping out a zucchini and turning it into its own little serving vessel. It transforms an ordinary weeknight dinner into something that looks like you tried much harder than you actually did.
Making It Your Own
Ground chicken works just as well as turkey if that is what you have on hand, and I have even used leftover roasted turkey from Thanksgiving with great results. For a vegetarian twist, try cooked lentils or chickpeas seasoned with extra garlic and a splash of lemon juice. Sun dried tomato pesto is a completely different flavor experience that I stumbled into once and now alternate with the classic basil version regularly.
What to Serve Alongside
These boats are substantial enough to stand alone but they shine next to a crisp green salad dressed with nothing more than lemon juice and olive oil. Quinoa makes a nice base if you want something heartier, soaking up any extra pesto that escapes from the boats. A chunk of crusty bread on the side is technically against the low carb spirit of the dish and I have never once cared.
Handling Leftovers and Reheating
Leftover boats store beautifully in an airtight container in the fridge for up to three days and reheat in a 350 degree oven for about ten minutes without losing their texture. Microwaving works in a pinch but the cheese will never be quite the same and the zucchini gets a little softer than ideal. I have also chopped up cold leftovers and tossed them into a lunch salad with extra pesto as dressing, which is a move I highly recommend trying.
- Always cool the boats completely before refrigerating to prevent condensation from making them soggy overnight.
- A quick sprinkle of fresh Parmesan before reheating revives the cheesy top layer beautifully.
- Do not freeze them because the zucchini shells turn mushy and the whole thing becomes a disappointment you did not deserve.
Some dinners are about getting food on the table and some are about the way a simple dish can make an ordinary evening feel a little more special. These zucchini boats live in that sweet spot every single time.
Recipe Questions & Answers
- → Can I prepare the zucchini boats ahead of time?
-
Yes, you can hollow out the zucchini and prepare the turkey-spinach filling up to one day in advance. Store them separately in airtight containers in the refrigerator, then assemble and bake when ready to serve.
- → What can I use instead of ground turkey?
-
Ground chicken works as a direct substitute with nearly identical results. For a plant-based version, cooked lentils or chickpeas provide excellent texture and protein while keeping the dish vegetarian-friendly.
- → How do I prevent the zucchini boats from becoming soggy?
-
Scoop out the pulp leaving a sturdy quarter-inch shell, and make sure to cook the filling until most moisture has evaporated before stuffing. Baking at 400°F also helps drive off excess steam and keeps the boats firm.
- → Can I freeze leftover zucchini boats?
-
You can freeze them, but the texture of the zucchini may soften upon thawing. For best results, wrap each cooled boat tightly in foil, place in a freezer-safe container, and consume within two months. Reheat directly from frozen in a 375°F oven.
- → What type of pesto works best for this dish?
-
Classic basil pesto is the standard choice, but sun-dried tomato pesto adds a tangy twist that pairs beautifully with turkey. Both store-bought and homemade pesto work well — just check the label for allergens if using a jarred version.
- → What side dishes pair well with zucchini boats?
-
A crisp green salad, lemon-dressed arugula, or a side of fluffy quinoa complement the flavors nicely. For a low-carb spread, roasted cherry tomatoes or a cucumber tzatziki also work beautifully.