Easy Eggplant Ricotta Casserole – Try Tonight

Posted on February 20, 2026 · [Elisa]

Eggplant Ricotta Casserole

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Subscribe

Never miss a recipe again! Subscribe to my newsletter.

Subscription Form

If you’re looking for a cozy, veggie-forward dinner that still feels indulgent, this Eggplant Ricotta Casserole is about to become your new favorite. Layers of tender roasted eggplant, creamy ricotta, rich tomato sauce, and bubbling cheese come together in a dish that’s hearty enough to satisfy—even without meat.

This Eggplant Ricotta Casserole delivers everything you love about classic baked comfort food, but with a lighter, Mediterranean-inspired twist. It’s perfect for weeknight dinners, potlucks, or anytime you want something warm and satisfying straight from the oven.

Let’s dive into what makes this recipe such a keeper.

Why You’ll Love Eggplant Ricotta Casserole

First, the texture is incredible. Roasted eggplant becomes silky and tender, soaking up all the savory tomato sauce while still holding its structure.

Second, the creamy ricotta adds richness without making the dish heavy. It melts gently into the layers, creating a velvety contrast to the roasted vegetables.

If you enjoy comforting baked dishes like Cheesy Ground Beef and Rice Casserole but want something more vegetable-focused, this casserole is the perfect alternative.

It’s also naturally vegetarian and can easily be adapted to fit gluten-free needs.

Who This Recipe Is For

This Eggplant Ricotta Casserole is ideal for:

  • Vegetarians seeking hearty dinner options
  • Home cooks wanting a cozy baked dish
  • Anyone trying to eat more vegetables
  • Hosts planning a crowd-pleasing main course
  • Meal preppers who love make-ahead dinners

If you appreciate vegetable-forward comfort meals like Roasted Vegetable Pasta or creamy pasta-style dishes such as Healthy Garlic Parmesan Chicken Pasta (simply skip the chicken for a veggie version), this recipe will fit beautifully into your rotation.

Ingredients You’ll Need

(Serves 6)

  • 2 large eggplants (about 2 lbs / 900g), sliced into ½-inch rounds
  • 2 tablespoons (30ml) olive oil
  • 1 teaspoon salt (divided)
  • ½ teaspoon black pepper
  • 2 cups (480ml) marinara sauce
  • 1½ cups (375g) whole milk ricotta cheese
  • 1 large egg
  • 1 cup (100g) shredded mozzarella cheese
  • ½ cup (50g) grated Parmesan cheese
  • 1 teaspoon dried Italian seasoning
  • 2 tablespoons fresh basil or parsley, chopped

Ingredient Notes and Variations

Choose firm, glossy eggplants without soft spots. Smaller eggplants tend to be less bitter and contain fewer seeds.

Salting the eggplant before roasting helps draw out excess moisture and improves texture.

Whole milk ricotta creates the creamiest result, but part-skim works as well if you prefer a lighter version.

For a flavor boost similar to Creamy Tuscan Shrimp Pasta (minus the shrimp), you can add sautéed spinach or mushrooms between layers.

If you enjoy bold Mediterranean flavors, consider adding a sprinkle of red pepper flakes.

Kitchen Equipment You’ll Need

  • Baking sheets
  • Parchment paper
  • 9×13-inch baking dish
  • Mixing bowl
  • Sharp knife
  • Spatula

Roasting the eggplant on parchment prevents sticking and ensures even browning.

Step-by-Step Preparation: How to Make Eggplant Ricotta Casserole

Step 1: Preheat the Oven

Preheat your oven to 400°F (200°C). Line baking sheets with parchment paper.

Step 2: Prepare the Eggplant

Arrange eggplant slices on the baking sheets. Brush both sides lightly with olive oil and sprinkle with half the salt and black pepper.

Step 3: Roast the Eggplant

Roast for 20–25 minutes, flipping halfway through, until tender and lightly golden. Set aside.

Step 4: Prepare the Ricotta Mixture

In a bowl, combine ricotta cheese, egg, Italian seasoning, remaining salt, and half of the Parmesan. Mix until smooth.

Step 5: Assemble the Casserole

Spread a thin layer of marinara sauce in the bottom of a 9×13-inch baking dish.

Layer half of the roasted eggplant slices over the sauce.

Spread half of the ricotta mixture evenly over the eggplant.

Sprinkle with a portion of mozzarella.

Repeat layers with remaining eggplant, ricotta mixture, sauce, and mozzarella. Finish with the remaining Parmesan on top.

Step 6: Bake

Reduce oven temperature to 375°F (190°C). Bake uncovered for 25–30 minutes, or until bubbly and golden on top.

Step 7: Rest and Garnish

Let the casserole rest for 10 minutes before slicing. Garnish with fresh basil or parsley before serving.

Pro Tips for the Best Eggplant Ricotta Casserole

Roast the eggplant thoroughly. Undercooked eggplant can be spongy.

Let the casserole rest before slicing—this helps it set and prevents excess moisture.

Use a thick marinara sauce to avoid a watery casserole.

For extra browning, broil for 2–3 minutes at the end (watch carefully).

Common Mistakes to Avoid

Skipping the roasting step can result in a soggy texture.

Overloading with sauce may make the casserole too wet.

Using low-quality ricotta can lead to a grainy texture—choose a creamy brand.

Serving Suggestions

Serve Eggplant Ricotta Casserole with a crisp green salad like Cranberry Almond Spinach Salad for contrast.

It also pairs beautifully with warm bread such as Parmesan Garlic Bread to soak up the sauce.

For a comforting dinner spread, add a light soup like Tomato Bisque.

Creative Presentation Ideas

Slice into neat squares and garnish with fresh basil ribbons.

Serve in individual ramekins for an elegant touch at dinner parties.

Drizzle a small amount of extra virgin olive oil on top before serving for shine.

Flavor Variations and Add-Ins

Add sautéed spinach or kale between layers.

Mix fresh herbs like oregano and thyme into the ricotta.

Layer thin slices of zucchini along with eggplant for a mixed vegetable version.

For extra cheesiness, add provolone or fontina between layers.

How to Store and Reheat

Store leftovers in an airtight container in the refrigerator for up to 4 days.

Reheat in the oven at 350°F (175°C) until warmed through.

This casserole also freezes well. Wrap tightly and freeze for up to 2 months. Thaw overnight before reheating.

Make-Ahead Tips

Roast the eggplant a day in advance and store in the refrigerator.

Assemble the casserole up to 24 hours ahead and bake just before serving.

If baking from cold, add 5–10 extra minutes to the cooking time.

Frequently Asked Questions

Do I need to salt the eggplant first?
Salting improves texture but is optional if using fresh, young eggplant.

Can I make it gluten-free?
Yes, the recipe is naturally gluten-free if your marinara sauce is certified gluten-free.

Can I add protein?
Yes, cooked lentils or plant-based crumbles can be layered in for extra heartiness.

Why is my casserole watery?
The eggplant may not have been roasted long enough, or the sauce may be too thin.

Final Thoughts: Why Eggplant Ricotta Casserole Is a Keeper

This Eggplant Ricotta Casserole proves that vegetarian dinners can be just as satisfying and comforting as classic baked dishes. It’s layered with flavor, rich without being heavy, and perfect for feeding a crowd.

With simple ingredients and straightforward steps, it’s a recipe you’ll come back to again and again.

Call to Action – Share and Subscribe

If you loved this Eggplant Ricotta Casserole recipe, share it with fellow comfort-food fans and save it for your next cozy dinner night. Subscribe for more wholesome, flavorful recipes that make everyday meals feel special.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistible Eggplant Ricotta Casserole – Creamy, Cheesy Comfort You’ll Crave


  • Author: Elisa
  • Total Time: 1 hour 15 minutes
  • Yield: 6 1x
  • Diet: Vegetarian

Description

This Eggplant Ricotta Casserole is a cozy, veggie-forward comfort bake with layers of tender roasted eggplant, creamy ricotta, rich marinara, and bubbly melted cheese. Naturally vegetarian, Mediterranean-inspired, and perfect for weeknights or feeding a crowd.


Ingredients

Scale
  • 2 large eggplants (about 2 lbs / 900g), sliced into 1/2-inch rounds
  • 2 tablespoons (30ml) olive oil
  • 1 teaspoon salt (divided)
  • 1/2 teaspoon black pepper
  • 2 cups (480ml) marinara sauce
  • 1 1/2 cups (375g) whole milk ricotta cheese
  • 1 large egg
  • 1 cup (100g) shredded mozzarella cheese
  • 1/2 cup (50g) grated Parmesan cheese
  • 1 teaspoon dried Italian seasoning
  • 2 tablespoons fresh basil or parsley, chopped

Instructions

  1. Preheat the Oven: Preheat oven to 400°F (200°C). Line baking sheets with parchment paper.
  2. Prepare the Eggplant: Arrange eggplant slices on baking sheets. Brush both sides lightly with olive oil and sprinkle with half the salt and black pepper.
  3. Roast the Eggplant: Roast 20–25 minutes, flipping halfway, until tender and lightly golden. Set aside.
  4. Prepare the Ricotta Mixture: In a bowl, combine ricotta, egg, Italian seasoning, remaining salt, and half the Parmesan. Mix until smooth.
  5. Assemble the Casserole: Spread a thin layer of marinara in a 9×13-inch baking dish. Layer half the roasted eggplant, spread half the ricotta mixture, and sprinkle with some mozzarella. Repeat with remaining eggplant, ricotta mixture, sauce, and mozzarella. Finish with remaining Parmesan on top.
  6. Bake: Reduce oven temperature to 375°F (190°C). Bake uncovered 25–30 minutes, until bubbly and golden.
  7. Rest and Garnish: Rest 10 minutes before slicing. Garnish with fresh basil or parsley and serve.

Notes

  • Eggplant tips: Choose firm, glossy eggplants. Smaller ones are often less bitter and have fewer seeds.
  • Salt for better texture: Salting eggplant before roasting helps draw out moisture (optional but helpful).
  • Roast thoroughly: Undercooked eggplant can be spongy—roast until tender and lightly golden.
  • Avoid watery casserole: Use a thick marinara and don’t overload with sauce.
  • Ricotta choice: Whole milk ricotta is creamiest; part-skim works for a lighter version. Choose a smooth, creamy brand to avoid graininess.
  • Add-ins: Layer sautéed spinach, kale, or mushrooms; add red pepper flakes for heat; mix extra herbs into ricotta; add zucchini for a mixed-veg bake.
  • Extra browning: Broil 2–3 minutes at the end (watch closely).
  • Make-ahead: Roast eggplant 1 day ahead. Assemble up to 24 hours ahead; if baking from cold, add 5–10 minutes.
  • Storage: Refrigerate up to 4 days. Reheat at 350°F (175°C) until warmed through.
  • Freezing: Wrap tightly and freeze up to 2 months. Thaw overnight before reheating.
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Category: Main Course
  • Method: Baked
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving

Tags:

You might also like these recipes