Vegetarian Ricotta & Eggplant Casserole is a comforting, layered dish filled with tender roasted Eggplant, creamy ricotta cheese, savory tomato sauce, and melted cheese baked until bubbly and golden.
Inspired by rustic recipes from Italy, this casserole offers all the cozy flavors of classic Italian comfort food without meat. The combination of roasted eggplant, herbs, and creamy ricotta creates a rich yet balanced dish perfect for family dinners or meal prep.
Warm, cheesy, and deeply satisfying — it’s a vegetarian meal everyone will enjoy.
Why You’ll Love This Eggplant Casserole
- Hearty vegetarian comfort dish
- Layers of creamy ricotta and roasted eggplant
- Rich tomato sauce and melted cheese
- Perfect for family dinners
- Great make-ahead meal
- Naturally gluten-free option
It’s warm, cheesy, and packed with Mediterranean flavor.
Ingredients You’ll Need
For the Eggplant
- 2 large eggplants, sliced into rounds
- 2 tablespoons olive oil
- Salt and black pepper
For the Ricotta Filling
- 1½ cups ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 2 tablespoons fresh basil or parsley, chopped
For the Sauce
- 2 cups marinara sauce
Optional Toppings
- Extra mozzarella cheese
- Fresh basil leaves
How to Make Vegetarian Ricotta & Eggplant Casserole
Step 1: Prepare the Eggplant
Preheat oven to 400°F (200°C).
Slice eggplants and brush lightly with olive oil.
Season with salt and pepper.
Roast for 15–20 minutes until tender.
Step 2: Make the Ricotta Mixture
In a bowl, combine ricotta, mozzarella, Parmesan, egg, garlic, and herbs.
Mix until smooth.
Step 3: Assemble the Casserole
Spread a thin layer of marinara sauce in a baking dish.
Add a layer of roasted eggplant slices.
Spread some ricotta mixture over the eggplant.
Repeat layers until ingredients are used.
Finish with marinara sauce and mozzarella cheese.
Step 4: Bake
Bake at 375°F (190°C) for 30–35 minutes until bubbly and golden.
Let rest for 10 minutes before serving.
Pro Tips for the Best Eggplant Casserole
- Roast eggplant first to prevent excess moisture.
- Use fresh herbs for better flavor.
- Allow casserole to rest before slicing.
- Add extra Parmesan on top for a golden crust.
Flavor Variations
Spinach Eggplant Casserole
Add sautéed spinach to the ricotta mixture.
Mediterranean Style
Add olives and sun-dried tomatoes.
Low-Carb Version
Skip breadcrumbs and keep it vegetable-focused.
Extra Veggie Version
Add zucchini or roasted peppers.
Serving Suggestions

- Serve with fresh green salad
- Pair with garlic bread
- Add roasted vegetables on the side
- Perfect Mediterranean-style dinner
Storage Tips
- Store leftovers in refrigerator up to 4 days.
- Reheat in oven or microwave.
- Freeze for up to 2 months.
Nutritional Highlights
- High in fiber from eggplant
- Good source of protein from ricotta
- Vegetarian and gluten-free option
- Balanced comfort meal
Frequently Asked Questions
Can I grill the eggplant instead of roasting?
Yes, grilling adds a smoky flavor.
What sauce works best?
Classic marinara sauce works perfectly.
Can I make it ahead of time?
Yes, assemble the casserole ahead and bake later.
Can I freeze eggplant casserole?
Yes, it freezes very well.
Can I add pasta?
Yes, small pasta like penne can be added for a heartier dish.
Final Thoughts
Vegetarian Ricotta & Eggplant Casserole is a comforting and flavorful dish that brings together roasted vegetables, creamy cheese, and rich tomato sauce. It’s hearty enough for dinner yet simple enough for weeknight cooking.
A delicious vegetarian classic that’s warm, satisfying, and full of Italian-inspired flavor. 🍆🧀✨