Stuffed Zucchini Boats
Tender zucchini loaded with a savory, cheesy filling that makes healthy eating feel like a total treat.
Picture this: golden, bubbling zucchini halves fresh out of the oven, stuffed to the brim with seasoned ground turkey, sweet tomatoes, and melted cheese. The zucchini gets just soft enough to scoop through easily while still holding its shape, and every bite delivers that perfect combination of savory meat, bright vegetables, and gooey, golden cheese on top. It smells absolutely incredible while it bakes, and the whole kitchen takes on this warm, herby aroma that practically pulls everyone to the table.
Stuffed zucchini boats are the kind of meal that works beautifully on a Tuesday night when you want something satisfying but not heavy, or when you have a pile of garden zucchini and need a brilliant way to use them up. They come together in under an hour, they are naturally low-carb, and they feel way more impressive than the effort involved. Whether you are cooking for your family, meal prepping for the week, or hosting a casual dinner, this recipe is endlessly flexible and consistently delicious.
I started making stuffed zucchini boats a few summers ago when my garden went absolutely wild and I had more zucchini than I knew what to do with. After a few rounds of testing different fillings, this version quickly became my go-to. My kids even ask for it by name now, which is basically the highest praise a healthy weeknight dinner can receive. Once you try it, I think it will earn a regular spot in your rotation too.
Recipe at a Glance
Ingredients
Zucchini Boats
Savory Filling
Topping
Substitutions & Variations
Step-by-Step Instructions
Preheat the Oven
Preheat your oven to 400 degrees Fahrenheit. Line a large rimmed baking sheet with parchment paper or lightly grease it with cooking spray. A hot oven is key to getting the zucchini tender and the cheese beautifully golden.
Prepare the Zucchini
Wash and dry the zucchini, then slice each one in half lengthwise. Using a spoon or a melon baller, scoop out the flesh from the center of each half, leaving about a 1/4 inch border all around so the walls are sturdy enough to hold the filling. Do not discard the scooped-out zucchini flesh; chop it finely and set it aside to add to the filling. Brush the inside of each zucchini boat with olive oil and season with salt and pepper.
Pre-Bake the Zucchini
Arrange the hollowed zucchini halves cut-side up on the prepared baking sheet. Place them in the preheated oven and bake for 10 minutes. This short pre-bake softens the zucchini slightly and helps prevent a watery end result when the filling goes in. Remove them from the oven and set aside while you make the filling.
Cook the Aromatics
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until it softens and turns translucent. Add the minced garlic and cook for another 30 seconds, stirring constantly, until fragrant. Be careful not to let the garlic burn or it will turn bitter.
Brown the Ground Turkey
Add the ground turkey to the skillet with the onion and garlic. Use a wooden spoon or spatula to break it apart into small crumbles. Cook over medium-high heat for 5 to 7 minutes, stirring occasionally, until the meat is fully cooked through with no pink remaining. Drain off any excess liquid or fat from the pan.
Build the Filling
Stir in the chopped reserved zucchini flesh, cherry tomatoes, corn, tomato paste, Italian seasoning, smoked paprika, cumin, salt, and black pepper. Mix everything together until well combined and cook for 3 to 4 more minutes, letting the tomatoes soften slightly and the flavors meld together. Taste the filling and adjust seasoning as needed. Remove the pan from heat and stir in the fresh parsley.
Fill the Zucchini Boats
Spoon the savory filling generously into each pre-baked zucchini boat, piling it up slightly so you use all of the filling. Press the filling in gently with the back of your spoon so it stays in place without falling off during baking. Do not be shy here; a generous fill makes for the best bite.
Add the Cheese Topping
Sprinkle the shredded mozzarella evenly over the top of each stuffed zucchini boat, followed by a generous dusting of freshly grated Parmesan. The combination of mozzarella for that stretchy melt and Parmesan for a salty, savory crust is what takes this dish over the top.
Bake Until Golden
Return the baking sheet to the oven and bake for 15 to 20 minutes, until the cheese is melted, bubbling, and lightly golden on top and the zucchini is fork-tender. If you want extra color on the cheese, switch the broiler on for the last 2 to 3 minutes and watch closely to avoid burning.
Rest and Serve
Remove the stuffed zucchini boats from the oven and let them rest on the pan for about 3 minutes before serving. This brief rest helps everything set up so the filling stays neatly inside when you transfer them to plates. Garnish with a little extra fresh parsley or a pinch of red pepper flakes if you like a touch of heat.
Pro Baker Tips
Storage & Serving Notes
Serving Suggestions
These stuffed zucchini boats are satisfying on their own, but they pair beautifully with a variety of simple sides.
Frequently Asked Questions
Go Make It!
Stuffed zucchini boats prove that healthy weeknight dinners do not have to be boring or complicated. With a handful of simple ingredients and about 45 minutes from start to finish, you get a colorful, satisfying meal that feels special enough for company but easy enough for any random Wednesday night. Give this recipe a try, feel free to mix and match the filling to suit your family's tastes, and do not be surprised when it becomes one of those recipes everyone requests again and again.