Eggplant Casserole Recipe
Introduction
This Ricotta Casserole is a delicious and comforting dish that beautifully combines tender roasted eggplants with rich tomato sauce and creamy ricotta cheese. It’s perfect for a satisfying family dinner or a cozy meal any night of the week.

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 cup parmesan cheese, grated (divided into 1 cup + 1/2 cup; about 5.5 oz – 155 grams 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. Use two baking sheets or bake in batches if needed, depending on your oven size.
- Step 4: Spray the eggplant slices with olive oil and season with salt and freshly cracked pepper. Bake for 25 minutes until tender but slightly dry in appearance, then remove and set aside.
- Step 5: In a bowl, mix the tomato passata with 1 tablespoon of chopped oregano and 2 teaspoons of chopped basil.
- Step 6: In another bowl, combine ricotta cheese, 1 cup of grated parmesan, eggs, and the remaining 1 tablespoon of oregano. Set the mixture aside.
- Step 7: In a 9×13 inch (23×33 cm) baking dish, layer one portion of eggplant slices, followed by a layer of tomato sauce, then a layer of the ricotta cheese mixture. Repeat layering once more, finishing with the cheese mixture on top.
- Step 8: Sprinkle the remaining 1/2 cup of parmesan cheese evenly over the top layer.
- Step 9: Bake in the preheated oven at 430°F (220°C) for 30 minutes or until the cheese is golden brown. If the top browns too quickly, reduce the temperature to 355°F (180°C) and continue baking.
- Step 10: Remove from the oven, let cool slightly, then slice and serve.
Tips & Variations
- For extra flavor, add a layer of sautéed garlic and onions to the tomato sauce before layering.
- Use fresh mozzarella in addition to ricotta for a creamier texture.
- If you prefer, substitute zucchini slices for eggplant to change up the dish.
- Roasting the eggplant in advance reduces moisture, keeping the casserole from becoming soggy.
Storage
Store leftover casserole covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire dish in a 350°F (175°C) oven until heated through. For longer storage, freeze the casserole for up to one month; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned tomatoes instead of tomato passata?
Yes, canned crushed tomatoes can be used as a substitute. You may want to blend them smooth for a similar texture to passata and adjust seasoning to taste.
Is it necessary to bake the eggplant before assembling the casserole?
Baking the eggplant first helps remove excess moisture and ensures the slices become tender while preventing the casserole from becoming watery. It is recommended for the best texture.
PrintEggplant Casserole Recipe
This Ricotta Casserole is a hearty and flavorful baked Italian-inspired dish featuring tender roasted eggplants layered with a rich tomato passata sauce and creamy ricotta cheese mixture, topped with golden parmesan. Perfect for a comforting family dinner or a special occasion, it combines fresh herbs and simple ingredients into a deliciously cheesy and satisfying meal.
- 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
Vegetables
- 3 eggplants
Sauce
- 3 cups tomato passata (or marinara)
- 2 tbsp fresh oregano leaves (chopped)
- 2 tsp fresh basil leaves (chopped)
Cheese Mixture
- 14 oz fresh ricotta cheese (400 g)
- 1.5 cup parmesan cheese, grated (divided into 1 cup + 1/2 cup, about 5.5 oz or 155 grams total)
- 3 eggs
Seasonings
- olive oil spray
- sea salt and freshly cracked pepper
Instructions
- Preheat Oven: Preheat your oven to 430°F (220°C) to prepare for baking the eggplant slices and assembling the casserole.
- Prepare Eggplants: Remove the ends of the eggplants and slice them thinly lengthwise, about 5 millimeters (0.2 inches) thick to ensure even baking and tenderness.
- Arrange and Season Eggplants: Place the eggplant slices on a baking sheet lined with parchment paper. Depending on your oven size, use one or two sheets to avoid overcrowding. Spray the eggplants with olive oil and season with sea salt and freshly cracked pepper for flavor.
- Bake Eggplants: Bake the eggplants in the preheated oven for 25 minutes. They will appear a bit dry but will become tender and soft. Remove from the oven and set aside.
- Prepare Tomato Sauce: In a bowl, mix the 3 cups of tomato passata with 1 tablespoon of fresh oregano and 2 teaspoons of fresh basil to infuse herbal flavors into the sauce.
- Make Cheese Mixture: In a separate bowl, combine the ricotta cheese, 1 cup of grated parmesan, eggs, and the remaining 1 tablespoon of oregano. Mix well until smooth and set aside.
- Assemble Casserole: Using a 9×13 inch (23×33 cm) baking dish, start by layering eggplant slices evenly at the bottom. Next, spread a layer of the tomato sauce followed by a layer of the ricotta and parmesan cheese mixture. Repeat this layering process one more time finishing with the cheese mixture on top. Finally, sprinkle the remaining 1/2 cup of parmesan cheese evenly over the top.
- Bake the Casserole: Place the assembled casserole back in the oven at 430°F (220°C) and bake for 30 minutes or until the cheese is golden brown and bubbling. Since ovens vary, if the casserole starts browning too quickly, reduce the temperature to 355°F (180°C) to prevent burning.
- Cool and Serve: Remove the casserole from the oven and allow it to cool slightly so it sets for easier slicing. Slice and serve warm as a delicious main or side dish.
Notes
- For a milder flavor, you can substitute fresh oregano and basil with dried herbs, using about one-third the quantity.
- If you prefer a thicker sauce, cook the passata on the stove for 10-15 minutes before layering.
- Spraying the eggplants with olive oil helps achieve tenderness without excess oil absorption.
- This casserole can be prepared a day ahead and reheated in the oven for 20 minutes before serving.
- To make it gluten-free, ensure the marinara or passata used contains no added gluten ingredients.
Keywords: Ricotta casserole, baked eggplant casserole, Italian casserole, vegetarian casserole, ricotta cheese recipe, tomato passata casserole

