
Mediterranean Stuffed Zucchini Recipe tastes bright, herby, and cozy all at once, with tender zucchini boats packed full of savory goodness. It works perfectly for busy weeknights or casual dinner parties, and you can get it on the table in about 45 to 50 minutes. I first made this on a hot July evening when I refused to turn on the oven for anything boring, and it has stayed in my regular rotation ever since.
Why Make This Mediterranean Stuffed Zucchini Recipe at Home
You control the freshness, the salt, and the amount of cheese, which already makes this version better than most restaurant plates. You also pack in a ton of vegetables and fiber while still serving something that feels cozy and satisfying.
You also customize it for gluten free, vegetarian, or higher protein needs without much effort. The recipe uses simple pantry staples, so you probably own most of what you need right now.
“This Mediterranean Stuffed Zucchini Recipe tasted like a vacation on a plate, and my whole family asked for seconds. ★★★★★”
Ingredients You Need
Zucchini
- 4 medium zucchini, similar size
- Medium zucchini hold their shape better than very small ones.
- Look for firm, glossy skin and avoid any with soft spots.
Protein and base
-
1 pound ground turkey or lean ground beef
- Ground turkey keeps it lighter, ground beef adds richer flavor.
- You can also use plant based crumbles for a vegetarian version.
-
1 small yellow onion, finely diced
-
3 cloves garlic, minced
-
1 cup cooked rice, quinoa, or couscous
- Leftover rice from takeout works great.
- Quinoa adds extra protein and a slightly nutty taste.
Mediterranean flavor boosters
-
1 cup cherry tomatoes, chopped
-
1 red bell pepper, finely diced
-
1/3 cup kalamata olives, pitted and chopped
-
1/4 cup sun dried tomatoes, finely chopped
- Oil packed sun dried tomatoes add deeper flavor, just blot extra oil.
-
1/3 cup crumbled feta cheese
- I like to buy a block of feta in brine and crumble it myself for better texture.
-
2 tablespoons capers, rinsed and chopped
-
3 tablespoons extra virgin olive oil
-
Juice of 1 lemon
-
Zest of 1 lemon
Herbs and spices
- 2 teaspoons dried oregano
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika or sweet paprika
- 1/2 teaspoon ground cumin
- 1/4 teaspoon red pepper flakes, more to taste
- 1/2 teaspoon black pepper
- 1 teaspoon kosher salt, plus more to taste
- 1/4 cup fresh parsley, chopped
- 2 tablespoons fresh mint, chopped (optional but highly recommended)
Topping
- 1/2 cup shredded mozzarella or low moisture part skim mozzarella
- 2 tablespoons grated parmesan
- Extra crumbled feta for serving
- Extra chopped parsley and mint for garnish
Pantry shortcuts and substitutions
- Use canned diced tomatoes if you do not have cherry tomatoes, just drain them well.
- Swap kalamata olives with any black olives you like, though kalamata add more punch.
- Use pre minced garlic from a jar if you feel tired, but fresh garlic gives better flavor.
- Use microwave rice pouches when you need dinner in a hurry.
Equipment list
- Large baking dish or sheet pan
- Large skillet
- Cutting board and sharp knife
- Spoon or melon baller to scoop zucchini
- Mixing bowl
- Aluminum foil
- Measuring cups and spoons
Tips & Mistakes
- Salt the hollowed zucchini lightly and pat them dry so they do not turn watery.
- Do not over scoop the zucchini or you risk flimsy boats that collapse.
- Brown the meat well and let it develop color so the filling tastes rich, not bland.
- Taste the filling before you stuff the zucchini and adjust salt, lemon, and herbs.
- Do not drown the zucchini in cheese or the flavors of herbs and vegetables will disappear.
- Bake until the zucchini feel tender but not mushy, so they hold their shape on the plate.
- Use parchment under the zucchini if you want easier cleanup and less sticking.
- Cool leftovers before you cover and chill them so condensation does not make them soggy.
How to Make Mediterranean Stuffed Zucchini Recipe
Prep the zucchini
- Heat your oven to 400°F and lightly oil a large baking dish.
- Wash the zucchini, trim the ends, and slice each one in half lengthwise.
- Use a small spoon or melon baller to scoop out the center flesh, leaving about 1/4 inch border so the shells stay sturdy.
- Chop about half of the scooped zucchini flesh and set it aside for the filling, and discard the rest or save it for soup.
Season and pre bake the zucchini boats
- Arrange the zucchini halves cut side up in the baking dish.
- Drizzle them with 1 tablespoon olive oil and sprinkle with a pinch of salt and pepper.
- Bake them for 8 to 10 minutes while you start the filling so they soften slightly and release some moisture.
Cook the filling
-
Heat 2 tablespoons olive oil in a large skillet over medium heat.
-
Add the diced onion and cook 3 to 4 minutes until it softens and turns lightly golden.
-
Stir in the garlic and chopped zucchini flesh and cook 2 more minutes until fragrant.
-
Add the ground turkey or beef, break it up with a spoon, and cook 6 to 8 minutes until it browns and no pink remains.
-
Stir in the bell pepper, cherry tomatoes, sun dried tomatoes, olives, and capers.
-
Cook 3 to 4 minutes until the vegetables soften and the mixture thickens slightly.
-
Add the cooked rice or quinoa, oregano, thyme, paprika, cumin, red pepper flakes, salt, and black pepper.
-
Stir well and cook 2 to 3 minutes so the grains warm through and soak up flavor.
Finish the filling with herbs and cheese
- Turn off the heat and stir in the lemon zest, lemon juice, parsley, and mint.
- Let the mixture cool for 3 to 4 minutes so the cheese does not melt into a paste.
- Fold in the crumbled feta and taste the filling, then adjust salt, pepper, or lemon as needed.
Stuff and bake
- Take the pre baked zucchini from the oven and reduce the oven temperature to 375°F.
- Spoon the filling into each zucchini shell and pack it in firmly, piling it slightly higher than the edges.
- Mix the mozzarella and parmesan in a small bowl and sprinkle the mixture over the tops.
- Cover the dish loosely with foil and bake 15 minutes, then uncover and bake 8 to 10 minutes more until the cheese turns golden and the zucchini feel tender when you pierce them with a fork.
Rest and garnish
- Let the stuffed zucchini rest 5 minutes so the juices settle and the filling firms up slightly.
- Sprinkle with extra feta, chopped parsley, and mint before serving.
- Squeeze a little extra lemon juice over the top if you like a brighter finish.
Variations I've Tried
I swap the rice with cauliflower rice when I want a lower carb version, and it still tastes hearty. I also make a vegetarian version with chickpeas instead of meat, and it turns out super satisfying with extra feta on top. Sometimes I use ground chicken with extra smoked paprika and cumin for a slightly spicier twist.
I also love a Greek style version with more olives, extra oregano, and a thicker layer of feta instead of mozzarella. When I feel like a lighter dinner, I skip the shredded cheese and just finish with feta and herbs, and it still tastes rich and flavorful.
How to Serve Mediterranean Stuffed Zucchini Recipe
Serve Mediterranean Stuffed Zucchini Recipe with a simple green salad, cucumber tomato salad, or a bowl of lemony lentil soup. Add warm pita, flatbread, or garlic toast on the side if you want something to soak up the juices. A bowl of yogurt with cucumber and herbs makes a cool, creamy contrast. Finish the meal with fresh fruit or a small scoop of sorbet for a light dessert.
How to store
- Fridge: Cool leftovers completely, then store them in an airtight container in the fridge for up to 3 days.
- Freezer: Place cooled stuffed zucchini on a tray to firm up, then transfer to freezer bags or containers and freeze up to 2 months.
- Reheat in oven: Reheat in a covered baking dish at 350°F for 15 to 20 minutes until hot in the center, then uncover for a few minutes to keep the tops a little crisp.
- Reheat in microwave: Heat individual portions on a microwave safe plate in 45 to 60 second bursts until hot, and add a squeeze of lemon and fresh herbs to wake up the flavors.
