
Mediterranean Stuffed Zucchini Recipe brings tender roasted zucchini, herby tomato filling, and salty pops of feta together in one cozy, veggie-forward dish. It works well for busy weeknights or casual dinner guests and usually lands on the table in about 45–50 minutes. I first made a version of this in a tiny apartment kitchen with one pan and a wobbly cutting board, so if I pulled it off there, you can absolutely nail it at home.
Why Mediterranean Stuffed Zucchini Recipe Is Worth It
You get a mix of textures in every bite: soft zucchini boats, juicy tomato and onion, chewy grains, and creamy cheese. The flavors lean bright and savory with garlic, oregano, lemon, and a hint of warmth from spices, so the dish never tastes heavy.
This recipe works as a main or a side, so you gain a lot of flexibility with one pan. You also use simple, budget-friendly ingredients that you probably keep in your pantry and fridge already.
“This Mediterranean Stuffed Zucchini Recipe tastes like summer comfort food in a baking dish, and my family requests it weekly now. ★★★★★”
Ingredients You Need
Zucchini
- 4 medium zucchini (about 8–9 inches long, similar size so they cook evenly)
- 1–2 teaspoons olive oil (to brush the zucchini shells)
- Pinch of salt and black pepper
Filling
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 red bell pepper, finely diced (orange or yellow works too)
- 1 cup cooked rice, quinoa, or couscous
- I like leftover basmati rice or tri-color quinoa.
- Use microwaveable rice or quinoa pouches as a quick shortcut.
- 1 cup canned diced tomatoes, drained
- Fire-roasted tomatoes add a nice smoky note.
- 1/2 cup canned chickpeas, drained and rinsed
- You can swap in white beans if that’s what you have.
- 1/3 cup crumbled feta cheese
- I prefer feta in brine (brands like Dodoni or Valbreso stay creamy).
- 1/4 cup pitted Kalamata olives, chopped
- 2 tablespoons chopped fresh parsley
- 1 tablespoon chopped fresh mint (optional but very tasty)
- 1 teaspoon dried oregano
- 1/2 teaspoon ground cumin
- 1/4 teaspoon red pepper flakes (optional, adjust to your heat level)
- Zest of 1/2 lemon
- 1–2 teaspoons lemon juice
- 1/2 teaspoon salt (adjust to taste, especially with salty feta and olives)
- 1/4 teaspoon black pepper
Topping
- 1/4 cup crumbled feta cheese
- 2 tablespoons grated Parmesan cheese (optional, adds a nice golden top)
- 1 tablespoon olive oil (drizzle over the stuffed zucchini before baking)
- Extra chopped parsley or mint for garnish
Equipment
- Large cutting board and sharp knife
- Spoon or melon baller (to scoop zucchini centers)
- Large skillet or sauté pan
- Mixing bowl
- Baking dish (9×13 inches or similar)
- Pastry brush or spoon (to oil zucchini)
- Aluminum foil
Quick Tips & substitutions
- Use medium zucchini so they cook through without turning mushy.
- Scoop the zucchini gently and leave a thin wall so the shells hold the filling.
- Save the zucchini flesh and chop it small, then cook it with the filling to avoid waste.
- Use microwaveable rice or quinoa to cut prep time.
- Swap chickpeas with white beans or lentils if you prefer.
- Skip olives if you dislike them and add extra feta or sun-dried tomatoes.
- Use dairy-free feta or omit cheese for a dairy-free version.
- Add a handful of baby spinach to the filling and wilt it down for extra greens.
- Taste the filling before you stuff the zucchini and adjust salt, lemon, and herbs.
- Cover the baking dish with foil at the start so the zucchini steam and soften, then uncover to brown the top.
How to Make Mediterranean Stuffed Zucchini Recipe
Prep the zucchini
- Heat the oven to 400°F (200°C).
- Wash and dry the zucchini, then trim the ends.
- Slice each zucchini in half lengthwise.
- Use a spoon or melon baller to scoop out the center of each half, leaving about 1/4 inch border so the shell stays sturdy.
- Chop the scooped zucchini flesh into small pieces and set it aside for the filling.
- Arrange the zucchini shells cut side up in a lightly oiled baking dish.
- Brush the shells with a little olive oil and sprinkle with salt and pepper.
Cook the filling
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add the diced onion and cook about 3–4 minutes until it softens and turns translucent.
- Stir in the garlic and cook 30 seconds until it smells fragrant.
- Add the chopped zucchini flesh and diced red bell pepper.
- Cook 4–5 minutes, stirring often, until the vegetables soften and release most of their moisture.
- Add the drained diced tomatoes and chickpeas.
- Stir in the cooked rice, quinoa, or couscous and mix everything well.
- Season with dried oregano, cumin, red pepper flakes, salt, and black pepper.
- Cook 2–3 minutes so the flavors mingle and the mixture heats through.
- Turn off the heat and stir in lemon zest, lemon juice, chopped parsley, mint, olives, and feta.
- Taste and adjust seasoning with more salt, pepper, or lemon juice if needed.
Stuff and bake
- Spoon the filling into each zucchini shell and pack it in firmly.
- Mound the filling slightly above the rim so each piece looks generous.
- Sprinkle the tops with extra feta and Parmesan if you use it.
- Drizzle a tablespoon of olive oil over the stuffed zucchini.
- Cover the baking dish tightly with foil.
- Bake 20 minutes covered so the zucchini soften.
- Remove the foil and bake another 10–15 minutes until the zucchini feel tender when you pierce them with a knife and the tops look lightly golden.
- Let the stuffed zucchini rest 5 minutes, then garnish with more fresh herbs and serve warm.
Recipe Variations
- Gluten-free: Use quinoa or rice and skip couscous; check that feta and spices list gluten-free on the label.
- Vegan: Omit feta and Parmesan, or use plant-based cheese; add extra chickpeas or toasted pine nuts for richness.
- Low carb: Replace grains with finely chopped cauliflower rice and sauté it with the veggies until tender.
- Extra protein: Add cooked ground turkey, chicken, or lamb to the filling and season it with the same spices.
- Extra veggies: Stir in chopped spinach, kale, or grated carrot for more color and nutrients.
- Spicier version: Add more red pepper flakes or a spoon of harissa to the filling.
- Cheese swap: Use goat cheese or a mix of mozzarella and feta for a creamier texture.
Ways to Serve Mediterranean Stuffed Zucchini Recipe
- Serve with a simple cucumber and tomato salad with lemon and olive oil.
- Add warm pita bread or flatbread and hummus on the side.
- Pair with a bowl of lentil soup or tomato soup for a cozy meal.
- Top with a spoonful of plain Greek yogurt or tzatziki and extra herbs.
- Pack leftovers in a lunch container with olives and carrot sticks.
Storage Success
Store leftover Mediterranean Stuffed Zucchini Recipe in an airtight container in the fridge for up to 3–4 days. Let the zucchini cool to room temperature before you cover the container so condensation does not make them soggy. Reheat in the oven at 350°F (175°C) for 10–15 minutes or in the microwave in short bursts until warm. If the filling looks a little dry, drizzle a tiny bit of olive oil or squeeze fresh lemon juice over the top before reheating.

Mediterranean Stuffed Zucchini Recipe
Ingredients
Instructions
- Preheat the oven to 400°F (200°C). Lightly oil a 9x13-inch baking dish.
- Wash and dry the zucchini, trim the ends, and slice each zucchini in half lengthwise.
- Use a spoon or melon baller to scoop out the center of each half, leaving about a 1/4-inch border so the shell stays sturdy.
- Chop the scooped zucchini flesh into small pieces and set aside for the filling.
- Arrange the zucchini shells cut side up in the prepared baking dish, brush with olive oil, and sprinkle with a pinch of salt and black pepper.
- Heat 1 tablespoon 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 diced red bell pepper. Cook for 4–5 minutes, stirring often, until the vegetables soften and most of their moisture cooks off.
- Stir in the drained diced tomatoes and chickpeas, then add the cooked rice, quinoa, or couscous and mix well.
- Season with dried oregano, ground cumin, red pepper flakes, salt, and black pepper. Cook for 2–3 minutes until heated through and the flavors mingle.
- Remove the skillet from the heat and stir in the lemon zest, lemon juice, parsley, mint if using, chopped olives, and crumbled feta. Taste and adjust seasoning with more salt, pepper, or lemon juice as needed.
- Spoon the filling into the zucchini shells, packing it in firmly and mounding it slightly above the rim of each piece.
- Sprinkle the tops with the remaining crumbled feta and Parmesan if using, then drizzle with 1 tablespoon olive oil.
- Cover the baking dish tightly with aluminum foil and bake for 20 minutes so the zucchini steam and soften.
- Remove the foil and bake for another 10–15 minutes, until the zucchini are tender when pierced with a knife and the tops are lightly golden.
- Let the stuffed zucchini rest for about 5 minutes, then garnish with extra fresh herbs before serving warm.
Notes
Approximate per serving (1/4 of recipe): 260–320 calories; fat 14–18 g; saturated fat 4–6 g; carbohydrates 26–32 g; fiber 5–7 g; sugars 7–10 g; protein 9–12 g; sodium 520–720 mg. Values will vary based on choice of grain, cheese, and specific brands, as well as portion size.

Leave a Reply