
This vibrant Mediterranean stuffed zucchini transforms ordinary garden vegetables into a colorful feast that celebrates the fresh flavors of the Mediterranean. My grandmother first taught me this recipe during summer harvest season, and it has remained a staple in my kitchen whenever zucchini is abundant. The combination of briny olives, tangy feta, and garden-fresh herbs creates a dish that's both satisfying and light.
I first made this recipe when I had an abundance of zucchini from my garden and needed a creative solution beyond zucchini bread. Now it's my go-to dish for summer dinner parties where I want to impress guests without spending hours in the kitchen.
Ingredients
- Medium zucchini: Choose firm zucchini with smooth unblemished skin for the best results and flavor
- Feta cheese: Authentic Greek feta adds the perfect salty tang look for cheese made from sheep's milk for traditional flavor
- Cherry tomatoes: These add bursts of juicy sweetness select ripe ones that yield slightly to pressure
- Kalamata olives: Their deep briny flavor provides the distinctive Mediterranean taste make sure to remove all pits
- Red onion: Adds a pleasant sharpness that balances the other ingredients choose firm onions with tight dry skin
- Fresh herbs: Parsley and basil bring brightness and color always opt for fresh over dried for this recipe
- Extra virgin olive oil: The foundation of Mediterranean cooking use the best quality you can afford for noticeable flavor difference
- Lemon: Both zest and juice brighten the entire dish select heavy fruits with thin glossy skin for maximum juice
Step-by-Step Instructions
- Prepare the Zucchini:
- Cut each zucchini in half lengthwise and carefully scoop out the flesh leaving about 1/4 inch around the edges to create sturdy boats. Don't discard the scooped flesh as it becomes part of your filling. Brush the hollowed zucchini with olive oil and season with salt and pepper which helps develop flavor during baking.
- Create the Mediterranean Filling:
- Heat olive oil in a skillet over medium heat then add finely chopped red onion and garlic. Allow them to cook slowly until they become translucent and fragrant about 3 to 4 minutes. The aroma will tell you when they're perfectly done. Add the chopped zucchini flesh and cook until it softens and releases its moisture which concentrates its flavor.
- Combine the Flavors:
- Add quartered cherry tomatoes and chopped olives to the skillet allowing them to cook down slightly until they begin releasing their juices. This creates a harmonious base for the filling. The tomatoes should just begin to soften without completely breaking down maintaining some texture in the final dish.
- Finish the Filling:
- Remove from heat and stir in crumbled feta dried oregano and ground cumin. The residual heat will slightly melt the feta creating a creamy binding effect. Fold in fresh herbs lemon zest and juice which brightens the entire mixture with their aromatic oils and citrus notes.
- Fill and Bake:
- Spoon the filling generously into each zucchini boat packing it down slightly so it holds together during baking. If using breadcrumbs sprinkle them on top for an added textural element. Bake in a preheated 375°F oven for 25 to 30 minutes until the zucchini is fork tender and the top has developed a golden crust.

The kalamata olives are truly the heart of this dish. My Greek neighbor once told me that the best olives come from trees that struggle in rocky soil which is why they develop such intense flavor. Whenever I make this recipe I remember her wisdom about how the best ingredients often come from places of resilience just like many traditional Mediterranean recipes.
Make It Ahead
This dish shines as a make-ahead option. You can prepare the zucchini boats and filling up to 24 hours in advance keeping them covered in the refrigerator. When ready to serve simply allow them to come to room temperature for about 15 minutes before baking. This makes them perfect for entertaining when you want to enjoy time with guests instead of being stuck in the kitchen.
Perfect Pairings
These Mediterranean zucchini boats work beautifully alongside a number of complementary dishes. For a complete meal serve them with a simple Greek salad and warm pita bread. They also pair wonderfully with grilled chicken or fish for a protein boost or can stand alone as a vegetarian main course. A dollop of cool tzatziki sauce on top adds a creamy contrast to the warm zucchini and brings all the flavors together.
Seasonal Adaptations
While this recipe shines brightest in summer when zucchini tomatoes and herbs are at their peak you can adapt it year round. In winter substitute roasted red peppers for fresh tomatoes and use dried herbs if fresh aren't available. You can also experiment with different squash varieties depending on the season yellow squash works just as well or try small eggplants for a heartier version in fall.

This recipe captures the vibrant spirit of Mediterranean flavors while being flexible enough for year-round enjoyment.
Frequently Asked Questions
- → Can I prepare Mediterranean stuffed zucchini ahead of time?
Yes! You can prepare the zucchini boats and filling up to 24 hours in advance. Assemble everything but don't bake until ready to serve. Store covered in the refrigerator, then add 5-7 minutes to the baking time when cooking from cold.
- → What can I substitute for feta cheese?
Goat cheese provides a similar tangy flavor, or try ricotta for a milder option. For a dairy-free version, use a plant-based cheese alternative or omit cheese completely and add extra olives and a sprinkle of nutritional yeast for umami flavor.
- → How do I know when the zucchini is properly cooked?
The zucchini should be tender enough to easily pierce with a fork, but still hold its shape. The filling should be hot throughout and lightly golden on top. Typically, this takes 25-30 minutes in a 375°F oven.
- → What can I serve with Mediterranean stuffed zucchini?
These zucchini boats pair wonderfully with a simple green salad, warm pita bread, or couscous. For a heartier meal, serve alongside grilled chicken or fish. A dollop of tzatziki or Greek yogurt makes a delicious topping.
- → Can I freeze stuffed zucchini?
While possible, freezing isn't ideal as zucchini can become watery when thawed. If freezing, do so before baking. Thaw completely in the refrigerator, then bake as directed, adding 10-15 minutes to the cooking time. The texture may be slightly softer than when made fresh.
- → What's the best way to hollow out zucchini for boats?
Use a small spoon (a teaspoon works well) to carefully scoop out the flesh after cutting the zucchini in half lengthwise. Leave about 1/4 inch of flesh around the edges and bottom to ensure the boat holds its shape during baking.