I enjoy making Mediterranean Stuffed Zucchini when I want something light, wholesome, and packed with flavor. Tender zucchini halves are filled with a colorful mixture of tomatoes, olives, herbs, grains, and creamy feta cheese, then baked until perfectly tender. This Mediterranean-inspired dish is simple, healthy, and satisfying enough for lunch or a vegetarian dinner.
Why You’ll Love This Recipe
I love this recipe because it combines fresh Mediterranean ingredients into a comforting yet healthy meal. The zucchini becomes tender while the filling turns savory, creamy, and slightly tangy from the feta and olives. I also appreciate how versatile the dish is since I can use quinoa or rice depending on what I have on hand. It is simple to prepare, colorful on the plate, and perfect for anyone looking for a nutritious vegetarian option.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
4 medium zucchini
2 tablespoons olive oil
1 small onion, finely chopped
2 cloves garlic, minced
1 cup cherry tomatoes, chopped
1/3 cup Kalamata olives, sliced
1/2 cup cooked quinoa or rice
1/2 cup crumbled feta cheese
1/4 cup grated Parmesan cheese
2 tablespoons fresh parsley, chopped
1 teaspoon dried oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon red pepper flakes (optional)
Directions
I start by preheating the oven to 375°F (190°C) and preparing a baking dish with parchment paper or a light coating of olive oil.
I slice the zucchini in half lengthwise and gently scoop out the centers using a spoon, leaving a thin border so the halves hold their shape like boats. Then I finely chop the scooped zucchini flesh and set it aside.
In a skillet over medium heat, I warm the olive oil and sauté the chopped onion for about 3–4 minutes until it softens. I stir in the garlic and cook briefly until fragrant.
I add the chopped zucchini flesh and cook it for another 2–3 minutes. Then I mix in the cherry tomatoes, olives, cooked quinoa or rice, oregano, salt, black pepper, and red pepper flakes. I cook everything for another few minutes until the mixture softens and combines nicely.
After removing the skillet from the heat, I stir in the parsley, crumbled feta cheese, and half of the Parmesan cheese.
I spoon the filling evenly into each zucchini boat and place them in the prepared baking dish. Then I sprinkle the remaining Parmesan cheese on top.
I bake the zucchini for 20–25 minutes until the zucchini becomes tender and the tops turn lightly golden. After removing them from the oven, I allow them to cool slightly before serving.
Servings and timing
Servings: 4 servings
Prep Time: 15 minutes
Cooking Time: 25 minutes
Total Time: 40 minutes
Calories: 240 kcal per serving
Variations
I sometimes switch up the grains by using couscous, bulgur, or brown rice instead of quinoa. When I want extra protein, I like adding chickpeas or white beans to the filling. For a stronger Mediterranean flavor, I sometimes mix in sun-dried tomatoes or fresh basil. If I want a dairy-free version, I simply leave out the feta and Parmesan and replace them with toasted breadcrumbs or nutritional yeast.
Storage/Reheating
I store leftover stuffed zucchini in an airtight container in the refrigerator for up to 3 days. When I want to reheat them, I place them in the oven at 350°F (175°C) for about 10–12 minutes until warmed through. I sometimes use the microwave for convenience, heating them in short intervals until hot, although the oven keeps the texture better.
Related Recipes:
FAQs
Can I prepare stuffed zucchini ahead of time?
I often assemble the zucchini boats a few hours in advance and keep them covered in the refrigerator. When I am ready to cook, I simply place them in the oven and bake as directed.
Can I freeze stuffed zucchini?
I find that zucchini contains a lot of water, so freezing can slightly change the texture. I prefer freezing the filling separately and stuffing fresh zucchini before baking.
What can I serve with stuffed zucchini?
I like serving this dish with a simple green salad, warm pita bread, or a light Mediterranean cucumber salad.
Can I make this recipe vegan?
I make a vegan version by removing the feta and Parmesan and replacing them with plant-based cheese or nutritional yeast for a savory flavor.
How do I keep zucchini from becoming too soft?
I avoid overbaking and try to choose firm zucchini. Leaving a small border when scooping also helps the zucchini hold its structure during baking.
Conclusion
I enjoy making Mediterranean Stuffed Zucchini because it is fresh, nutritious, and full of vibrant Mediterranean flavors. The combination of tender zucchini, savory grains, olives, herbs, and creamy cheese creates a satisfying dish that works beautifully as a light lunch or a healthy dinner. It is a recipe I love returning to whenever I want something simple, colorful, and comforting.
📖 Recipe:
Print
Mediterranean Stuffed Zucchini
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Isabella
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Tender zucchini halves are filled with a savory Mediterranean mixture of tomatoes, olives, herbs, grains, and creamy feta cheese, then baked until perfectly tender. This light yet satisfying dish is wholesome, colorful, and perfect for a healthy vegetarian meal.
Ingredients
4 medium zucchini
2 tablespoons olive oil
1 small onion, finely chopped
2 cloves garlic, minced
1 cup cherry tomatoes, chopped
1/3 cup Kalamata olives, sliced
1/2 cup cooked quinoa or rice
1/2 cup crumbled feta cheese
1/4 cup grated Parmesan cheese
2 tablespoons fresh parsley, chopped
1 teaspoon dried oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon red pepper flakes (optional)
Instructions
- Preheat the oven to 375°F (190°C) and prepare a baking dish with parchment paper or a light coating of olive oil.
- Slice the zucchini in half lengthwise and gently scoop out the centers with a spoon, leaving a thin border to create zucchini boats. Finely chop the scooped zucchini flesh and set aside.
- Heat olive oil in a skillet over medium heat. Sauté the chopped onion for 3–4 minutes until softened.
- Add the minced garlic and cook briefly until fragrant.
- Stir in the chopped zucchini flesh and cook for 2–3 minutes.
- Add the cherry tomatoes, olives, cooked quinoa or rice, oregano, salt, black pepper, and red pepper flakes. Cook for a few minutes until the mixture softens and combines well.
- Remove the skillet from heat and stir in the parsley, crumbled feta cheese, and half of the Parmesan cheese.
- Spoon the filling evenly into each zucchini boat and place them in the prepared baking dish. Sprinkle the remaining Parmesan cheese on top.
- Bake for 20–25 minutes until the zucchini is tender and the tops are lightly golden.
- Allow to cool slightly before serving.
Notes
You can substitute quinoa with couscous, bulgur, brown rice, or regular rice.
Add chickpeas or white beans for additional protein and texture.
Sun-dried tomatoes or fresh basil can enhance the Mediterranean flavor.
For a dairy-free version, omit feta and Parmesan and use toasted breadcrumbs or nutritional yeast.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat in a 350°F (175°C) oven for 10–12 minutes or microwave in short intervals until warmed through.
Choose firm zucchini and avoid overbaking to keep them from becoming too soft.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Bake
- Cuisine: Mediterranean
Nutrition
- Serving Size: 2 stuffed zucchini halves
- Calories: 240 kcal
- Sugar: 6 g
- Sodium: 520 mg
- Fat: 12 g
- Saturated Fat: 4 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 5 g
- Protein: 10 g
- Cholesterol: 20 mg







