Tender zucchini layered with a flavorful tomato sauce, herbs, and a golden cheesy topping makes this Mediterranean-inspired zucchini Parmesan an easy and comforting dish. It’s lighter than a traditional casserole while still delivering plenty of savory flavor, making it perfect for a simple family dinner or satisfying meatless meal.
Can This Recipe Support Weight Loss Goals?
This zucchini Parmesan can fit into a balanced eating plan because zucchini provides plenty of volume and fiber for relatively few calories. Keeping the cheese and olive oil portions moderate and pairing it with a fresh salad can make the meal more balanced.
Does This Recipe Fit a High-Protein Lifestyle?
Zucchini is naturally low in protein, while Parmesan and mozzarella provide most of the protein in this dish. For a more protein-focused meal, serve it with lentils, white beans, chickpeas, or a plant-based protein alongside the zucchini.
Why This Recipe is Special
- Mediterranean-inspired — Fresh herbs, tomato, garlic, and olive oil create vibrant flavor.
- Vegetable-forward — Zucchini is the star of this comforting dish.
- Crispy and cheesy — Golden Parmesan adds a delicious finishing layer.
- Simple ingredients — Easy staples create a flavorful meal.
- Perfect comfort food — Warm, saucy, and satisfying without being overly heavy.
My Personal Experience
- The roasted zucchini develops incredible flavor.
Browning the zucchini first prevents it from becoming watery and adds delicious caramelized edges. - Fresh herbs make a huge difference.
Basil and oregano brighten the tomato sauce and give the dish a classic Mediterranean character. - The cheesy topping is irresistible.
Parmesan creates a golden crust while mozzarella adds a soft, melty texture. - It works beautifully as a meatless dinner.
Pair it with crusty bread, a grain, or a simple bean salad for a complete meal.
Perfect For
This dish is perfect for weeknight dinners, family meals, vegetarian lunches, Sunday dinners, Mediterranean-style meals, potlucks, and summer gatherings.
Why You’ll Love This Recipe
- Easy to prepare
Simple preparation and straightforward baking make this a practical weeknight recipe. - Full of Mediterranean flavor
Garlic, tomatoes, herbs, and olive oil give the zucchini a delicious savory character. - Comforting but vegetable-forward
You get cheesy casserole satisfaction while keeping vegetables at the center. - Great for leftovers
The flavors deepen overnight, making leftovers excellent for lunch.
Common Mistakes to Avoid
- Skipping the zucchini salting step — Excess moisture can make the casserole watery.
- Overlapping zucchini slices too heavily — Too many layers can prevent proper browning.
- Using too much sauce — Excess sauce can make the dish soggy.
- Adding cheese too early — It can brown before the zucchini is fully tender.
Required Equipment
- Large baking sheet — Helps roast the zucchini evenly.
- 9 × 13-inch baking dish — Provides the ideal space for layering.
- Mixing bowl — Makes seasoning the zucchini simple.
- Sharp knife — Creates evenly sliced zucchini.
- Grater — Provides freshly grated Parmesan for better melting and browning.
Storage Instructions
Allow leftovers to cool before placing them in an airtight container.
Refrigerate for up to 4 days.
For longer storage, freeze individual portions for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheat at 350°F (175°C) for 15–20 minutes, or until heated through.
Recipe Details
Preparation Time: 20 minutes
Cooking Time: 40 minutes
Total Time: 1 hour
Servings: 6
Best Season: Summer
Total Calories (Per Serving): Approximately 245 calories
📝 Ingredients
Zucchini
- 4 medium zucchini, sliced into ¼-inch rounds
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
Tomato Sauce
- 2 cups crushed tomatoes
- 3 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon dried oregano
- ½ teaspoon dried basil
- ¼ teaspoon red pepper flakes, optional
- ½ teaspoon salt
- ¼ teaspoon black pepper
Cheese Topping
- ¾ cup shredded mozzarella
- ½ cup freshly grated Parmesan
- 2 tablespoons fresh basil, chopped
Note: Pat the zucchini dry after salting to remove excess moisture. This helps keep the finished casserole from becoming watery.
Directions
- Preheat the oven.
Preheat your oven to 425°F (220°C). - Prepare the zucchini.
Slice the zucchini into evenly sized rounds and arrange them on a baking sheet. - Remove excess moisture.
Sprinkle the zucchini with salt and let it sit for 10 minutes. Pat thoroughly dry with paper towels. - Season the zucchini.
Toss the zucchini with olive oil and black pepper. - Roast the zucchini.
Roast at 425°F (220°C) for 15–18 minutes, turning once halfway through. The edges should begin to brown. - Prepare the sauce.
While the zucchini roasts, heat olive oil in a saucepan over medium heat. - Cook the garlic.
Add minced garlic and sauté for 30–60 seconds until fragrant. - Add tomatoes and herbs.
Stir in crushed tomatoes, oregano, basil, red pepper flakes, salt, and pepper. - Simmer.
Reduce heat to medium-low and simmer for 10 minutes, stirring occasionally. The sauce should thicken slightly. - Lower the oven temperature.
Reduce the oven to 375°F (190°C). - Layer the casserole.
Spread a thin layer of tomato sauce in a 9 × 13-inch baking dish. - Add zucchini.
Arrange a layer of roasted zucchini over the sauce. - Add cheese.
Sprinkle lightly with Parmesan and mozzarella. - Repeat the layers.
Continue layering zucchini, sauce, and cheese until all ingredients are used. Finish with the remaining cheese. - Bake.
Bake uncovered at 375°F (190°C) for 20–25 minutes, until bubbling and golden on top. - Rest before serving.
Let the casserole rest for 5–10 minutes so the layers can settle. - Garnish and serve.
Sprinkle with fresh basil and serve warm.
Cooking Tips
- Roast the zucchini first to remove excess moisture and improve texture.
- Use freshly grated Parmesan for the best browning.
- For extra protein, add a layer of seasoned lentils or white beans.
- Don’t drown the zucchini in sauce; thin layers work best.
- Allow the casserole to rest before slicing for cleaner portions.
Nutrition Facts
Per Serving — Approximate
- Calories: ~245
- Fat: ~15 g
- Cholesterol: ~20 mg
- Sodium: ~560 mg
- Potassium: ~620 mg
- Total Carbohydrates: ~16 g
- Fiber: ~4 g
- Net Carbs: ~12 g
- Sugars: ~8 g
- Protein: ~12 g
- Calcium: ~270 mg
Nutrition values are approximate and depend on the cheese and tomato products used.
Notes
- Protein boost: Add cooked lentils, chickpeas, or white beans between the layers.
- Extra Mediterranean flavor: Add olives, capers, or sun-dried tomatoes.
- Spicy: Increase the red pepper flakes.
- Fresh finish: Add fresh basil and a drizzle of olive oil before serving.
- Storage: Refrigerate for up to 4 days.
- Freezing: Freeze portions for up to 2 months.
- Reheating: Reheat in the oven for the best texture.
- Gluten-free: Naturally gluten-free when using certified gluten-free packaged ingredients.
- Allergy: Contains dairy.
Frequently Asked Questions
1. Can I use yellow squash instead of zucchini?
Yes, yellow squash can be substituted for zucchini in equal amounts.
2. How do I prevent zucchini Parmesan from becoming watery?
Salt, dry, and roast the zucchini before assembling the casserole to remove excess moisture.
3. Can I make this ahead of time?
Yes, assemble it several hours ahead, refrigerate, and bake when ready.
4. Can I add other vegetables?
Yes, roasted eggplant, bell peppers, mushrooms, or spinach make excellent additions.
5. Can I make it dairy-free?
Yes, replace the mozzarella and Parmesan with suitable vegan cheese alternatives.
6. What should I serve with zucchini Parmesan?
A fresh Mediterranean salad, lentils, beans, or crusty bread makes an excellent accompaniment.

