These zucchini boats start by halving and scooping medium zucchinis, then sautéing onion, garlic and lean ground turkey until browned. Stir in reserved zucchini flesh and fresh spinach to wilt, then fold in basil pesto, oregano, salt and pepper. Fill boats, top with mozzarella and Parmesan, and bake at 400°F until zucchini is tender and cheese is golden. Garnish with basil and parsley for a bright herb finish; great for weeknights and adaptable to vegetarian swaps.
The smell of basil and roasting zucchini pulls me straight into the kitchen every single time I make these boats, and honestly it never gets old. There is something deeply satisfying about hollowing out a zucchini and packing it with whatever you are craving that day. This particular combo of ground turkey and pesto came together one Tuesday when the fridge was nearly empty and desperation tasted surprisingly delicious. It has been on repeat ever since, and nobody around my table has complained yet.
I served these to my neighbor who swears she hates zucchini, and she went back for a second boat before I even sat down. That moment of watching someone silently revise their opinion about a vegetable is pure kitchen magic. Now she asks me for the recipe every time I see her in the hallway.
Ingredients
- 4 medium zucchini: Pick ones that feel firm and heavy for their size because flimsy zucchini turn mushy and sad in the oven.
- 2 cups fresh spinach, chopped: Fresh is nonnegotiable here since frozen spinach will water down your filling faster than you can say mistake.
- 1 small onion, finely diced: A yellow or white onion works best and you want the pieces small so they melt into the filling rather than crunching through it.
- 2 cloves garlic, minced: Fresh garlic only because the jarred stuff cannot compete with the aroma that hits you the second it hits that hot pan.
- 1 lb (450 g) ground turkey, lean: Lean turkey keeps things light but still satisfying, and it absorbs the pesto flavor like a sponge in the best way.
- 1/3 cup basil pesto: Homemade is lovely if you have basil overflowing on your windowsill but a good store bought pesto saves the day on busy nights.
- 1/2 cup shredded mozzarella cheese: This creates that irresistible golden stretch on top so do not skimp on it.
- 2 tbsp grated Parmesan cheese: A little goes a long way and adds a salty depth that ties everything together.
- 2 tbsp fresh basil, chopped: Added at the very end so it stays bright and fragrant rather than wilting into nothing.
- 1 tbsp fresh parsley, chopped: Think of this as the quiet supporting actor that makes the whole dish look and taste more complete.
- 1/2 tsp dried oregano: It seems like a small amount but it quietly rounds out all the Mediterranean vibes running through this recipe.
- 1/2 tsp salt and 1/4 tsp black pepper: Seasoning is everything and these two are doing more work than you think so taste as you go.
- 1 tbsp olive oil: Just enough to get the onions and turkey sizzling without making things greasy.
Instructions
- Preheat and Prep Your Baking Dish:
- Crank your oven to 400 degrees F and line a baking dish with parchment paper or give it a light grease so nothing sticks later.
- Hollow Out the Zucchini Boats:
- Slice each zucchini in half lengthwise and use a spoon to gently scoop out the centers, leaving about a quarter inch shell so the boats hold their shape without collapsing.
- Save Some of That Scooped Flesh:
- Reserve half a cup of the zucchini you just scooped out and chop it up fine because it goes right back into the filling for extra texture and flavor.
- Get the Aromatics Going:
- Heat the olive oil in a large skillet over medium heat and cook the diced onion for two to three minutes until it turns soft and translucent, then toss in the garlic for one more minute until your kitchen smells incredible.
- Brown the Turkey:
- Add the ground turkey to the skillet and break it apart with your spoon as it cooks for five to six minutes until there is no pink left and the pieces are bite sized.
- Add the Greens:
- Stir in the reserved chopped zucchini flesh and the chopped spinach, letting it cook for just a minute or two until the spinach wilts down into the mixture beautifully.
- Stir in the Pesto and Seasoning:
- Take the skillet off the heat and fold in the pesto, dried oregano, salt, and pepper, stirring until everything is coated in that gorgeous green herb mixture.
- Fill the Boats:
- Spoon the turkey and spinach filling evenly into each zucchini half, piling it up generously, then shower the tops with mozzarella and Parmesan 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 golden on top.
- Finish and Serve:
- Let the boats rest for about five minutes after they come out so the cheese settles, then scatter fresh basil and parsley over the top and serve immediately while everything is still warm and wonderful.
One evening I made these during a thunderstorm and we ate them sitting on the kitchen floor because the power went out and the dining room was pitch black. Candlelight made those golden cheese tops look almost theatrical. I think about that dinner every time I make them now.
What to Pair With These Boats
A simple arugula salad with lemon juice and olive oil is really all you need alongside these because the boats themselves are already so satisfying. If you want something heartier, a bowl of tomato soup turns it into a cozy meal that feels like a warm hug on a cold evening. A glass of crisp Sauvignon Blanc also does wonderful things for the pesto and herb flavors if you are in the mood for wine.
Making It Vegetarian
Swapping the ground turkey for cooked quinoa or lentils works beautifully and turns this into a genuinely filling vegetarian dinner that meat eaters will still enjoy. The key is seasoning the quinoa or lentils well before mixing them with the pesto so nothing tastes flat. You might need to add an extra pinch of salt and a squeeze of lemon to wake everything up.
Storing and Reheating
Leftover boats keep well in the refrigerator for up to three days and reheat in the oven at 350 degrees F for about ten minutes. The microwave works in a pinch but the zucchini gets softer and the cheese loses that lovely texture, so the oven is worth the extra few minutes if you have them.
- Store leftovers in an airtight container to keep the filling from drying out.
- Freeze unfilled zucchini shells separately if you want to meal prep the components ahead of time.
- Always taste the filling before stuffing the boats because that is your last chance to adjust the seasoning.
These boats have a way of making a random weeknight feel like you put real thought into dinner, and that quiet pride is worth every minute at the cutting board. Share them with someone who claims they do not like zucchini and watch what happens.
Recipe FAQs
- → Can I prep these in advance?
-
Yes. Prepare the filling up to two days ahead and store it refrigerated. Scoop and arrange zucchini shells on the baking dish, cover, and fill just before baking to keep shells firm. Assemble and bake on the day you plan to serve for best texture.
- → How do I prevent watery zucchini boats?
-
Scoop shells and lightly salt them, then let sit on a paper towel for 10–15 minutes to draw out excess moisture. Pat dry before filling, or briefly bake shells for 8–10 minutes to remove moisture and firm them up before stuffing.
- → What are good protein substitutes for ground turkey?
-
Lean ground chicken, pork or beef work well and require similar cooking times. For a vegetarian swap, use cooked quinoa, lentils or a sautéed mix of mushrooms and chopped nuts to mimic texture and add umami.
- → Can I use a different pesto or omit nuts for allergies?
-
Yes. Sun‑dried tomato pesto, arugula pesto, or a simple herb‑oil blend are great alternatives. If nut allergies are a concern, choose nut‑free pesto or make a basil paste with sunflower seeds or omit nuts entirely.
- → How do I get the cheese golden without drying the filling?
-
Bake until the zucchini is tender and the cheese is bubbly, then broil for 1–2 minutes while watching closely to achieve a golden top. Alternatively, tent with foil and remove it in the last 5 minutes to brown the cheese gently.
- → What is the best method for storing and reheating leftovers?
-
Refrigerate leftovers in an airtight container for up to 3–4 days. Reheat in a 350°F oven, covered for 10–15 minutes until warmed through. Microwaving works for single servings but may soften the zucchini further.