There are certain recipes I find myself making over and over again, especially during zucchini season. Honestly, this Mediterranean Baked Zucchini has become one of my family’s favorites because it’s incredibly simple but tastes like something you’d order at a cozy Italian restaurant.
I usually make it whenever I need an easy side dish that feels a little special. The zucchini turns perfectly tender, the cherry tomatoes become sweet and juicy, and the mozzarella melts into a bubbly golden layer that’s impossible to resist. Add plenty of garlic, herbs, and good olive oil, and you’ve got a dish that’s fresh, comforting, and surprisingly satisfying.
Whether you’re looking for a healthy vegetable side, a light vegetarian dinner, or a beautiful addition to your holiday table, this recipe delivers every single time.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4–6
- Cuisine: Mediterranean
- Course: Side Dish / Vegetarian Main
Ingredients
For the Zucchini
- 3 medium zucchini, sliced into ½-inch rounds
- 2 tablespoons extra virgin olive oil
- 4 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- ½ teaspoon dried basil
- ½ teaspoon crushed red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
For the Topping
- 1½ cups shredded mozzarella cheese
- 1 cup cherry tomatoes, halved
- ¼ cup grated Parmesan cheese
- 2 tablespoons chopped fresh parsley
- 2 tablespoons chopped fresh basil
- Extra olive oil for drizzling
Step-by-Step Method
Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C).
Lightly grease a baking dish with olive oil or nonstick cooking spray.
Step 2: Season the Zucchini
In a large mixing bowl, combine:
- Zucchini slices
- Olive oil
- Minced garlic
- Italian seasoning
- Oregano
- Basil
- Salt
- Black pepper
- Red pepper flakes (if using)
Toss everything until every zucchini slice is evenly coated.
Step 3: Assemble the Dish
Arrange the zucchini slices in slightly overlapping rows inside the prepared baking dish.
Scatter the cherry tomato halves evenly throughout the dish.
Sprinkle Parmesan cheese over the vegetables.
Top generously with shredded mozzarella.
Finish with a light drizzle of olive oil.
Step 4: Bake
Bake uncovered for 25–30 minutes, or until:
- The zucchini is tender
- The tomatoes have softened
- The mozzarella is melted and bubbling
Step 5: Broil (Optional)
For a beautifully golden top, broil for 2–3 minutes while watching carefully to prevent burning.
Step 6: Garnish & Serve
Remove from the oven.
Sprinkle with fresh parsley and basil before serving.
Serve immediately while the cheese is hot and gooey.
Cooking Tips
- Choose firm, medium-sized zucchini for the best texture.
- Pat zucchini slices dry before seasoning to reduce excess moisture.
- Fresh mozzarella creates an extra creamy casserole.
- Add a layer of ricotta cheese for even more richness.
- Don’t overbake—zucchini should stay tender, not mushy.
- Fresh herbs added after baking brighten the entire dish.
Serving Suggestions
This versatile dish pairs beautifully with:
- Grilled chicken
- Baked salmon
- Garlic butter shrimp
- Roast lamb
- Steak
- Crusty artisan bread
- Couscous
- Quinoa
- Lemon rice
- Fresh green salad
It’s also delicious served as a vegetarian main course with warm pita bread.
Approximate Nutrition (Per Serving)
- Calories: 220
- Protein: 14g
- Carbohydrates: 9g
- Fat: 16g
- Saturated Fat: 6g
- Fiber: 2g
- Sugar: 5g
- Sodium: 340mg
Nutrition values are approximate and may vary depending on the ingredients used.
Conclusion
Mediterranean Baked Zucchini with Mozzarella, Cherry Tomatoes & Garlic Herbs proves that simple ingredients can create something truly memorable. I honestly love how this recipe transforms fresh zucchini into a cheesy, flavorful casserole that’s both comforting and healthy. It’s quick enough for busy weeknights, elegant enough for guests, and versatile enough to pair with almost any main course. Once you try it, don’t be surprised if it becomes one of your favorite ways to enjoy zucchini all year long.
Frequently Asked Questions
1. Can I make this recipe ahead of time?
Yes! Assemble the casserole up to 24 hours ahead, cover, refrigerate, and bake just before serving.
2. How do I keep the zucchini from getting watery?
Lightly salt the zucchini slices and let them sit for 15–20 minutes. Pat them dry with paper towels before assembling the dish.
3. Can I use other cheeses?
Absolutely. Provolone, fontina, Monterey Jack, feta, or even goat cheese all work wonderfully in this recipe.
4. Is this recipe low-carb?
Yes. It’s naturally low in carbohydrates and makes an excellent choice for low-carb or keto-friendly meals when served on its own or alongside grilled protein.
5. How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) for about 10–15 minutes or microwave individual portions until warmed through.

