These tender zucchini boats are stuffed with a flavorful mixture of ground turkey, cremini mushrooms, and aromatic basil pesto. The filling starts with sautéed onions and garlic, then combines browned turkey with finely chopped mushrooms and reserved zucchini flesh for extra moisture and texture. After seasoning with Italian herbs and pesto, the mixture is piled back into the zucchini shells and topped with a blend of mozzarella and Parmesan cheese. Baked until the cheese is golden and bubbling, these boats offer a satisfying low-carb meal that's perfect for busy weeknights. The combination of lean protein, fresh vegetables, and rich pesto creates a balanced dish that feels indulgent while remaining light and nutritious.
The first time I made zucchini boats, I was trying to use up an overflowing CSA box and some ground turkey that needed cooking. My husband was skeptical about zucchini as a main vessel, but one bite of that cheesy, pesto-infused filling changed his mind completely.
Last summer, my sister came over for dinner and we ate these on the back porch as the sun went down. She kept asking what the secret ingredient was, but it was just really good pesto and the patience to let the mushrooms properly brown.
Ingredients
- 4 medium zucchini: Look for straight, evenly sized ones that will sit flat in your baking dish without wobbling
- 1 small yellow onion, finely chopped: The sweetness here balances the earthy mushrooms perfectly
- 2 cloves garlic, minced: Fresh garlic makes such a difference compared to jarred
- 1 cup cremini mushrooms, finely chopped: These little mushrooms pack more flavor than button mushrooms
- 1 lb (450 g) ground turkey: A lean protein that takes on whatever seasonings you give it
- 1/3 cup basil pesto: Homemade is wonderful, but a good quality store-bought brand works perfectly fine
- 1/2 cup shredded mozzarella cheese: Creates that irresistible bubbly golden top
- 1/4 cup grated Parmesan cheese: Adds a salty, umami-rich finish
- 1/2 tsp dried Italian herbs: Oregano, basil, and thyme deepen the flavor profile
- Salt and freshly ground black pepper: Taste as you go, especially since pesto is already salty
- 1 tbsp olive oil: For sautéing the vegetables and getting those nice brown bits
Instructions
- Prep your zucchini boats:
- Preheat the oven to 400°F (200°C) and line a baking dish with parchment paper. Slice the zucchini in half lengthwise, then use a spoon to scoop out the centers, leaving about 1/4 inch thick shells. Chop that scooped flesh finely, it is too good to waste.
- Sauté the aromatics:
- Heat olive oil in a large skillet over medium heat. Add the onion and cook for 2 to 3 minutes until softened, then stir in the garlic for just 30 seconds until fragrant.
- Brown the turkey:
- Add the ground turkey, breaking it up with your spoon, and cook until browned and cooked through, about 5 to 7 minutes.
- Add the vegetables:
- Stir in the mushrooms and reserved zucchini flesh. Cook for 3 to 4 minutes, letting the moisture evaporate so the filling is not watery.
- Season everything:
- Remove from heat and stir in the pesto, Italian herbs, salt, and pepper. The mixture should smell incredible at this point.
- Fill and bake:
- Place the zucchini boats in your prepared dish and fill each one generously with the turkey-mushroom mixture. Top with mozzarella and Parmesan cheese, then bake for 18 to 20 minutes until the zucchini is tender and the cheese is golden and bubbling.
- Rest and serve:
- Let the boats cool for a few minutes before serving, they hold together better that way.
These have become my go-to when friends come over for casual dinner. Everyone gets their own boat, which feels special without any extra plating effort.
Make It Your Own
Sometimes I swap in sun-dried tomato pesto for a deeper, more intense flavor that pairs beautifully with the mushrooms.
Serving Ideas
A crisp green salad with a bright vinaigrette cuts through the richness, while some crusty whole-grain bread soaks up any escaped filling.
Storage and Prep
You can assemble the boats a day ahead and keep them covered in the refrigerator. They bake up perfectly when you are ready to eat.
- Wrap each boat individually if freezing for longer storage
- Reheat at 350°F until warmed through, about 15 minutes
- The flavors actually develop more after sitting in the fridge overnight
There is something so satisfying about turning a humble vegetable into a complete meal that feels indulgent yet wholesome.
Recipe FAQs
- → How do I prevent the zucchini boats from becoming watery?
-
Scoop out the zucchini centers leaving 1/4 inch thick shells, and chop the reserved flesh to include in the filling. Cooking the mushrooms and zucchini flesh in the skillet helps evaporate excess moisture before baking. For even less water content, sprinkle the hollowed zucchini boats with salt and let them sit for 10 minutes before filling.
- → Can I make these zucchini boats ahead of time?
-
Yes, you can prepare the filling and hollow out the zucchini up to a day in advance. Store the filling and zucchini boats separately in the refrigerator. When ready to serve, fill the boats and bake as directed, adding an extra 5-10 minutes if baking cold from the refrigerator.
- → What can I use instead of ground turkey?
-
Ground chicken, lean ground beef, or Italian sausage work well as alternatives. For a vegetarian version, use cooked lentils, chickpeas, or a plant-based meat alternative. You can also increase the amount of mushrooms and add chopped walnuts for texture and protein.
- → How should I store leftovers?
-
Store cooled zucchini boats in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) for about 10-15 minutes until heated through, or microwave individual portions for 2-3 minutes. The zucchini will soften slightly upon reheating.
- → Can I freeze these zucchini boats?
-
Yes, freeze the assembled but unbaked boats. Wrap tightly in plastic and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen at 375°F (190°C) for about 30-35 minutes until hot throughout and bubbly. Freezing already-baked boats may result in softer texture.
- → What sides pair well with these zucchini boats?
-
A crisp green salad with vinaigrette balances the rich flavors nicely. Roasted vegetables like bell peppers or asparagus complement the dish. Whole-grain bread, garlic bread, or a side of quinoa adds bulk. For wine pairing, a light Italian white like Pinot Grigio or a crisp Sauvignon Blanc works beautifully.