Ricotta Eggplant Casserole

Golden brown ricotta eggplant casserole with bubbling mozzarella and fresh basil garnish on a white serving dish Save to Pinterest
Golden brown ricotta eggplant casserole with bubbling mozzarella and fresh basil garnish on a white serving dish | viralpinkitchen.com

This Italian-inspired casserole brings together tender roasted eggplant layered with a creamy ricotta-Parmesan mixture enhanced with fresh basil and nutmeg. The dish bakes with marinara sauce and melts under mozzarella, creating bubbling, golden perfection. Ready in just over an hour, it serves six hungry people and pairs beautifully with crusty bread and a simple green salad. The flavors deepen as it rests, making leftovers even better the next day.

The first time I made this casserole, my kitchen filled with this incredible roasty aroma that made my neighbor actually knock on the door to ask what I was cooking.

I brought this to a potluck last winter and watched it disappear in about seven flat, which is basically the highest compliment a casserole can receive.

Ingredients

  • 2 large eggplants, sliced lengthwise into 1/2-inch thick slices: These form the hearty foundation of your casserole, so pick ones that feel heavy and firm without soft spots
  • 2 tbsp olive oil: Helps the eggplant caramelize beautifully instead of turning mushy, which I learned after several sad batches
  • 1/2 tsp salt and 1/4 tsp black pepper: Simple seasoning that transforms raw eggplant into something crave-worthy
  • 2 cups (500 g) ricotta cheese: Full-fat ricotta gives you that luxurious, creamy texture that makes every bite feel indulgent
  • 1/2 cup (50 g) grated Parmesan cheese: Adds that savory depth that rounds out the ricotta sweetness
  • 1 large egg: The secret ingredient that keeps the ricotta layer from separating during baking
  • 2 tbsp fresh basil, chopped (or 1 tsp dried basil): Fresh brings brightness, but dried works in a pinch and still delivers that herbal punch
  • 1/4 tsp ground nutmeg: Just a whisper of warmth that makes people ask, whats in this
  • 3 cups (700 ml) marinara sauce: Good-quality jarred sauce is fine, but homemade will make you feel like an Italian grandmother
  • 2 cups (200 g) shredded mozzarella cheese: Low-moisture part-skim melts better than fresh mozzarella for this particular dish
  • 2 tbsp grated Parmesan cheese (for topping): Creates this gorgeous golden crust that everyone fights over
  • Fresh basil leaves, for garnish (optional): Makes everything look prettier and adds that pop of fresh flavor right before serving

Instructions

Get your eggplant ready for roasting:
Preheat your oven to 400°F (200°C) and line two baking sheets with parchment paper, because eggplant sticks to everything and you will thank yourself later
Roast the eggplant slices:
Arrange those eggplant slices on your prepared baking sheets, brush both sides with olive oil, and season with salt and pepper, then roast for 20 minutes until they are softened and lightly golden, flipping them halfway through
Mix up the creamy ricotta filling:
In a bowl, combine the ricotta, Parmesan, egg, basil, nutmeg, salt, and pepper until everything is smooth and well incorporated
Start building your layers:
Spread half a cup of marinara sauce on the bottom of a 9x13-inch baking dish, then layer half of your roasted eggplant over the sauce
Add the first complete layer:
Spread half of your ricotta mixture over the eggplant, top with one cup of marinara sauce, and sprinkle with one cup of mozzarella
Repeat the layering magic:
Add the remaining eggplant, ricotta mixture, marinara, and mozzarella, then finish with the remaining 2 tablespoons of Parmesan on top
Bake until bubbling perfection:
Cover with foil and bake at 375°F (190°C) for 25 minutes, then remove the foil and bake for another 15 to 20 minutes until everything is bubbly and golden brown on top
Let it rest before serving:
Wait about 10 minutes before cutting so the layers settle and hold together when you scoop them out
Layered Italian ricotta eggplant casserole featuring tender roasted eggplant slices with rich tomato sauce and melted cheese topping Save to Pinterest
Layered Italian ricotta eggplant casserole featuring tender roasted eggplant slices with rich tomato sauce and melted cheese topping | viralpinkitchen.com

This recipe became my go-to comfort food during a particularly cold February when nothing sounded better than something warm, cheesy, and waiting in the oven.

Make It Your Own

I have discovered that adding a layer of sautéed spinach or mushrooms between the eggplant and ricotta turns this into a complete meal in one dish.

Serving Suggestions

A crisp green salad with a bright vinaigrette cuts through all that richness perfectly, and crusty bread is practically mandatory for soaking up any sauce left on your plate.

Storage and Reheating

This casserole actually tastes better the next day when all the flavors have had time to mingle and get to know each other better.

  • Cover tightly and refrigerate for up to 4 days
  • Reheat individual portions in the microwave at 50 percent power
  • Freeze unbaked portions for up to 3 months if you want to meal prep like a pro
Scoop of creamy ricotta eggplant casserole showing distinct layers of eggplant, marinara, and golden mozzarella cheese Save to Pinterest
Scoop of creamy ricotta eggplant casserole showing distinct layers of eggplant, marinara, and golden mozzarella cheese | viralpinkitchen.com

There is something deeply satisfying about serving a dish that looks impressive but was actually quite straightforward to put together.

Recipe FAQs

Yes, assemble the entire casserole up to 24 hours ahead and refrigerate unbaked. Add 10-15 minutes to the covered baking time if baking cold from the refrigerator.

Roasting the eggplant slices first removes excess moisture and ensures they hold their shape during baking. Don't skip this step even though it adds extra time.

Absolutely. Cut into portions, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating at 350°F until hot throughout.

A crisp green salad with vinaigrette balances the richness. Crusty bread for soaking up sauce, or roasted vegetables like zucchini and bell peppers complement the Italian flavors perfectly.

For this preparation, it's not essential since roasting removes moisture. However, if your eggplants are large and mature, salting for 30 minutes before roasting can reduce bitterness.

Ricotta Eggplant Casserole

Comforting layers of roasted eggplant, ricotta, marinara and mozzarella for a cozy Italian dinner.

Prep 25m
Cook 45m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Vegetables

  • 2 large eggplants, sliced lengthwise into 1/2-inch thick slices
  • 2 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Cheese Mixture

  • 2 cups ricotta cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 tbsp fresh basil, chopped
  • 1/4 tsp ground nutmeg
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Sauce & Topping

  • 3 cups marinara sauce
  • 2 cups shredded mozzarella cheese
  • 2 tbsp grated Parmesan cheese
  • Fresh basil leaves for garnish

Instructions

1
Prepare Oven and Baking Sheets: Preheat oven to 400°F. Line two baking sheets with parchment paper.
2
Season and Roast Eggplant: Arrange eggplant slices on baking sheets. Brush both sides with olive oil and season with salt and pepper. Roast for 20 minutes, flipping halfway, until softened and lightly golden. Remove from oven and reduce heat to 375°F.
3
Prepare Ricotta Filling: In a bowl, mix ricotta, Parmesan, egg, basil, nutmeg, salt, and pepper until smooth and well combined.
4
Assemble Base Layer: Spread 1/2 cup marinara sauce on the bottom of a 9x13-inch baking dish. Layer half of the roasted eggplant slices over the sauce.
5
Add First Filling Layer: Spread half of the ricotta mixture over the eggplant, then top with 1 cup marinara sauce and 1 cup mozzarella cheese.
6
Build Second Layer: Repeat layers with remaining eggplant, ricotta mixture, marinara sauce, and mozzarella cheese.
7
Finish and Bake: Sprinkle the top with remaining 2 tbsp Parmesan. Cover with foil and bake for 25 minutes. Remove foil and bake an additional 15-20 minutes until bubbly and golden on top.
8
Rest and Serve: Let casserole rest for 10 minutes before garnishing with fresh basil leaves and serving.
Additional Information

Equipment Needed

  • Baking sheets
  • Parchment paper
  • Mixing bowls
  • 9x13-inch baking dish
  • Whisk or fork
  • Sharp knife

Nutrition (Per Serving)

Calories 320
Protein 19g
Carbs 21g
Fat 18g

Allergy Information

  • Contains milk (ricotta, Parmesan, mozzarella) and eggs
  • Check cheese and sauce labels for gluten if concerned
Kaylee Jordan

Sharing easy, nourishing recipes and practical cooking tips for home cooks and food enthusiasts.