Ricotta Eggplant Casserole Recipe
Introduction
This Ricotta Eggplant Casserole is a comforting Italian-inspired dish that layers tender baked eggplant with rich tomato sauce and creamy cheese. Perfect for a hearty dinner, it combines fresh herbs, ricotta, and parmesan for a flavorful, satisfying meal.

Ingredients
- 3 eggplants
- Olive oil spray
- 3 cups tomato passata (or marinara)
- 2 tbsp fresh oregano leaves (chopped)
- 2 tsp fresh basil leaves (chopped)
- 14 oz fresh ricotta cheese (400 g)
- 1.5 cups parmesan cheese, grated (divided into 1 cup + 1/2 cup, about 5.5 oz / 155 g total)
- 3 eggs
- Sea salt and freshly cracked pepper
Instructions
- Step 1: Preheat your oven to 430°F (220°C).
- Step 2: Remove the ends of the eggplants and slice them thinly lengthwise, about 5 millimeters (0.2 inches) thick.
- Step 3: Arrange the eggplant slices on a baking sheet lined with parchment paper. Depending on your oven size, you may need two sheets or bake in two batches.
- Step 4: Spray the slices lightly with olive oil, season with salt and freshly cracked pepper, then bake for 25 minutes. The eggplants will look a bit dry but will be tender inside.
- Step 5: In a bowl, combine the tomato passata with 1 tablespoon of chopped oregano and 2 teaspoons of chopped basil.
- Step 6: In another bowl, mix ricotta, 1 cup grated parmesan, eggs, and the remaining 1 tablespoon of oregano. Set this cheese mixture aside.
- Step 7: In a 9×13 inch (23×33 cm) baking dish, layer one third of the eggplant slices, half of the tomato sauce, and half of the cheese mixture. Repeat with another layer of eggplant, the remaining tomato sauce, and the rest of the cheese mixture.
- Step 8: Sprinkle the top with the remaining 1/2 cup grated parmesan cheese.
- Step 9: Bake at 430°F (220°C) for about 30 minutes, until the cheese is golden brown. Watch carefully—if browning happens too quickly, reduce the heat to 355°F (180°C).
- Step 10: Remove from the oven, let cool slightly, then slice and serve.
Tips & Variations
- For extra flavor, roast the eggplant slices before layering to deepen their taste.
- Substitute fresh herbs with 1 teaspoon dried oregano and 1 teaspoon dried basil if fresh is unavailable.
- Add a layer of mozzarella cheese for a gooier texture.
- You can use store-bought marinara sauce as a quick substitute for tomato passata.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) until warmed through to maintain texture. This casserole also freezes well—defrost overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen eggplant for this casserole?
While fresh eggplant is best for texture, you can use frozen slices if they are fully thawed and drained to avoid excess moisture in the casserole.
Is this casserole suitable for a vegetarian diet?
Yes, this dish contains no meat and is perfect for vegetarians. Just ensure the cheese used does not contain animal rennet if you follow strict vegetarian guidelines.
PrintRicotta Eggplant Casserole Recipe
This Ricotta Eggplant Casserole is a hearty and flavorful baked dish featuring tender slices of roasted eggplant layered with a rich tomato passata, fresh herbs, creamy ricotta, and grated parmesan cheese. Perfect as a comforting vegetarian main, it offers a delicious medley of Mediterranean flavors baked to golden perfection.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Eggplant
- 3 eggplants
- Olive oil spray
- Sea salt and freshly cracked pepper, to taste
Tomato Sauce
- 3 cups tomato passata (or marinara)
- 2 tbsp fresh oregano leaves, chopped (divided: 1 tbsp + 1 tbsp)
- 2 tsp fresh basil leaves, chopped
Cheese Mixture
- 14 oz (400 g) fresh ricotta cheese
- 1.5 cups (about 155 g or 5.5 oz) parmesan cheese, grated, divided (1 cup + 1/2 cup)
- 3 eggs
Instructions
- Preheat Oven: Preheat your oven to 430°F (220°C) to ensure it’s hot enough for roasting the eggplant slices and baking the casserole.
- Prepare Eggplant Slices: Remove the ends of the eggplants and slice them lengthwise into thin pieces about 5 millimeters (0.2 inches) thick.
- Arrange and Season Eggplants: Place the eggplant slices on parchment-lined baking sheets. Depending on oven size, use two sheets or bake in batches. Lightly spray the slices with olive oil and season with sea salt and freshly cracked pepper.
- Bake Eggplants: Roast the eggplant slices in the preheated oven for 25 minutes until tender and slightly dry in appearance. Remove from the oven and set aside.
- Make Tomato Sauce Mixture: In a bowl, combine the tomato passata with 1 tablespoon of chopped oregano and 2 teaspoons of chopped basil. Mix well.
- Prepare Cheese Mixture: In a separate bowl, mix together the ricotta cheese, 1 cup of grated parmesan, eggs, and the remaining 1 tablespoon of oregano until fully combined.
- Assemble the Casserole: In a 9×13-inch (23×33 cm) baking dish, layer the casserole starting with one layer of eggplant slices, followed by a layer of tomato sauce, then a layer of the ricotta cheese mixture. Repeat with another eggplant layer and tomato sauce layer, finishing with the remaining cheese mixture on top. Sprinkle the remaining 1/2 cup parmesan evenly over the surface.
- Bake Casserole: Bake the casserole at 430°F (220°C) for 30 minutes or until the cheese topping turns golden brown. Since oven temperatures vary, if browning happens too quickly, reduce the oven temperature to 355°F (180°C).
- Cool and Serve: Remove the casserole from the oven and allow it to cool slightly before slicing and serving to enhance flavor and texture.
Notes
- For best results, slice eggplants evenly to ensure uniform cooking.
- You can substitute the tomato passata with your favorite marinara sauce.
- If you prefer a milder herb flavor, adjust oregano and basil quantities to taste.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven.
- This casserole can be made vegetarian but is not vegan due to cheese and eggs.
Keywords: Ricotta, Eggplant, Casserole, Italian, Vegetarian, Baked, Tomato Sauce, Parmesan

