Ricotta Eggplant Casserole

If you love cozy, cheesy comfort food, this Ricotta Eggplant Casserole will make you want to pull up a chair and stay awhile. The soft roasted eggplant, creamy ricotta, rich tomato sauce, and bubbling mozzarella come together in one satisfying dish that feels homemade in the best possible way. This recipe is simple but packed with flavor, and the focus keyphrase, ricotta eggplant casserole, fits perfectly for anyone searching for an easy, comforting weeknight dinner.

I’ve always loved eggplant, especially when it gets that soft, almost buttery texture after roasting. This dish takes that texture and pairs it with warm herbs, garlic, and three layers of cheese—ricotta, mozzarella, and Parmesan. It’s the kind of bake you can pull together without a lot of fuss, but it still tastes like something special. If you’ve ever had lasagna but wished it was lighter, or if you want a vegetarian dinner that still feels hearty, this recipe checks every box.

What I love most is how forgiving it is. You can roast the eggplant ahead of time, keep the ricotta mixture ready in the fridge, and assemble everything when you’re ready to bake. It’s also great for meal prep because it reheats beautifully. Whether you’re cooking for your family, hosting friends, or just craving a warm dish on a chilly night, this ricotta eggplant casserole delivers every single time.


What Makes This Ricotta Eggplant Casserole Special?

This dish looks simple, but there are several reasons it stands out from other eggplant casserole recipes:

  • Creamy ricotta layer that adds richness without making the dish heavy
    The ricotta mixture melts into the sauce and eggplant for a smooth, indulgent texture.

  • Roasted eggplant that stays tender, not soggy
    Roasting brings out a deep, caramelized flavor and prevents the casserole from becoming watery.

  • Great for beginners—no frying required
    Many eggplant casseroles call for frying slices in oil, but this version skips that step to save time (and mess).

  • Make-ahead friendly
    You can assemble the entire dish a day ahead and bake it when ready.

  • Versatile and easy to customize
    Add spinach, mushrooms, Italian sausage, pesto, or even swap cheeses.

This recipe works because of a few helpful techniques: roasting at a high temperature for firmness, seasoning early, and layering everything like a lighter version of lasagna.


Ingredient Notes

Here’s a breakdown of the most important ingredients and why they matter:

  • Eggplant
    Choose medium eggplants with smooth skin. They roast evenly and stay creamy inside.
    Substitution: zucchini slices or roasted mushrooms.

  • Ricotta cheese
    Full-fat ricotta gives the best texture.
    Substitution: cottage cheese blended until smooth.

  • Mozzarella cheese
    Freshly shredded melts better and creates a stretchy top layer.
    Substitution: provolone or fontina.

  • Parmesan cheese
    Adds salty, nutty flavor that balances the creamy ricotta.

  • Tomato sauce
    Use a thick, good-quality marinara.
    Tip: thin watery sauces can make the casserole soggy.

  • Garlic and herbs
    Italian seasoning, basil, and garlic add depth to the ricotta mixture.

  • Olive oil
    Helps the eggplant roast evenly and enhances the flavor.

  • Salt and pepper
    A must for seasoning the eggplant slices, which tend to be bland without enough salt.

Equipment note: A large baking dish (9×13) works best for even layers.


How To Make Ricotta Eggplant Casserole

1. Prepare the eggplant

Preheat your oven to 425°F (220°C). Slice the eggplant into 1/2-inch rounds and arrange them on a baking sheet. Brush each slice with olive oil and sprinkle with salt and pepper. Roast for 20–25 minutes until soft and lightly browned.
Tip: Do not skip roasting—it removes extra moisture and prevents sogginess.

2. Mix the ricotta filling

In a bowl, combine 2 cups ricotta, 1 beaten egg, 1 cup shredded mozzarella, 1/2 cup Parmesan, 2 cloves garlic (minced), and 1 teaspoon Italian seasoning. Mix until creamy.
Look for a mixture that is thick but spreadable.

3. Assemble the casserole

Reduce oven temperature to 375°F (190°C). Spread a thin layer of tomato sauce on the bottom of your baking dish. Add a layer of roasted eggplant, then dollop and spread the ricotta mixture. Repeat layers until ingredients are used.
Tip: End with sauce and mozzarella on top to get a golden, bubbly finish.

4. Bake

Cover loosely with foil and bake for 25 minutes. Remove foil and bake another 15 minutes or until the top is melted and lightly browned.
You should see bubbling on the sides and a golden top.

5. Rest before serving

Let the casserole rest for 10–15 minutes. This helps it set so slices hold together.


Storage Options

Room temperature:
Keep leftovers at room temp for no more than 1 hour.

Refrigerator:
Store in an airtight container for 3–4 days. Reheat covered at 350°F for 15–20 minutes.

Freezer:
Wrap tightly and freeze for up to 3 months.
Tip: Freeze in slices for easy reheating.

Reheating:
Bake at 350°F until warmed through, or microwave individual portions.


Variations and Substitutions

  • Spinach Ricotta Version
    Mix 1 cup sautéed spinach into the ricotta layer.

  • Low-Carb Version
    Replace tomato sauce with pesto or roasted red pepper puree.

  • High-Protein Version
    Add Italian turkey sausage or cooked lentils between layers.

  • Summer Veggie Kit
    Add sliced zucchini, peppers, or cherry tomatoes.

  • Spicy Version
    Add crushed red pepper or Calabrian chili paste to the sauce.


Frequently Asked Questions

1. Can I peel the eggplant?
Yes. Peeling makes the texture softer, especially if your eggplant is large.

2. How do I prevent eggplant from being bitter?
Modern eggplants aren’t very bitter, but you can salt slices for 15 minutes, then rinse and pat dry.

3. Can I use store-bought tomato sauce?
Absolutely—just choose a thick one so the casserole doesn’t get watery.

4. What if my casserole seems too wet?
Bake uncovered longer until the top browns. Extra moisture usually comes from thin sauces.

5. Can I assemble this ahead of time?
Yes—assemble and refrigerate for up to 24 hours before baking.

6. Can I freeze before baking?
Yes. Assemble, wrap well, and freeze. Bake from frozen by adding 20 extra minutes.


Conclusion

This ricotta eggplant casserole is warm, cheesy, and comforting without being heavy. It’s easy to make, great for meal prep, and simple to adjust to your taste. If you try it, let me know how it turns out—I always love hearing how people make it their own.

Print

Ricotta Eggplant Casserole

  • Author: Elvaya Creston
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings

Ingredients

Eggplant, ricotta, mozzarella, Parmesan, tomato sauce, garlic, olive oil, Italian seasoning, egg, salt, pepper.

Instructions

Roast eggplant slices at 425°F for 20–25 minutes. Mix ricotta with egg, garlic, Parmesan, mozzarella, and herbs. Layer sauce, eggplant, and ricotta in a baking dish. Top with sauce and cheese. Bake at 375°F for 40 minutes total. Rest before serving.

Nutrition

  • Calories: 290
  • Fat: 19g
  • Carbohydrates: 14g
  • Protein: 16g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating