Nothing captures the vibrant spirit of sun-ripened Mediterranean produce quite like this golden Layered Zucchini, Tomato and Mozzarella Bake. Imagine tender, lightly charred zucchini rounds stacked against sweet, juicy tomato slices, all woven together with melted fresh mozzarella, creamy ricotta, and aged Parmesan cheese. Every bite offers a harmonious interplay of caramelized garden vegetables, savory garlic, and aromatic Mediterranean herbs. If you have been searching for a light, low-carb alternative to traditional pasta-heavy lasagna, this Mediterranean Zucchini Bake delivers rich comfort food appeal without leaving you feeling weighed down. It serves as a naturally gluten-free centerpiece that highlights wholesome seasonal ingredients at their absolute peak. What makes this recipe truly stand out from standard vegetable casseroles is our signature pre-searing technique: by briefly grilling the zucchini slices before assembling, we lock in rich, smoky flavors while eliminating excess moisture, ensuring every slice holds its beautiful, layered structure on your plate.
Why You’ll Love This Mediterranean Vegetable Casserole
- Naturally Low-Carb & Gluten-Free: Satisfies cravings for classic cheesy Italian bakes and pasta lasagnas while staying strictly low-carb, keto-friendly, and grain-free.
- Stunning Visual Presentation: The elegant “shingled” arrangement of alternating green zucchini and red tomato rounds creates an impressive, restaurant-worthy look inspired by classic French vegetable tians and Italian Baked Zucchini Caprese.
- Heart-Healthy Fats & Clean Protein: Prepared using heart-friendly cold-pressed extra virgin olive oil alongside fresh, nutrient-dense cheeses, fitting seamlessly into authentic Mediterranean diet lifestyle guidelines.
- Meal-Prep Friendly Structure: The firm structure holds up wonderfully in the refrigerator, allowing the aromatic garlic, oregano, and basil oils to infuse deeper into the roasted vegetables overnight. If you enjoy this style of vegetable prep, you will also love our Baked Parmesan Zucchini Rounds.
The Secret to a Non-Soggy Zucchini & Tomato Bake
The single biggest complaint home cooks have when baking fresh summer squash is end-result excess water. Because both zucchini and ripe tomatoes consist of over 90% water, tossing them directly into a casserole dish without prep results in a soupy, washed-out bake. To achieve a perfectly set Zucchini Tomato Bake No Soggy result, follow our mandatory three-step moisture-control protocol:
- The Salt & Blotting Treatment: Slice your zucchini and tomatoes into uniform 1/4-inch rounds. Arrange them flat on a double layer of paper towels and sprinkle lightly with fine sea salt. Let them stand undisturbed for 10 to 15 minutes. The salt draws out excess liquid through osmosis. Firmly press top paper towels down to blot away the bead-up moisture before cooking.
- High-Heat Searing / Grilling: Never skip this step! Lightly brush the blotted zucchini slices with extra virgin olive oil and sear them on a preheated grill pan or heavy skillet over medium-high heat for just 2 minutes per side. This rapid, high-heat flash cook evaporates residual surface water while adding gorgeous, smoky grill marks and deep caramelization.
- The Essential Post-Bake Rest: When you pull your bubbling Zucchini Tomato Mozzarella Bake out of the oven, resist the urge to slice into it immediately. Allow the casserole to rest uncovered for 10 full minutes. This cooling period lets the melted mozzarella and ricotta re-bind with the natural vegetable juices, ensuring clean, intact slices every time. For another delicious moisture-controlled option, check out our popular Baked Zucchini Roll Ups with Ricotta.
Ingredient Deep Dive & Smart Substitutions
| Ingredient | Role in Recipe | Mediterranean Diet Swap / Tip |
| Zucchini | Structural base, body, and healthy fiber | Select firm, small-to-medium zucchini; large squash contain tough seeds and significantly higher water content. |
| Ripe Tomatoes | Vibrant acidity, natural sweetness, and color contrast | Use Roma or Plum tomatoes due to their meaty walls and dense, low-gel seed centers. |
| Three-Cheese Blend | Creaminess, rich stretch, and golden top crust | Combine skim mozzarella for stretch, whole-milk ricotta or creamy goat cheese for richness, and aged Parmesan for a sharp, savory tang. |
| Herbed Garlic Oil | Flavor engine and heart-healthy fat infusion | Whisk cold-pressed extra virgin olive oil (EVOO) with crushed garlic, dried oregano, and Italian seasoning. |
Step-by-Step Layering & Assembly Guide
Step 1: Prep & Sear the Vegetables
Preheat your oven to 400°F (200°C) and lightly rub an 8×8-inch ceramic baking dish with extra virgin olive oil. Slice 2 medium zucchinis and 3 to 4 Roma tomatoes into even 1/4-inch slices. Salt and blot both vegetables with paper towels for 15 minutes. Flash-sear the zucchini rounds on a hot grill pan for 2 minutes per side until light grill marks appear.
Step 2: Whisk the Herb Infusion
In a small bowl, combine 2 tablespoons of cold-pressed extra virgin olive oil, 2 cloves of finely minced garlic, 1 teaspoon of Italian seasoning, 1/2 teaspoon of dried oregano, a pinch of fine sea salt, and freshly cracked black pepper.
Step 3: Assemble Layer 1

Lay a single, slightly overlapping row of grilled zucchini rounds across the bottom of your prepared baking dish. Arrange a row of blotted tomato rounds directly over the zucchini. Drizzle one-third of the herbed garlic oil over the vegetables and sprinkle a generous portion of the mixed mozzarella, ricotta, and Parmesan blend.
Step 4: Stack Layer 2 & Top Cheese Crust
Repeat the exact pattern to form a secondary stacked tier of zucchini, tomatoes, herbed oil, and cheese. Finish the assembly with an extra dense top layer of shredded mozzarella and grated Parmesan cheese to create a protective seal that traps moisture inside the vegetable layers while baking.
Step 5: Bake & Broil to Perfection
Transfer the baking dish to the middle rack of your oven and bake uncovered for 20 to 25 minutes until the vegetables are tender and the cheese is melted and bubbling. Switch the oven to Broil for the final 1 to 2 minutes, monitoring closely until the top cheese layer develops dark golden-brown, caramelized spots.
Step 6: Rest & Fresh Garnish
Remove the bake from the oven and set it on a wire cooling rack. Allow it to rest for 10 minutes so the layers settle firmly. Garnish with chopped fresh basil leaves immediately before cutting into clean squares.
Customization Ideas & Flavor Variations
- Add Lean Protein: Convert this vegetable casserole into a heartier main meal by adding a layer of seasoned ground turkey, lean grass-fed beef, or tender cooked brown lentils between the vegetable tiers.
- Pesto Twist: Replace the herbed garlic oil with a layer of homemade basil pesto or sun-dried tomato pesto to infuse rich pine nut and garlic notes throughout the dish.
- Dairy-Free / Vegan Adaptation: Swap the fresh mozzarella and ricotta for cashew-based melting cheese and substitute nutritional yeast for the Parmesan cheese to maintain a rich, nutty flavor profile.
Serving Suggestions & Mediterranean Pairings

- Lean Proteins: Serve alongside main dishes such as lemon-herb pan-seared fish, baked cod, grilled shrimp skewers, or our flavorful Garlic Herb Roasted Chicken and Vegetables.
- Fresh Salads & Whole Grains: Pair with a crisp Greek salad filled with cucumbers, Kalamata olives, and wild oregano, or serve over a side of warm farro or steamed wild rice.
- Artisanal Breads: Accompanied by crusty whole-grain sourdough or olive focaccia to soak up any leftover garlic and herb juices on the plate.
Storage, Freezing, and Reheating Instructions
- Refrigerator Storage: Store leftovers in an airtight glass container in the refrigerator for up to 4 days.
- Reheating Best Practices: Reheat individual portions in an oven or air fryer preheated to 350°F (175°C) for 8 to 10 minutes. Avoid microwaving, as it softens the cheese structure and can cause the vegetables to release excess steam.
- Freezing Guidelines: Freezing before baking is not recommended due to tomato cell breakdown. However, fully baked and cooled slices can be frozen in airtight freezer-safe containers for up to 1 month. Thaw overnight in the refrigerator before reheating in the oven.

Layered Zucchini, Tomato and Mozzarella Bake
Ingredients
Method
- Preheat oven to 400°F (200°C) and lightly grease an 8×8-inch baking dish with extra virgin olive oil.
- Lay sliced tomatoes and zucchini flat on paper towels, sprinkle lightly with salt, and let stand for 10–15 minutes. Firmly blot excess water with paper towels.
- Heat a grill pan over medium-high heat. Brush zucchini with a tiny drizzle of olive oil and sear for 2 minutes per side until light grill marks form; set aside.
- In a small bowl, whisk extra virgin olive oil, minced garlic, Italian seasoning, dried oregano, salt, and black pepper.
- Lay half the zucchini in an overlapping layer at the bottom of the dish, followed by half the tomatoes, a drizzle of herb oil, and half the cheese blend.
- Repeat the second layer with remaining zucchini, tomatoes, herb oil, and finish with a heavy top layer of cheese.
- Bake uncovered for 20–25 minutes until bubbling. Switch to Broil for 1–2 minutes to brown the cheese top.
- Rest dish for 10 minutes, garnish with fresh chopped basil, slice, and serve warm.
Notes
Frequently Asked Questions
Do you need to peel zucchini before baking?
No, leaving the skin on is recommended. The dark green skin provides essential structural integrity, vibrant visual appeal, and extra dietary fiber that keeps the slices intact during baking.
Can I make this zucchini tomato bake ahead of time?
Yes! You can fully assemble the casserole in your baking dish, cover it tightly with foil or plastic wrap, and refrigerate it for up to 24 hours before baking. Bake directly from the fridge, adding 5 extra minutes to the baking time.
Why did my zucchini casserole turn out watery?
Excess water occurs when the salting and blotting step is skipped, or when oversized zucchinis with high moisture content are used without pre-searing.
Is this recipe keto-friendly?
Yes, this recipe is naturally keto-friendly and low-carb. It contains roughly 5 grams of net carbs per serving, with zero grain fillers or breadcrumbs.