I absolutely love how this Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe brings together the fresh flavors of summer veggies with the creamy richness of cheeses. There’s something so cozy and satisfying about those tender roasted slices layered with a cheesy, herby ricotta mixture baked to bubbly perfection. It’s one of those recipes that looks elegant but is surprisingly easy to pull off, making it perfect for both weeknight dinners and casual entertaining.
When I first tried this recipe, I was blown away by how the roasting step really concentrates the veggie flavors and adds a lovely caramelized note. You’ll find that it’s a wonderful way to use up summer squash and tomatoes at peak season, but it works year-round with good-quality produce. Plus, layering it makes it so comforting and visually impressive—it’s like a warm hug on a plate!
Why You’ll Love This Recipe
- Layers of Flavor: Roasting the veggies before layering boosts natural sweetness and depth.
- Cheesy Comfort: The ricotta and mozzarella combo gives it creamy, melty goodness every bite.
- Easy, Make-Ahead: Prep in advance and bake when you’re ready—great for busy days.
- Vegetarian Friendly: A hearty, satisfying dish even if you’re skipping meat tonight.
Ingredients You’ll Need
All the ingredients here complement each other to create a vibrant, balanced casserole. Some tips on picking them will help you get the best results and flavors.
- Globe Eggplant: Choose firm, shiny eggplants without bruises for the best texture.
- Zucchini and/or Summer Squash: Look for smaller, tender squash that slice evenly and roast well.
- Bell Peppers: Brightly colored ones (red, yellow, orange) add sweetness and vibrancy.
- Cherry or Grape Tomatoes: Sweet and ripe for roasting, they provide juicy bursts in the casserole.
- Garlic Cloves: Roasting whole cloves mellows their sharpness for a gentle, nutty flavor.
- Olive Oil: Use a good quality extra virgin olive oil—it really makes a difference.
- Fresh Ricotta Cheese: Creamy and mild, it brings a luscious texture to every bite.
- Parmigiano Cheese: Adds a sharp, nutty punch that balances the ricotta’s creaminess.
- Crushed Red Pepper Flakes: Just a touch for a subtle kick without overpowering the veggies.
- Low-moisture Mozzarella: Ideal for melting, ensuring gooey, golden cheese layers.
- Fresh Basil Leaves: Infuse bright herbal notes and freshness, both inside and as garnish.
- Kosher Salt and Pepper: Essential for seasoning and bringing out all the natural flavors.
Variations
This casserole is a great canvas for you to make your own. I like to tweak things depending on what’s fresh or what the season inspires me to try next.
- Swap the Ricotta for Goat Cheese: I once tried this version and loved the tangy, creamy twist it brought to the casserole.
- Add Fresh Herbs: Try thyme or oregano in the ricotta mixture for a savory herbal boost that’s different but delicious.
- Include Other Vegetables: Mushrooms or roasted eggplant cubes add an earthy depth if you want to mix the veggie layers up.
- Make It Vegan: Use plant-based ricotta and mozzarella alternatives for a cruelty-free version; it still comes out satisfying!
How to Make Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe
Step 1: Roast the Vegetables for Maximum Flavor
Start by preheating your oven to 450°F. I always like to grease my baking sheets to prevent sticking—especially with the eggplant, which can be a bit watery. Arrange the eggplant, zucchini, and two garlic cloves on one sheet, and on the other, place the halved cherry tomatoes, sliced bell peppers, and the remaining garlic cloves. Make sure the vegetables aren’t crowded; giving them room helps them roast evenly and caramelize beautifully.
Drizzle each pan generously with olive oil and use your hands to rub the oil all over the veggies—this step is key! Roast for about 30 minutes, flipping halfway through for even cooking. Roast until tender and slightly golden, which really amps up their natural sweetness. Then remove and reduce the oven temperature to 425°F while you mix the cheeses.
Step 2: Prepare the Creamy Ricotta Mixture
In a bowl, combine the fresh ricotta, grated Parmigiano, and crushed red pepper flakes with a pinch of salt and a drizzle of olive oil. Stir gently until smooth and creamy. I love how the pepper flakes add a subtle warmth—you can adjust the amount to your taste here. This cheesy mixture is what binds the veggies together and adds richness throughout each layer.
Step 3: Layer Your Casserole
Grab your favorite casserole or baking dish. Start by layering half of the roasted eggplant, zucchini, bell peppers, and tomatoes. Then dollop spoonfuls of that heavenly ricotta mixture evenly across the vegetables. Sprinkle half of the grated mozzarella over the top, followed by fresh basil leaves—it adds such a lovely fragrance and color pop. Then repeat with the remaining veggies, ricotta, and mozzarella, finishing with a final layer of cheese.
It’s important to spread everything out evenly here to get those beautiful distinct layers that make this casserole so special—almost like a savory vegetable lasagna.
Step 4: Bake Until Bubbly and Golden
Bake the casserole at 425°F for 20 to 25 minutes until the cheese is melted, bubbly, and golden brown on top. The aroma that will fill your kitchen is amazing—I always find it’s the hardest part to wait! When done, let it cool for a few minutes so the layers set a bit. Just before serving, add extra fresh basil leaves for that final touch of brightness and aroma.
Pro Tips for Making Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe
- Even Slices Matter: I use a mandoline to slice the eggplant and zucchini so they cook evenly and look tidy in the casserole.
- Don’t Skip Roasting: Roasting brings out the best in these vegetables—it transforms their texture and flavor dramatically.
- Choose Quality Cheeses: The ricotta and mozzarella quality can’t be overstated; fresh, full-flavored cheeses make the dish shine.
- Avoid Watery Casserole: If your eggplant is very watery, sprinkle slices with salt and let them sit for 15 minutes before roasting, then pat dry.
How to Serve Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe
Garnishes
I always add a few fresh basil leaves on top right before serving—a splash of green and fresh aroma instantly lifts the dish. Sometimes, I drizzle a little extra virgin olive oil or a sprinkle of flaky sea salt to finish it like a pro. For a little contrast, a crack of fresh black pepper or even some chopped toasted pine nuts can be delightful.
Side Dishes
This casserole shines on its own but pairs beautifully with a crisp green salad dressed with lemon vinaigrette or a simple arugula salad with shaved Parmesan. Crusty bread or warm garlic focaccia are my go-to accompaniments when I want to soak up every last bit of cheese and sauce.
Creative Ways to Present
For special occasions, I’ve layered this casserole in pretty individual ramekins for a charming single-serving presentation. You can also make it ahead in a shallow glass dish to show off the vibrant veggie layers through the sides—it looks gorgeous on a buffet or festive table.
Make Ahead and Storage
Storing Leftovers
I store leftover casserole covered tightly with foil or plastic wrap in the fridge for up to 3 days. It holds up wonderfully and tastes just as comforting when reheated, which makes it fantastic for meal prep or next-day lunches.
Freezing
I’ve frozen this casserole successfully by cooling completely, then wrapping tightly in foil and placing in a freezer-safe container. When ready to enjoy, thaw overnight in the fridge and reheat in the oven—this way, it retains its texture and cheesy goodness surprisingly well.
Reheating
To reheat, I prefer the oven over the microwave to keep the cheese from getting rubbery. Cover with foil if you want to prevent the top from browning too much, heat at 350°F for about 15-20 minutes until warmed through, and then uncover for a few minutes to refresh the cheese’s golden crust.
FAQs
-
Can I use frozen vegetables in this casserole?
While fresh vegetables roast best in this recipe for texture and flavor, you can use frozen zucchini or eggplant if fresh isn’t available. Just be sure to thaw and pat them dry thoroughly to avoid excess water making the casserole soggy.
-
Is there a way to make this casserole gluten-free?
Absolutely! This dish is naturally gluten-free since it relies on veggies and cheese. Just double-check your seasonings and cheese labels to avoid any hidden gluten ingredients.
-
Can I prepare this casserole a day ahead?
Yes, you can assemble it the day before and refrigerate covered until you’re ready to bake. This actually lets flavors meld beautifully—just bring it to room temperature before baking for best results.
-
What can I serve with this casserole for a balanced meal?
Pair it with a fresh green salad or some roasted protein like chicken or fish. The casserole is rich and hearty, so light, crisp sides complement it well.
Final Thoughts
This Layered Eggplant, Zucchini, and Tomato Casserole with Ricotta and Mozzarella Recipe quickly became a staple in my kitchen because it feels like a careful balance of rustic comfort and fresh flavors that everyone enjoys. I love how it’s both elegant and approachable, making it my go-to when I want to treat guests without spending all day in the kitchen. You should definitely give it a try—the layers of roasted veggies and creamy cheese might just become one of your favorite weeknight meals, too!
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 flavorful and hearty vegetarian dish that brings together roasted vegetables with creamy ricotta, parmigiano, and melted mozzarella cheese. Perfectly roasted eggplant, zucchini, peppers, and tomatoes are layered with a rich cheese mixture and baked until bubbly and golden. A sprinkle of fresh basil adds a bright, aromatic finish, making it a comforting and elegant casserole ideal for any meal.
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 & Dairy
- 8 ounces fresh ricotta (about 1 cup)
- 4 ounces parmigiano cheese (about 1/2 cup), grated
- 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 and Prepare Vegetables: Preheat your oven to 450°F (232°C). Grease two baking sheets or use one large baking sheet. Arrange the eggplant and zucchini slices along with 2 garlic cloves on one baking sheet. On the other baking sheet, spread out the halved tomatoes, sliced bell peppers, and the remaining 2 garlic cloves. Avoid overcrowding to ensure even roasting.
- Oil and Roast Vegetables: Drizzle olive oil generously over the vegetables and rub it in to coat each slice well. Roast in the oven for about 30 minutes, flipping the slices halfway through, until the vegetables are tender and slightly golden.
- Reduce Oven Temperature: Remove the roasted vegetables from the oven and reduce the oven temperature to 425°F (218°C).
- Prepare Ricotta Mixture: In a small bowl, mix together the fresh ricotta, grated parmigiano, and crushed red pepper flakes. Season with salt and a little olive oil, then combine thoroughly to create a creamy, flavorful cheese blend.
- Assemble the Casserole: In a baking or casserole dish, layer half of the roasted eggplant, zucchini, bell peppers, and tomatoes. Spoon half of the ricotta mixture evenly over the vegetables. Sprinkle with half of the grated mozzarella and scatter half of the fresh basil leaves on top.
- Repeat Layering: Add the remaining vegetables as a second layer, followed by the remaining ricotta mixture. Finish with the remaining mozzarella cheese on the top layer.
- Bake the Casserole: Place the assembled casserole in the oven and bake for 20-25 minutes until the cheese is melted, bubbly, and golden brown on top.
- Rest and Garnish: Remove from the oven and allow the casserole to cool for a few minutes. Just before serving, garnish with additional fresh basil leaves for a fresh, vibrant touch.
- Serve: Slice the casserole and serve warm. Enjoy the rich layers of roasted vegetables combined with creamy cheeses and herbs.
Notes
- Quality Cheese: Use high-quality fresh ricotta, parmigiano, and mozzarella to elevate the richness and flavor of the dish.
- Even Slicing: Slice vegetables uniformly for consistent roasting and texture; a food processor slicer attachment can help.
- Proper Roasting: Roast vegetables until tender and caramelized to enhance natural sweetness and flavor depth.
Nutrition
- Serving Size: 1 serving (approximately 1/6th of casserole)
- Calories: 320 kcal
- Sugar: 7 g
- Sodium: 400 mg
- Fat: 22 g
- Saturated Fat: 9 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 5 g
- Protein: 15 g
- Cholesterol: 45 mg