I absolutely love sharing this Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe because it perfectly showcases the beauty of fresh summer vegetables layered with creamy cheeses. It’s one of those dishes that feels warm and comforting, yet is packed with bright, fresh flavors that remind me of lazy weekend dinners with family. When you make it, you’ll find that the combination of roasted eggplant and zucchini with ripe tomatoes is simply unbeatable.
This casserole shines both as a cozy weeknight meal and a stunning side for gatherings, especially when tomatoes are at their peak. What makes this Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe truly special is the creamy ricotta blend contrasted with gooey melted mozzarella, all tied together by fresh basil and a little kick from red pepper flakes. I remember the first time I made it, my whole family went crazy for how hearty yet refreshing it was — and I’m excited for you to experience that too!
Why You’ll Love This Recipe
- Simple, Fresh Ingredients: It uses everyday veggies and cheeses that you can find at any grocery store.
- Perfect Layering: The roasted vegetables with creamy ricotta and melted mozzarella create amazing texture and flavor contrasts.
- Great for Any Occasion: Serve it as a main or side dish whether it’s a casual family dinner or a more festive gathering.
- Make Ahead Friendly: You can prep the layers in advance and just bake when ready, saving you time on busy days.
Ingredients You’ll Need
The success of this Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe really hinges on picking ripe, flavorful vegetables and good-quality cheeses. Here’s a list of the fresh ingredients that create that classic, cozy flavor.
- Eggplant: I like to use a large globe eggplant for even slices that roast well and soak up flavors beautifully.
- Zucchini (or summer squash): The zucchini adds a tender bite and lovely color; thin slices work best to cook through evenly.
- Bell pepper: Red, yellow, or orange peppers add sweetness and a pop of vibrant color; I usually pick whichever looks freshest.
- Cherry or grape tomatoes: Their natural juiciness creates a delicious burst and helps keep the casserole moist.
- Garlic cloves: Roasting them whole adds subtle, mellow flavor that complements the veggies perfectly.
- Olive oil: Use good-quality extra virgin olive oil to coat the vegetables and enhance their roasted flavor.
- Fresh ricotta cheese: Creamy ricotta creates a luscious layer—don’t skimp here; quality matters.
- Parmigiano cheese: Adds sharp, salty depth; freshly grated makes all the difference.
- Crushed red pepper flakes: Provides a gentle heat that balances the richness.
- Mozzarella cheese: Low-moisture mozzarella melts perfectly to form that irresistible bubbly topping.
- Basil leaves: Fresh basil adds brightness and a fragrant finish—more for garnish if you can!
- Kosher salt and pepper: Essential for seasoning every layer to perfection.
Variations
Over time, I’ve played around with this Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe to suit different tastes and occasions—you should definitely feel free to customize it to fit what you love or have on hand!
- Protein Boost: Adding cooked Italian sausage or ground turkey in between layers makes it heartier for meat lovers.
- Vegan Twist: I sometimes swap ricotta and mozzarella with dairy-free alternatives or cashew cheese to keep it plant-based.
- Herb Variations: Fresh oregano or thyme in place of or alongside basil gives it an earthy complexity I’ve grown fond of.
- Spice Level: If you want more heat, add extra red pepper flakes or even a pinch of smoked paprika for smoky warmth.
How to Make Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe
Step 1: Roast the Vegetables
Start by preheating your oven to 450°F. I like to grease two baking sheets so the veggies don’t stick. Arrange the thin slices of eggplant and zucchini along with two unpeeled garlic cloves on one sheet, and the halved tomatoes, sliced bell peppers, and the remaining two garlic cloves on the other. Make sure you don’t overcrowd the pans so everything roasts evenly. Drizzle each tray generously with olive oil, rubbing the oil into every slice—this step is key for rich flavor and caramelization. Roast them for about 30 minutes, flipping halfway through, until they’re tender and just starting to golden. This roasting step really brings out the veggies’ natural sweetness and sets a great foundation for the casserole.
Step 2: Mix the Ricotta Filling
While the vegetables roast, mix the ricotta cheese, freshly grated Parmigiano, and crushed red pepper flakes in a small bowl. I usually add a pinch of salt and a little drizzle of olive oil to bring it all together into a silky, dreamy mixture. This ricotta blend is the secret to that creamy, luxurious layer that makes the casserole so comforting.
Step 3: Layer the Casserole
Once your veggies are roasted and the oven temperature is lowered to 425°F, it’s time to assemble the casserole. In a baking dish, layer half of the eggplant, zucchini, peppers, and tomatoes neatly. Don’t be shy in spreading those veggies evenly. Then, drop spoonfuls of the ricotta mixture over the layer, followed by half the grated mozzarella and a scattering of fresh basil leaves. Repeat with the remaining vegetables and ricotta mixture, finishing with the last of the mozzarella on top. I love how these layers come together visually and flavor-wise—the basil adds such a fresh, fragrant pop throughout.
Step 4: Bake Until Golden and Bubbly
Place the casserole in your preheated oven and bake for about 20-25 minutes, until the cheese is melted, bubbly, and beginning to turn golden brown. Letting it cool for a few minutes after baking is important so the layers set and it’s easier to slice without falling apart. Just before serving, sprinkle extra fresh basil on top to brighten it up. Trust me, the aroma right out of the oven is irresistible.
Pro Tips for Making Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe
- Even Slices Matter: Using a mandoline or food processor slicer helps ensure all your vegetables cook evenly without some slices turning mushy while others stay raw.
- Don’t Skip Roasting: I learned the hard way that layering raw veggies without roasting first leads to a watery casserole; roasting concentrates flavors and reduces moisture.
- Use Fresh Herbs: Basil is a game changer—always finish with fresh leaves for fragrance and color, rather than cooking it into the dish.
- Rest Before Serving: Let the casserole sit for at least 5 minutes after baking to let everything set so it plates beautifully without falling apart.
How to Serve Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe
Garnishes
For garnishes, I stick with fresh torn or chopped basil right out of the oven—it adds that pop of color and fresh aroma that pulls the whole dish together. Sometimes, a light drizzle of high-quality olive oil or a sprinkle of extra Parmigiano at the table makes it feel extra special. If you’re feeling fancy, a few pine nuts toasted lightly bring a nice crunch too.
Side Dishes
I often pair this casserole with a simple mixed green salad dressed with lemon vinaigrette to brighten the meal. Crusty bread or garlic bread is also a crowd-pleaser for soaking up any cheesy juices left on the plate. For a heartier option, roasted chicken or grilled sausages complement the flavors beautifully without overpowering.
Creative Ways to Present
For special occasions, I’ve layered this casserole in individual ramekins—they bake beautifully, look elegant, and make serving a breeze. Another fun idea is to present it in a cast-iron skillet right on the table for a rustic vibe that invites people to dig in. Adding a sprinkle of edible flowers, like nasturtiums or pansies, can elevate the plating if you want to impress guests visually.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge and enjoy them within 2-3 days. The casserole actually tastes even better the next day when the flavors fully meld together. Just be sure to cool it before refrigerating to keep it fresh longer.
Freezing
Freezing this casserole works great if you portion it into freezer-safe containers before baking. I recommend freezing it before you add the final mozzarella layer so you can bake it fresh later. That way it tastes like you just made it when thawed and baked.
Reheating
To reheat leftovers, I pop individual servings into a 350°F oven covered with foil to keep it moist, for about 15-20 minutes until warmed through. If you like, remove the foil near the end to get the cheese bubbly again. Microwave works in a pinch, but oven reheating preserves texture better.
FAQs
-
Can I prepare the vegetables ahead of time for this casserole?
Absolutely! You can slice and roast the vegetables a day ahead and store them covered in the fridge. When ready to assemble, just bring everything to room temperature before layering and baking.
-
What if I don’t have ricotta cheese on hand?
You can substitute ricotta with cottage cheese for a similar texture, though it’s a bit less creamy. Another option is to blend cream cheese until smooth with a little milk and parmesan to mimic ricotta’s creaminess.
-
Can I make this casserole vegan?
Yes! Replace ricotta and mozzarella with your favorite vegan cheese alternatives or homemade cashew cheese. Skip the parmesan or use nutritional yeast for a cheesy flavor boost.
-
Is there a way to reduce the cooking time?
Roasting the vegetables is crucial for flavor and texture, so I don’t recommend skipping it. However, slicing veggies thinner can shorten roasting time slightly. Also, using a convection oven helps speed up cooking evenly.
-
How do I prevent the casserole from getting watery?
Roasting the vegetables well to release excess moisture before layering is key. Also, avoid overcrowding the baking sheets during roasting so vegetables caramelize instead of steaming, which keeps the casserole from becoming soggy.
Final Thoughts
This Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe is one of my absolute go-to dishes when I want something that feels both nourishing and a bit fancy without fuss. It’s a dish that brings everyone to the table—warm, cheesy, and bursting with summer flavors. I hope you enjoy making and sharing it as much as my family and I do. Give this recipe a try and watch how it quickly becomes a favorite in your kitchen, just like it did in mine.
PrintLayered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe
- Prep Time: 5 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 5 minutes
- Yield: 4-6 servings
- Category: Casserole
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Layered Eggplant, Zucchini, Tomato Casserole is a vibrant and hearty vegetarian dish that features roasted vegetables layered with creamy ricotta, sharp Parmigiano, and melted mozzarella cheeses. Perfectly seasoned with garlic, crushed red pepper flakes, and fresh basil, this casserole is baked until golden and bubbly, offering a comforting meal rich in flavors and textures.
Ingredients
Vegetables
- 1 large globe eggplant, thinly sliced
- 2 large zucchini and/or summer squash, thinly sliced
- 1 large bell pepper (red, yellow, or orange), thinly sliced
- 24 ounces cherry and/or grape tomatoes, halved
- 4 garlic cloves, unpeeled
Cheeses
- 8 ounces fresh ricotta (about 1 cup)
- 4 ounces Parmigiano cheese (about 1/2 cup)
- 16 ounces low-moisture mozzarella, grated, divided (about 2 cups)
Other Ingredients
- 6 tablespoons olive oil, plus more for drizzling
- 3/4 teaspoon crushed red pepper flakes
- 1/2 cup fresh basil leaves, plus more for garnish
- Kosher salt and pepper, to taste
Instructions
- Preheat the oven: Set your oven to 450 degrees F (232 degrees C) and prepare two baking sheets by greasing them well to prevent sticking.
- Arrange vegetables on baking sheets: Place the eggplant and zucchini slices along with 2 cloves of unpeeled garlic on one sheet. On the other sheet, arrange the halved tomatoes, bell peppers, and the remaining 2 cloves of garlic. Ensure you do not overcrowd the pans to promote even roasting.
- Coat with olive oil: Drizzle a generous amount of olive oil over all the vegetables, rubbing it into each slice to ensure they are well coated. This will help with caramelization and flavor.
- Roast the vegetables: Place both baking sheets in the oven and roast for about 30 minutes or until the vegetables are tender and slightly golden. Flip the slices halfway through to ensure even cooking.
- Reduce oven temperature: Once vegetables are roasted, remove them from the oven and lower the temperature to 425 degrees F (218 degrees C) in preparation for baking the casserole.
- Prepare ricotta mixture: In a small bowl, combine the ricotta cheese, Parmigiano, crushed red pepper flakes, a pinch of salt, and a drizzle of olive oil. Mix well until smooth and evenly combined.
- Layer the casserole: In a baking or casserole dish, start by layering half of the roasted eggplant, zucchini, peppers, and tomatoes evenly. Add spoonfuls of the ricotta mixture over the vegetables and sprinkle half of the grated mozzarella. Scatter half of the fresh basil leaves on top.
- Repeat layering: Add the remaining roasted vegetables in another layer, dollop with the rest of the ricotta mixture, and finish by spreading the remaining mozzarella cheese evenly on top.
- Bake the casserole: Place the casserole in the preheated oven and bake for 20-25 minutes, or until the cheese is melted, bubbly, and golden brown.
- Cool and garnish: Remove the casserole from the oven and let it cool for a few minutes to set. Just before serving, garnish with additional fresh basil leaves for color and flavor.
- Serve: Slice the casserole into portions and serve warm. Enjoy this delicious, comforting layered vegetable dish!
Notes
- Quality Cheese: Use fresh ricotta and high-quality Parmigiano and mozzarella to enhance the casserole’s richness and flavor.
- Even Slicing: Slice vegetables evenly, ideally using a mandoline or food processor attachment, to ensure uniform cooking and texture.
- Proper Roasting: Roast the vegetables until tender and lightly caramelized to deepen their natural sweetness and overall flavor.
Nutrition
- Serving Size: 1 slice (approximately 1/6th of casserole)
- Calories: 320
- Sugar: 7g
- Sodium: 420mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 5g
- Protein: 14g
- Cholesterol: 40mg