
Mediterranean Stuffed Zucchini Recipe tastes bright, herby, and cozy, like a vacation in a baking dish that you eat with a fork. It works perfectly for busy weeknights or casual dinner parties and takes about 45–55 minutes from start to finish. I first made this on a sweltering August evening in my tiny apartment kitchen, and my neighbor still asks when I will send over another pan.
Why Choose This Mediterranean Stuffed Zucchini Recipe
This Mediterranean Stuffed Zucchini Recipe packs a ton of flavor into simple, affordable ingredients. You get tender zucchini boats filled with a hearty mix of tomatoes, garlic, herbs, and salty cheese that feels light but still satisfies.
The recipe uses mostly pantry staples and flexible veggies, so you can adapt it to what you already have. It also works great for meal prep, since the leftovers reheat beautifully and taste even better the next day.
“This Mediterranean Stuffed Zucchini Recipe tasted like something from a little seaside café, but my sink stayed almost clean ★★★★★”
Ingredients You’ll Need
Zucchini & Vegetables
- 4 medium zucchini (about 7–8 inches each), firm and unblemished
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced (jarred minced garlic works in a pinch)
- 1 red bell pepper, finely diced
- 1 cup cherry or grape tomatoes, quartered (or 1 cup canned diced tomatoes, drained)
- 2 tablespoons chopped fresh parsley
- 2 tablespoons chopped fresh basil or mint (or 1 teaspoon dried Italian seasoning if you need a shortcut)
- 1 teaspoon dried oregano
- 1 teaspoon smoked or sweet paprika
Protein & Grains
- 1 cup cooked rice, quinoa, or couscous
- Leftover rice from takeout works great here.
- 1 cup cooked chickpeas or lentils
- You can use canned, drained, and rinsed.
- Optional: ½ pound ground turkey or ground chicken, browned and drained
- Skip this for a vegetarian Mediterranean Stuffed Zucchini Recipe.
Cheeses & Flavor Boosters
- ½ cup crumbled feta cheese (I like sheep’s milk feta for stronger flavor)
- ¼ cup grated Parmesan or pecorino
- 3 tablespoons extra virgin olive oil
- 2 tablespoons lemon juice (fresh tastes best, but bottled works in a pinch)
- 1 teaspoon lemon zest
- ½ teaspoon red pepper flakes (adjust to taste)
- ¾–1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
Topping
- ¼ cup panko breadcrumbs or regular breadcrumbs
- 1 tablespoon olive oil
- Extra feta or Parmesan for sprinkling
Equipment
- Large baking dish (9×13 inches or similar)
- Sharp knife and cutting board
- Spoon or melon baller to scoop zucchini
- Large skillet
- Mixing bowl
- Measuring cups and spoons
- Aluminum foil
Tips & Tricks
- Salt the scooped zucchini shells lightly and pat them dry before stuffing to keep them from turning watery.
- Chop the zucchini flesh small so it blends into the filling instead of turning chunky and soggy.
- Use leftover cooked grains from the fridge to cut prep time and reduce dishes.
- Brown any meat fully in the skillet first, then add veggies so everything develops flavor.
- Taste the filling before you stuff the zucchini and adjust salt, lemon, and herbs until it sings.
- Pack the filling firmly into the shells so it holds together but do not mound it too high or it may spill.
- Drizzle a little olive oil over the stuffed zucchini right before baking to help the tops crisp and brown.
- If the tops brown too quickly, tent the dish loosely with foil and finish baking.
How to Make Mediterranean Stuffed Zucchini Recipe
Step 1: Prep the Zucchini
- Preheat the oven to 400°F (200°C).
- Wash the zucchini and trim the stem ends.
- Slice each zucchini in half lengthwise.
- Use a spoon or melon baller to scoop out the centers, leaving about ¼ inch border to form “boats.”
- Chop the scooped zucchini flesh finely and set it aside for the filling.
- Sprinkle the zucchini shells lightly with salt and place them cut side up in the baking dish.
Step 2: Cook the Filling
- Heat 2 tablespoons olive oil in a large skillet over medium heat.
- Add the onion and cook 3–4 minutes, until it softens and turns translucent.
- Stir in the garlic and cook 30 seconds, until fragrant.
- Add the chopped zucchini flesh and red bell pepper.
- Cook 5–7 minutes, stirring often, until the vegetables soften and most moisture cooks off.
Step 3: Add Protein, Tomatoes, and Seasoning
- If you use ground turkey or chicken, add it now and cook until it browns and no pink remains.
- Stir in the chickpeas or lentils and the tomatoes.
- Add oregano, paprika, red pepper flakes, salt, and black pepper.
- Cook 3–4 minutes, until the tomatoes soften and the mixture thickens slightly.
- Turn off the heat and let the mixture cool for a few minutes so the cheese does not melt into a puddle.
Step 4: Finish the Filling
- Transfer the warm mixture to a large mixing bowl.
- Add the cooked rice, quinoa, or couscous.
- Stir in feta, Parmesan, parsley, basil or mint, lemon juice, and lemon zest.
- Mix until everything combines evenly.
- Taste and adjust seasoning with more salt, pepper, or lemon if needed.
Step 5: Stuff the Zucchini
- Spoon the filling into each zucchini shell.
- Press the filling down gently so it packs in and reaches the edges.
- Arrange the stuffed zucchini snugly in the baking dish.
- Drizzle 1 tablespoon olive oil over the tops.
Step 6: Add the Crunchy Topping
- In a small bowl, mix panko breadcrumbs with 1 tablespoon olive oil and a pinch of salt and pepper.
- Sprinkle the breadcrumb mixture evenly over the stuffed zucchini.
- Add a little extra feta or Parmesan on top if you like a cheesy crust.
Step 7: Bake
- Cover the baking dish loosely with foil.
- Bake 20 minutes, then remove the foil.
- Bake another 10–15 minutes, until the zucchini turns tender when pierced with a fork and the tops look golden.
- Let the Mediterranean Stuffed Zucchini Recipe rest 5 minutes before serving so the filling settles.
What to Serve with it?
Serve this Mediterranean Stuffed Zucchini Recipe with a simple cucumber and tomato salad tossed with olive oil, lemon, and herbs. Warm pita, flatbread, or crusty bread makes a great side to scoop up any filling that escapes. A bowl of hummus or tzatziki adds extra creaminess and protein. Round out the meal with a side of roasted potatoes or a light green salad and a glass of sparkling water with lemon.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat in the oven at 350°F (175°C) for 10–15 minutes until hot, which keeps the topping crisp.
- You can also reheat in the microwave in 45–60 second bursts, though the topping softens slightly.
- Freeze cooled stuffed zucchini in a single layer, then transfer to a freezer bag or container and keep up to 2 months.
- Reheat from frozen in a covered baking dish at 350°F (175°C) for about 25–30 minutes, then uncover for a few minutes to crisp the top.

Mediterranean Stuffed Zucchini Recipe
Ingredients
Method
- Preheat the oven to 400°F (200°C).
- Wash the zucchini and trim the stem ends.
- Slice each zucchini in half lengthwise.
- Use a spoon or melon baller to scoop out the centers, leaving about a 1/4-inch border to form boats.
- Chop the scooped zucchini flesh finely and set it aside for the filling.
- Sprinkle the zucchini shells lightly with salt and place them cut side up in a large baking dish.
- Heat 2 tablespoons of the olive oil in a large skillet over medium heat.
- Add the diced onion and cook for 3–4 minutes, until softened and translucent.
- Stir in the minced garlic and cook for about 30 seconds, until fragrant.
- Add the chopped zucchini flesh and red bell pepper.
- Cook for 5–7 minutes, stirring often, until the vegetables soften and most of the moisture cooks off.
- If using ground turkey or chicken, add it to the skillet and cook until browned and no pink remains.
- Stir in the chickpeas or lentils and the tomatoes.
- Add the dried oregano, paprika, red pepper flakes, salt, and black pepper.
- Cook for 3–4 minutes, until the tomatoes soften and the mixture thickens slightly.
- Turn off the heat and let the mixture cool for a few minutes so the cheese will not melt into a puddle.
- Transfer the warm mixture to a large mixing bowl.
- Add the cooked rice, quinoa, or couscous.
- Stir in the feta, Parmesan, parsley, basil or mint, lemon juice, and lemon zest.
- Mix until everything is evenly combined, then taste and adjust the seasoning with more salt, pepper, or lemon if needed.
- Spoon the filling into each zucchini shell, pressing gently so it packs in and reaches the edges without mounding too high.
- Arrange the stuffed zucchini snugly in the baking dish and drizzle with the remaining 1 tablespoon olive oil.
- In a small bowl, combine the panko breadcrumbs with 1 tablespoon olive oil and a pinch of salt and pepper.
- Sprinkle the breadcrumb mixture evenly over the stuffed zucchini and add extra feta or Parmesan on top if desired.
- Cover the baking dish loosely with foil and bake for 20 minutes.
- Remove the foil and bake for another 10–15 minutes, until the zucchini is tender when pierced with a fork and the tops are golden.
- Let the stuffed zucchini rest for about 5 minutes before serving to allow the filling to settle.
Notes
Approximate per serving (1/4 of recipe, made with chickpeas and grains, without optional meat): 260–320 calories; fat 14–18 g; saturated fat 5–7 g; carbohydrates 26–32 g; fiber 5–7 g; sugars 7–10 g; protein 9–13 g; sodium 550–750 mg. Values will vary based on exact ingredients, added salt, cheese amounts, and whether you include the optional ground turkey or chicken.
