“Can we have the boats again?” my husband asked, peeking over my shoulder at the grocery list I was scribbling. He didn’t even specify which boats, but I knew exactly what he meant. That’s how these cheesy baked zucchini boats with ground turkey earned a permanent spot in our weekly rotation. Not because I declared them a masterpiece, but because he asked for them unprompted, three weeks in a row.
I remember the first time I made them. It was a Tuesday, and I had two large zucchini sitting in the crisper drawer looking a little sad. I’d bought them with grand plans for a spiralized salad that never happened. Ground turkey was thawing on the counter, and I was this close to just browning it with jarred sauce and calling it a night. But then I spotted the block of mozzarella in the fridge, and something clicked. Hollow out the zucchini, stuff it with a savory turkey mixture, cover it in cheese, and bake until bubbly.
The kitchen smelled incredible, like garlic and oregano and melted cheese all mingling together. I pulled the pan out of the oven, and the tops were golden and crisp. My husband took one bite and just looked at me. That look said everything. No drama, no food blogger hype—just a quiet, “this is really good.”
Honestly, these boats are the kind of meal that makes you feel like you’re eating something indulgent while actually getting in a solid serving of vegetables. They’re forgiving, too. You can tweak the filling based on what you have, and they still turn out perfect. That first Tuesday night, I knew I’d stumbled onto something I’d be making for years.
Why You’ll Love This Recipe
Let me tell you why these cheesy baked zucchini boats with ground turkey have become my go-to answer for “what’s for dinner?”
- Quick & Easy: From start to finish, these are on the table in about 40 minutes. Perfect for those evenings when you need dinner to happen without a lot of fuss.
- Simple Ingredients: You probably have most of these in your kitchen right now. Ground turkey, zucchini, cheese, some pantry spices. No weird specialty items required.
- Perfect for Meal Prep: These reheat beautifully, making them ideal for packing lunches or having dinner ready in minutes on a busy night.
- Crowd-Pleaser: Even folks who claim they aren’t “zucchini people” go back for seconds. The cheese and savory filling do some serious heavy lifting.
- Unbelievably Delicious: The combination of tender zucchini, seasoned ground turkey, and melted cheese is pure comfort food. It feels indulgent, but you’re eating a vegetable-packed meal.
What sets this recipe apart is the balance. The zucchini is scooped out just enough to hold a generous filling without getting soggy. The ground turkey is seasoned with garlic, oregano, and a touch of red pepper flakes for warmth, not heat. And the cheese? A mix of mozzarella for that gooey pull and Parmesan for a salty, nutty finish. This isn’t just another stuffed zucchini recipe. It’s the one I’ve tested and tweaked until every bite felt right.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.
- Zucchini (4 medium): Look for firm, medium-sized zucchini (about 7-8 inches long). You want them sturdy enough to hold the filling without collapsing. Avoid the giant ones, as they can be watery and seedy.
- Ground turkey (1 lb / 450g): I use 93% lean ground turkey. It’s lean enough to keep things light but has enough fat to stay juicy. Ground chicken or lean ground beef work great here too.
- Yellow onion (1 small, diced): Adds a savory base to the filling. Shallots or leeks can be used in a pinch.
- Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. It provides that aromatic punch that makes the filling sing. Jarred minced garlic works in a pinch, but fresh is better.
- Diced tomatoes (1 can, 14.5 oz / 400g, drained): I prefer fire-roasted diced tomatoes for a subtle smoky flavor. Drain them well so the filling isn’t too wet. Fresh diced tomatoes work when they’re in season.
- Mozzarella cheese (1 cup / 110g, shredded): For that irresistible, stretchy, melty topping. Low-moisture, part-skim mozzarella melts best and doesn’t make the boats watery.
- Parmesan cheese (¼ cup / 25g, grated): Adds a salty, nutty depth that complements the mozzarella. Pecorino Romano is a good substitute.
- Olive oil (2 tablespoons): For sautéing the aromatics and brushing the zucchini boats. Avocado oil works too.
- Dried oregano (1 teaspoon): The classic Mediterranean herb that pairs beautifully with turkey and tomatoes. Dried basil or Italian seasoning can be swapped in.
- Red pepper flakes (¼ teaspoon, optional): Adds a gentle warmth, not spicy heat. Leave it out if you prefer a milder flavor.
- Salt and black pepper (to taste): Essential for seasoning each layer. I use kosher salt for its clean flavor.
- Fresh parsley (2 tablespoons, chopped, for garnish): Adds a fresh, bright finish. Fresh basil or chives are lovely alternatives.
Equipment Needed
You don’t need a fancy kitchen to pull these off. Here’s what you’ll need:
- Large skillet or sauté pan: For cooking the turkey and vegetable filling. A 12-inch pan gives you plenty of room.
- Baking dish (9×13-inch): Holds the zucchini boats snugly so they don’t tip over. A rimmed baking sheet works if you’re careful.
- Small spoon or melon baller: For scooping out the zucchini centers. A melon baller makes this step super neat, but a regular teaspoon works fine.
- Cutting board and sharp knife: A sharp chef’s knife makes halving the zucchini clean and easy.
- Mixing bowl: For combining the filling ingredients.
- Cheese grater: Freshly grated cheese melts so much better than pre-shredded. I learned this the hard way after a few gluey batches.
Preparation Method

Let’s get cooking. Follow these steps, and you’ll have golden, cheesy boats in no time.
- Preheat your oven to 400°F (200°C). Position a rack in the middle. While it heats, prep your zucchini.
- Prep the zucchini. Wash and dry 4 medium zucchini. Trim off the stem ends, then slice each one in half lengthwise. Use a small spoon or melon baller to scoop out the center flesh, leaving about a ¼-inch (6mm) thick wall. Don’t scrape too close to the skin, or the boats will collapse. Chop the scooped-out zucchini flesh finely and set it aside.
- Brush and season the boats. Place the hollowed zucchini halves cut-side up in your baking dish. Brush the insides with 1 tablespoon of olive oil. Sprinkle with a pinch of salt and pepper. This step helps the zucchini stay firm and flavorful.
- Cook the filling. Heat the remaining 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3-4 minutes, until softened. Add the minced garlic and cook for 30 seconds more, until fragrant. Add the ground turkey, breaking it up with a wooden spoon. Cook for 5-7 minutes, until browned and cooked through. Drain off any excess fat if needed.
- Add the tomatoes and zucchini flesh. Stir in the drained diced tomatoes and the reserved chopped zucchini flesh. Add the dried oregano, red pepper flakes (if using), and a generous pinch of salt and black pepper. Cook for 3-4 minutes, stirring occasionally, until the mixture thickens slightly and most of the liquid has evaporated.
- Fill the boats. Spoon the turkey mixture evenly into each zucchini boat, mounding it slightly. Don’t be shy—pack it in.
- Top with cheese. Sprinkle the shredded mozzarella evenly over each boat, followed by the grated Parmesan. The cheese should cover the filling completely.
- Bake. Place the dish in the preheated oven. Bake for 18-22 minutes, until the zucchini is tender when pierced with a fork and the cheese is melted and golden brown in spots. If you want extra browning, switch the oven to broil for the last 1-2 minutes. Watch it closely so it doesn’t burn.
- Rest and garnish. Let the boats rest in the dish for 5 minutes. This helps the filling set and makes them easier to serve. Sprinkle with fresh parsley just before serving.
Cooking Tips & Techniques
Over the many batches I’ve made, I’ve picked up a few tricks that make a real difference.
- Don’t skip salting the zucchini boats. Brushing them with oil and seasoning with salt before baking helps draw out some moisture and keeps them from turning mushy. It’s a small step with big payoff.
- Drain the diced tomatoes well. I cannot stress this enough. Excess liquid in the filling will make the zucchini soggy. I dump the can into a fine-mesh sieve and press gently with a spoon.
- Cook the filling until it’s thick. You want the mixture to be fairly dry before you spoon it into the boats. If it looks watery, keep cooking for another minute or two. The filling should hold its shape on the spoon.
- Don’t overbake. Zucchini can go from tender to mushy fast. Start checking at 18 minutes. The zucchini should be easily pierced with a fork but still hold its shape.
- Let them rest. I know it’s hard to wait, but those 5 minutes of resting are crucial. The filling sets, the cheese firms up slightly, and the boats are much easier to lift out of the dish without falling apart.
Variations & Adaptations
This recipe is wonderfully flexible. Here are some ways to switch it up.
- Vegetarian Version: Swap the ground turkey for a 15-ounce can of black beans (rinsed and drained) or 1½ cups of cooked lentils. Add an extra ½ teaspoon of smoked paprika for depth.
- Low-Carb / Keto Friendly: This recipe is already low in carbs, but you can reduce them further by omitting the diced tomatoes and using ½ cup of sugar-free marinara sauce instead.
- Mexican-Style Boats: Season the turkey with cumin, chili powder, and smoked paprika. Use pepper jack cheese instead of mozzarella, and top with fresh cilantro and a squeeze of lime.
- Add Grains: Stir ½ cup of cooked quinoa or brown rice into the filling for extra texture and heartiness. This also stretches the filling to make more boats.
- Different Cheese: Try provolone, fontina, or a sharp cheddar for a different flavor profile. A sprinkle of feta on top after baking adds a tangy punch.
Serving & Storage Suggestions
These cheesy baked zucchini boats with ground turkey are a complete meal on their own, but they pair beautifully with a few simple sides.
Serving: Serve them warm, right after they’ve rested. I love them alongside a simple green salad with a lemon vinaigrette. They also go great with a side of crusty bread to soak up any juices left in the dish, or with a portion of fresh quinoa and kale power bowls for a heartier meal. For a fun appetizer, you can slice the boats into smaller pieces and serve them as a pass-around snack.
Storage: Store leftover boats in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together nicely overnight. I don’t recommend freezing them, as the zucchini can become watery and mushy upon thawing.
Reheating: The best way to reheat is in a 350°F (175°C) oven for about 10-12 minutes, until warmed through and the cheese is bubbly again. The microwave works in a pinch, but the zucchini will be softer. For a quick lunch, I sometimes reheat them in a skillet over medium heat with a lid on for 5-6 minutes.
Nutritional Information & Benefits
Here’s an estimated breakdown per serving (2 boat halves). Values are approximate and will vary based on specific ingredients used.
- Calories: ~320
- Protein: ~30g
- Fat: ~18g
- Carbohydrates: ~10g
- Fiber: ~3g
Health Benefits: Zucchini is low in calories but high in vitamin C, vitamin A, and antioxidants. Ground turkey is a fantastic source of lean protein, which supports muscle health and keeps you feeling full. The garlic and oregano offer anti-inflammatory properties, and the calcium from the cheese is good for bone health. This dish is naturally gluten-free and can be easily adapted for low-carb or keto diets.
Conclusion
These cheesy baked zucchini boats with ground turkey are the kind of recipe that proves simple ingredients can create something truly satisfying. They’re quick enough for a weeknight, impressive enough for company, and flexible enough to adapt to whatever you have on hand. Every time I make them, I’m reminded that the best meals don’t need a lot of fuss—they just need good flavors and a little bit of love.
I’d love to hear how these turn out for you. Did you try a variation? Did your family ask for the “boats” again? Drop a comment below and let me know. And if you’re looking for another easy, veggie-packed dinner, you might enjoy these easy Mediterranean chickpea and feta stuffed mini peppers. Happy cooking!
Frequently Asked Questions
Can I make these zucchini boats ahead of time?
Yes, you can assemble them up to 24 hours in advance. Prepare the filling and stuff the boats, but don’t add the cheese topping. Cover and refrigerate. When you’re ready to bake, add the cheese and add 5-10 minutes to the baking time since they’ll be cold from the fridge.
How do I prevent the zucchini from getting watery?
The key is to not overcook them and to drain your filling well. Also, brushing the hollowed boats with oil and seasoning them with salt before adding the filling helps draw out excess moisture. Baking at 400°F (200°C) is hot enough to cook them through quickly without turning them mushy.
Can I use ground beef instead of ground turkey?
Absolutely. Ground beef, ground chicken, or even Italian sausage (casings removed) all work wonderfully. If using a fattier meat like beef, drain off the excess fat after browning to keep the filling from being greasy.
What can I serve with these zucchini boats?
They’re a complete meal on their own, but they pair beautifully with a simple green salad, roasted vegetables, or a side of quinoa or rice. For a low-carb meal, serve them with cauli-rice or extra roasted veggies.
Can I freeze these zucchini boats?
I don’t recommend freezing them after baking, as the zucchini will become very watery and mushy when thawed. You can, however, freeze the turkey filling on its own for up to 3 months. Thaw it in the fridge overnight, then stuff fresh zucchini boats and bake as directed.
Pin This Recipe!

Easy Cheesy Baked Zucchini Boats with Ground Turkey
These cheesy baked zucchini boats with ground turkey are a quick and easy weeknight dinner. Hollowed zucchini halves are stuffed with a savory turkey and tomato filling, topped with mozzarella and Parmesan, and baked until golden and bubbly.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 medium zucchini (about 7–8 inches long)
- 1 lb (450g) ground turkey (93% lean)
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 can (14.5 oz / 400g) diced tomatoes, drained (fire-roasted preferred)
- 1 cup (110g) shredded mozzarella cheese (low-moisture, part-skim)
- 1/4 cup (25g) grated Parmesan cheese
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Preheat your oven to 400°F (200°C). Position a rack in the middle.
- Wash and dry the zucchini. Trim off the stem ends, then slice each one in half lengthwise. Use a small spoon or melon baller to scoop out the center flesh, leaving about a 1/4-inch (6mm) thick wall. Chop the scooped-out zucchini flesh finely and set aside.
- Place the hollowed zucchini halves cut-side up in a 9×13-inch baking dish. Brush the insides with 1 tablespoon of olive oil. Sprinkle with a pinch of salt and pepper.
- Heat the remaining 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3-4 minutes, until softened. Add the minced garlic and cook for 30 seconds more, until fragrant.
- Add the ground turkey, breaking it up with a wooden spoon. Cook for 5-7 minutes, until browned and cooked through. Drain off any excess fat if needed.
- Stir in the drained diced tomatoes and the reserved chopped zucchini flesh. Add the dried oregano, red pepper flakes (if using), and a generous pinch of salt and black pepper. Cook for 3-4 minutes, stirring occasionally, until the mixture thickens slightly and most of the liquid has evaporated.
- Spoon the turkey mixture evenly into each zucchini boat, mounding it slightly.
- Sprinkle the shredded mozzarella evenly over each boat, followed by the grated Parmesan.
- Bake for 18-22 minutes, until the zucchini is tender when pierced with a fork and the cheese is melted and golden brown in spots. If desired, switch the oven to broil for the last 1-2 minutes for extra browning, watching closely.
- Let the boats rest in the dish for 5 minutes. Sprinkle with fresh parsley just before serving.
Notes
For best results, drain the diced tomatoes well to prevent soggy filling. Let the boats rest for 5 minutes after baking to help the filling set. To make ahead, assemble without cheese, refrigerate up to 24 hours, then add cheese and bake, adding 5-10 minutes to the baking time.
Nutrition
- Serving Size: 2 boat halves
- Calories: 320
- Sugar: 5
- Sodium: 580
- Fat: 18
- Saturated Fat: 7
- Carbohydrates: 10
- Fiber: 3
- Protein: 30
Keywords: zucchini boats, ground turkey, cheesy, baked, low-carb, gluten-free, healthy dinner, easy weeknight meal


