Ricotta Eggplant Casserole

There’s something deeply comforting about a baked casserole that comes bubbling out of the oven, edges browned and cheese melted into a golden, irresistible layer. Ricotta Eggplant Casserole is exactly that kind of dish—cozy, satisfying, and full of simple Mediterranean flavors.

Instead of relying on heavy meats or complicated preparations, this casserole lets eggplant and creamy ricotta take center stage. Tender slices of eggplant are layered with a rich ricotta mixture and gooey mozzarella, then baked until everything melds into one harmonious, cheesy bake. Each bite brings together soft vegetables, velvety cheese, and a hint of herbs and olive oil.

It’s the kind of recipe that feels rustic and homemade, yet elegant enough to serve to guests. You can pair it with a crisp salad, a slice of crusty bread, or some simple pasta, and you’ve got a wholesome, comforting meal that works any night of the week. Whether you’re cooking for family, meal prepping for busy days, or just craving something warm and cheesy, Ricotta Eggplant Casserole delivers that “homemade hug” on a plate.

What makes this casserole especially appealing is how flexible it is. You can keep it very simple, using just eggplant, ricotta, and mozzarella with a touch of olive oil and salt, or you can build on it with tomato sauce, herbs, and extra cheese for a more lasagna-style dish. Either way, the layers bake together into something far greater than the sum of its parts.

If you’ve ever felt unsure about how to cook eggplant or found it intimidating, this recipe is a great place to start. The slices soften beautifully in the oven, absorbing flavor and becoming perfectly tender. Paired with creamy ricotta and stretchy mozzarella, this dish will convince even eggplant skeptics to take another bite.


Core Ingredients for Making the Recipe

To prepare this comforting Ricotta Eggplant Casserole, you only need a handful of simple, accessible ingredients. The beauty of this dish is that it feels special without requiring anything fancy. Here’s what you’ll need as a base, plus a few optional add-ins to boost flavor and texture.

Base Ingredients

For the Eggplant Layer

  • 2 medium eggplants, sliced into 1/4-inch rounds
  • 1 teaspoon salt (for seasoning and drawing moisture out of the eggplant)
  • 1 tablespoon olive oil (for brushing or drizzling over the eggplant)

For the Ricotta Layer

  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese

These are the ingredients you provided, and they form the heart of the recipe: eggplant for structure, ricotta for creaminess, and mozzarella for that irresistible melted cheese top.

To turn this into a truly complete, memorable casserole, you can add some classic Italian-inspired flavors. These are optional but highly recommended:

  • 1/2–3/4 cup tomato sauce or passata – adds moisture and a gentle tang, similar to lasagna
  • 2–3 tablespoons grated Parmesan cheese – for a salty, nutty kick
  • 1 large egg, beaten – helps the ricotta layer set more firmly
  • 1 teaspoon dried Italian seasoning (or a mix of oregano, basil, and thyme)
  • 1–2 cloves garlic, minced – for savory depth
  • Freshly ground black pepper, to taste
  • A handful of fresh basil or parsley, chopped, for serving

You can easily omit or adjust these to keep things simpler, but they offer a wonderful boost in aroma and richness.


Step-by-Step

Guide to Making the Recipe

This Ricotta Eggplant Casserole comes together in a few straightforward stages: prepping the eggplant, mixing the ricotta layer, assembling the casserole, and baking until bubbly and golden.

1. Prepare the Eggplant

  1. Slice the eggplants
    Wash and dry your eggplants. Slice them into 1/4-inch rounds. Try to keep the slices as uniform as possible so they cook evenly.
  2. Season and draw out moisture
    Lay the eggplant slices out on a large baking sheet or cutting board.
    Lightly sprinkle both sides with salt. This step helps draw out excess moisture and reduce any bitterness.
    Let them rest for about 15–20 minutes, then gently pat them dry with paper towels.
  3. Brush or drizzle with olive oil
    Arrange the slices on a baking sheet in a single layer.
    Brush or drizzle the slices lightly with 1 tablespoon olive oil, turning once to get a thin coat on both sides.
    You don’t want them swimming in oil—just enough to help them soften and brown slightly.
  4. Pre-cook the eggplant (recommended)
    Preheat your oven to 375°F (190°C).
    Bake the eggplant slices for 15–20 minutes, flipping once halfway through, until they are just tender and slightly golden at the edges.
    Pre-cooking helps the eggplant soften nicely in the final casserole and prevents it from releasing too much water while baking.

You can also lightly pan-fry the slices in a non-stick skillet with a drizzle of oil instead of baking them, but baking is cleaner and uses less oil.


2. Make the Ricotta Mixture

  1. Combine ricotta and mozzarella
    In a medium mixing bowl, add:
    • 1 cup ricotta cheese
    • 1 cup shredded mozzarella cheese
  2. Optional enhancements
    For extra flavor and better texture, you can add:
    • 1 large egg, beaten (helps set the mixture)
    • 2–3 tablespoons grated Parmesan cheese
    • 1 teaspoon dried Italian seasoning
    • 1–2 cloves garlic, minced
    • A pinch of black pepper
  3. Mix until smooth
    Stir everything together until you have a creamy, well-combined mixture. The texture should be thick but spreadable.
    Taste and adjust seasoning with a little more pepper or herbs if you like (keep salt modest, as cheeses are already salty).

3. Prepare Your Baking Dish

  1. Choose the dish
    Use a medium baking dish—an 8×8 inch (20×20 cm) or similar works well for this amount of ingredients.
  2. Lightly grease the dish
    Lightly oil the bottom and sides of the baking dish with a small drizzle of olive oil or a quick spray of cooking oil.
    This helps prevent sticking and makes serving easier.
  3. Optional: Tomato base layer
    If you’re using tomato sauce, spoon 2–3 tablespoons into the bottom of the dish and spread it into a thin, even layer.
    This adds a bit of moisture and flavor to the bottom of the casserole, similar to lasagna.

4. Assemble the Casserole Layers

Think of this casserole like a simpler, eggplant-based lasagna. You’ll create layers of eggplant and ricotta, finishing with cheese on top.

  1. First eggplant layer
    Arrange a layer of pre-cooked eggplant slices on the bottom of the baking dish.
    Overlap them slightly if needed to cover the entire surface.
  2. Ricotta layer
    Spoon a portion of the ricotta mixture over the eggplant.
    Use the back of a spoon or a spatula to spread it gently into an even layer. It doesn’t have to be perfect—patchy is okay, as it will melt together in the oven.
  3. Optional: Tomato layer
    If using tomato sauce, drizzle or spoon a light layer over the ricotta—just enough to add flavor and moisture, not so much that it becomes soupy.
  4. Repeat the layers
    • Add another layer of eggplant slices.
    • Spread another layer of ricotta mixture.
    • Add a little tomato sauce if using.
    Continue until you’ve used most of your eggplant and ricotta. Aim for 2–3 layers depending on the size of your dish.
  5. Top with mozzarella (and Parmesan if using)
    For the final layer, arrange any remaining eggplant slices on top or simply finish with the ricotta mixture, depending on how your layers worked out.
    Sprinkle a generous handful of shredded mozzarella over the top.
    If you like, add a final sprinkle of Parmesan and a pinch of dried herbs.

5. Bake the Casserole

  1. Preheat the oven
    If you haven’t already, preheat your oven to 375°F (190°C).
  2. Cover and bake
    Cover the baking dish loosely with foil. This helps the casserole heat through and allows the cheese to melt without browning too quickly.
    Bake for about 20–25 minutes.
  3. Uncover and brown the top
    Remove the foil and continue baking for another 10–15 minutes, or until:
    • The casserole is bubbling around the edges
    • The top is melted, slightly golden, and looks irresistibly cheesy
  4. Rest before serving
    Once baked, remove the casserole from the oven and let it rest for 10–15 minutes.
    This resting time allows the layers to set slightly, making it easier to cut neat servings.

6. Slice and Serve

After resting, use a sharp knife to cut the casserole into squares or rectangles. Gently lift portions out with a spatula and transfer to plates.
You’ll see the layers of eggplant and cheese, soft and creamy, ready to enjoy.


Flavor Variations and Creative Twists

One of the loveliest things about Ricotta Eggplant Casserole is how adaptable it is. You can keep it minimal and rustic, or you can make it taste like a lighter eggplant lasagna. Here are some ways to put your own spin on it.

1. Tomato-Rich “Lasagna Style” Casserole

If you love the taste of classic Italian baked dishes:

  • Use 1–1½ cups of tomato sauce or marinara throughout the layers.
  • Add a bit of sauce between every layer of eggplant and ricotta.
  • Season the sauce with extra garlic, basil, or chili flakes for a little heat.

This version tastes like a meatless eggplant lasagna—rich, cozy, and perfect with garlic bread.

2. Herb-Loaded Mediterranean Twist

Bring out sunny Mediterranean flavors by boosting the herbs:

  • Add fresh basil, parsley, or oregano to the ricotta mixture.
  • Finish the baked casserole with a shower of chopped fresh herbs and a drizzle of olive oil.
  • Serve with a simple cucumber-tomato salad with lemon for a bright contrast.

3. Extra-Cheesy Comfort Version

If you’re cooking for cheese lovers, go all in:

  • Add a mix of mozzarella and provolone on top.
  • Increase the Parmesan in the ricotta mixture for a sharper flavor.
  • Sprinkle a little extra mozzarella halfway through baking for a super-gooey top.

4. Veggie-Packed Casserole

Turn this into a complete vegetable bake by adding layers of:

  • Thinly sliced zucchini
  • Sautéed spinach or kale (squeezed dry)
  • Roasted peppers or onions

Layer these in between the eggplant and ricotta. It becomes a colorful, nutritious slice of layered vegetables and cheese.

5. Spicy Kick Version

For those who enjoy a bit of heat:

  • Add red pepper flakes to the tomato sauce or ricotta mixture.
  • Serve with a side of spicy arrabbiata sauce drizzled over the top.
  • Top with a sprinkle of chili-infused olive oil just before serving.

How to Serve Ricotta Eggplant Casserole

This casserole is versatile and works in many contexts—from weeknight dinners to relaxed entertaining.

1. As a Main Dish

Serve generous squares of Ricotta Eggplant Casserole as the star of the meal. Pair it with:

  • A simple green salad (like mixed leaves with a lemon vinaigrette)
  • A side of garlic bread or crusty baguette
  • Lightly dressed pasta such as spaghetti aglio e olio or plain buttered noodles

Because it’s rich and cheesy, simple sides work best. They balance the dish without competing with it.

2. As a Side Dish

You can also serve smaller portions as a side alongside:

  • Grilled or baked chicken
  • Roast beef or lamb
  • Pan-seared fish

In this role, it brings a creamy, vegetable-based component to the plate.

3. For Meal Prep and Lunchboxes

This casserole holds up well in the fridge and reheats nicely, making it perfect for:

  • Make-ahead lunches – pack single portions in containers
  • Work or school meals – it reheats well in a microwave
  • Busy weeknights – bake ahead and warm portions as needed

The flavors often deepen overnight, making leftovers especially good.

4. Elegant Comfort for Guests

With its layered look and golden top, Ricotta Eggplant Casserole also works well for casual dinner parties:

  • Serve on warmed plates with a sprinkle of fresh basil or parsley.
  • Add a drizzle of good-quality olive oil or a light dusting of Parmesan before bringing it to the table.
  • Plate alongside a glass of red wine and a fresh salad for a comforting yet stylish meal.

Tips & Variations for the Best Ricotta Eggplant Casserole

Small details can make a big difference in a simple dish like this. These tips will help you get the best texture and flavor every time.

1. Choose Good Eggplants

  • Look for firm, glossy eggplants with smooth skin and no soft spots.
  • Medium-sized eggplants are often less bitter than very large ones.
  • If you’re sensitive to bitterness, salting and patting dry (as described earlier) helps a lot.

2. Don’t Skip Pre-Cooking the Eggplant

Pre-cooking the eggplant slices in the oven or pan ensures:

  • They become tender and not rubbery.
  • They release some of their moisture before baking, so the casserole doesn’t get watery.
  • The edges can pick up a touch of browning, which adds flavor.

3. Balance Moisture

Ricotta, sauce, and eggplant all contain moisture. To avoid a watery casserole:

  • Don’t overload the dish with sauce—use light, even layers.
  • If your ricotta is very wet, you can briefly drain it in a fine sieve.
  • Let the casserole rest after baking. This helps everything set.

4. Adjust the Cheese to Taste

  • If you prefer a lighter dish, you can reduce the amount of mozzarella slightly and skip the egg in the ricotta.
  • If you want it heartier and richer, increase the mozzarella and Parmesan, and keep the egg to create a firmer, more lasagna-like texture.

5. Season in Layers

Because cheese is salty but eggplant is mild, it helps to season gently:

  • Add a pinch of salt and pepper to the ricotta mixture (but not too much).
  • Season the tomato sauce lightly, if using.
  • Taste when you can, and err on the side of under-salting—you can always add a sprinkle of salt at the table.

6. Make It Your Own

This dish is a fantastic canvas for your creativity:

  • Add olives, capers, or sun-dried tomatoes for extra Mediterranean flair.
  • Use smoked mozzarella for a subtly smoky aroma.
  • Sprinkle with toasted breadcrumbs mixed with herbs and olive oil for a crunchy topping.

Final Thoughts

Ricotta Eggplant Casserole is one of those recipes that proves you don’t need complicated techniques or fancy ingredients to create something deeply satisfying. With just a few basic components—eggplant, ricotta, mozzarella, a bit of olive oil and seasoning—you can build a dish that feels comforting, nourishing, and full of character.

It brings together the tenderness of baked eggplant, the creaminess of ricotta, and the stretchy, melty goodness of mozzarella in every bite. Whether you choose to keep it simple or transform it into a more elaborate lasagna-style bake with sauce and herbs, the result is a warm, homey casserole that fits right into family dinners, casual gatherings, or quiet evenings alone.

This is the type of recipe you’ll come back to when you want something you can trust: straightforward steps, forgiving ingredients, and plenty of room to customize. Once you’ve made it once, you’ll likely start playing with variations—adding vegetables, changing cheeses, tweaking the herbs—until you have your own “house version” of Ricotta Eggplant Casserole.

It’s not just a dish; it’s a flexible base for creativity in your kitchen. And the best part? No complicated doughs, no long marinating times, no stress—just layer, bake, and enjoy.


FAQ

Can I make this casserole without tomato sauce?

Yes, absolutely. The basic version of this recipe uses just eggplant, ricotta, mozzarella, olive oil, and seasoning, and it’s delicious on its own. Tomato sauce simply adds extra flavor and moisture. If you prefer a milder, creamier dish, you can skip the sauce entirely and still have a wonderful casserole.


Do I have to peel the eggplant?

You don’t have to peel the eggplant unless you want to.

  • With peel: The skin adds color, nutrients, and a bit more texture to each slice.
  • Without peel: The casserole will be extra tender and soft.

If your eggplants are older or the skin seems thick, you can peel them completely or in strips (peeling off only some of the skin for a compromise).


Can I make Ricotta Eggplant Casserole ahead of time?

Yes, this dish is ideal for making ahead:

  • Assemble in advance: You can assemble the entire casserole, cover it tightly, and store it in the refrigerator for up to 24 hours before baking. Add a few extra minutes to the baking time if you’re starting from cold.
  • Bake in advance: You can also bake it completely, let it cool, and then refrigerate. Reheat portions in the oven or microwave when ready to serve. The flavors often deepen after a day.

How do I store leftovers?

Leftover Ricotta Eggplant Casserole stores well:

  • Let the casserole cool to room temperature.
  • Transfer slices to an airtight container or cover the baking dish tightly.
  • Refrigerate for 3–4 days.

To reheat, warm in the oven at 325–350°F (165–175°C) until heated through, or reheat individual portions in the microwave.


Can I freeze this casserole?

Yes, you can freeze it, although the texture of the eggplant may become slightly softer after thawing.

  • For best results, freeze baked and cooled portions rather than the unbaked casserole.
  • Wrap individual portions tightly in plastic wrap and place them in a freezer-safe container or bag.
  • Freeze for up to 2–3 months.

To serve, thaw overnight in the refrigerator and reheat in the oven until hot and bubbly.


Can I make it lighter or lower in fat?

Yes, there are several ways to lighten the casserole:

  • Use part-skim ricotta and part-skim mozzarella.
  • Use less cheese overall, especially on top.
  • Skip the egg in the ricotta mixture if you want it lighter and less rich.
  • Serve with plenty of fresh vegetables or salad to balance the meal.

Can I add meat to this recipe?

Definitely, if you want to make it heartier:

  • Layer in some cooked ground beef, turkey, or chicken between the eggplant and ricotta.
  • Mix cooked, seasoned meat with a bit of tomato sauce for even flavor distribution.

This turns the casserole into a more protein-heavy main dish while keeping all the comfort of the original.


What if I don’t have ricotta?

If you don’t have ricotta, you can try:

  • Cottage cheese, blended or pressed to remove extra liquid, for a similar creamy layer.
  • Soft crumbled feta mixed with a bit of cream cheese for a tangier version (use less salt elsewhere).

Readers Love these Recipes!

🫐🍰 Blueberry Vanilla Mug Cake

Blueberry Vanilla Mug Cake is the perfect solution when you’re craving something sweet but don’t want to bake a full cake. Soft, fluffy, and ...
Learn more

🍪🍨 Chocolate Chip Cookie Ice Cream Roll

Chocolate Chip Cookie Ice Cream Roll is the ultimate dessert for cookie and ice cream lovers. It combines a soft, chewy chocolate chip cookie–style ...
Learn more

🍯🌰 Bienenstich (German Bee Sting Cake)

Bienenstich, also known as German Bee Sting Cake, is a classic German dessert that combines soft, yeasted cake layers with a creamy vanilla filling ...
Learn more