Easy Ricotta Eggplant Casserole – Creamy Vegetarian Mediterranean Bake

This Ricotta Eggplant Casserole is a melt-in-your-mouth, vegetarian-friendly delight that combines tender roasted eggplant, creamy ricotta, parmesan, and flavorful tomato sauce into one irresistible Mediterranean bake. If you’re searching for an easy ricotta eggplant casserole, a gluten-free eggplant bake, or a cheesy Italian-inspired vegetarian dinner, this recipe delivers on all fronts. Perfect for summer dinners, family meals, or meatless gatherings, this ricotta eggplant casserole features layers of tender eggplant, rich tomato sauce, and a velvety cheese mixture, all baked to golden perfection. With vibrant herbs, savory parmesan, and a luscious ricotta center, every bite of this vegetarian eggplant casserole offers a comforting and satisfying flavor experience.

Introduction

There’s something truly special about a dish that feels both indulgent and wholesome. This Ricotta Eggplant Casserole captures the essence of Mediterranean cooking with its simple, fresh ingredients layered into a hearty, satisfying bake.

Inspired by Italian casseroles and adapted from classic Mediterranean flavors, this recipe takes seasonal eggplant and transforms it into a cheesy, tender, and flavorful centerpiece. The combination of ricotta, parmesan, and tomato sauce creates a creamy yet slightly tangy texture that perfectly complements the roasted eggplant slices.

Ideal for summer dinners, family-friendly meals, or vegetarian gatherings, this casserole is easy to prepare, naturally gluten-free, and offers a deliciously comforting meal that everyone will love.

Why You’ll Love This Recipe

  • Vegetarian and gluten-free – Suitable for a wide range of dietary needs
  • Creamy and flavorful – Ricotta and parmesan create a luxurious texture
  • Summer-friendly – Highlights seasonal eggplants
  • Family-friendly – Hearty enough to satisfy both kids and adults
  • Layered for depth – Each bite delivers eggplant, tomato, and cheese
  • Make-ahead friendly – Can be prepared slightly in advance for easier cooking

Ingredients Breakdown

Servings: 6 portions

Main Ingredients:

  • 3 eggplants – Thinly sliced for tender layering
  • Olive oil spray – For roasting eggplant
  • 3 cups tomato passata or marinara – Base for rich, tangy flavor
  • 2 tbsp fresh oregano leaves, chopped – Adds aromatic Mediterranean notes
  • 2 tsp fresh basil leaves, chopped – Provides a sweet herbal touch
  • 14 oz fresh ricotta cheese (400 g) – Creamy, mild, and rich
  • 1.5 cup parmesan cheese, grated, divided into 1 cup + ½ cup (155 g total) – Adds savory depth and browning
  • 3 eggs – Bind the cheese mixture for structure
  • Sea salt and freshly cracked pepper – Essential seasoning

Tools & Equipment Needed

  • Baking sheets (2 if needed)
  • Parchment paper
  • Mixing bowls
  • Whisk or spoon for mixing
  • 9×13-inch (23×33 cm) baking dish
  • Knife and cutting board
  • Oven

Optional:

  • Grater for parmesan
  • Spatula for layering

Step-by-Step Instructions

  1. Preheat the oven
    Preheat to 430°F (220°C) for roasting eggplant and baking the casserole.
  2. Prepare the eggplant
    Remove the ends of the eggplants and slice them lengthwise about 5 millimeters (0.2 inches) thick. Arrange slices on parchment-lined baking sheets.
  3. Season and bake eggplant
    Spray lightly with olive oil and season with salt and pepper. Bake for 25 minutes, then remove from the oven. Eggplants may look slightly dry, but they will be tender.
  4. Prepare tomato sauce
    In a bowl, combine tomato passata, 1 tablespoon of oregano, and 2 teaspoons of basil. Set aside.
  5. Prepare cheese mixture
    In another bowl, mix ricotta, 1 cup parmesan, eggs, and remaining oregano (1 tablespoon). Set aside.
  6. Layer the casserole
    In a 9×13-inch baking dish, arrange one layer of eggplant, followed by a layer of tomato sauce, and a layer of cheese mixture. Repeat for a second layer, finishing with the remaining cheese mixture on top. Sprinkle remaining ½ cup parmesan evenly over the top.
  7. Bake the casserole
    Bake at 430°F (220°C) for 30 minutes, or until the cheese is golden brown. Oven temperatures vary, so if browning too quickly, reduce to 355°F (180°C).
  8. Cool and serve
    Remove from the oven and let cool slightly before slicing into portions.

Tips & Variations

  • Vegetarian-friendly: Already vegetarian, but can add roasted zucchini or bell peppers for extra variety
  • Gluten-free: Naturally gluten-free as written
  • Cheese variations: Substitute part of parmesan with pecorino or a mild goat cheese
  • Herb swaps: Fresh thyme or rosemary can complement the flavor
  • Make-ahead: Prepare layers in advance and bake just before serving
  • Serving suggestion: Pair with a fresh green salad or gluten-free bread

Flavor Profile

This Ricotta Eggplant Casserole is savory, creamy, and slightly tangy. Roasted eggplant adds a tender, melt-in-your-mouth texture. The ricotta and eggs create a custard-like, creamy layer, while the parmesan adds a nutty, slightly salty depth. Tomato passata introduces a bright, acidic balance, and fresh herbs enhance the Mediterranean flavor profile. Each bite delivers layered textures—soft eggplant, creamy cheese, and smooth sauce—making it comforting and satisfying.

Nutritional Overview

Per serving (estimated):

  • Calories: 345
  • Protein: 23g
  • Carbohydrates: 24g
  • Fat: 18g
  • Fiber: 9g

This dish is high in protein and fiber while remaining gluten-free and vegetarian.

Make-Ahead & Meal Prep Tips

  • Roast eggplant slices up to 1 day in advance
  • Mix cheese and tomato layers ahead and store separately
  • Assemble just before baking for optimal freshness
  • Store leftovers in an airtight container in the fridge for up to 3 days
  • Reheat in the oven to maintain texture and flavor

FAQs

1. Can I use pre-made marinara instead of passata?
Yes, it works well and adds flavor. Adjust seasoning as needed.

2. How thin should eggplant slices be?
Approximately 5 mm (0.2 inches) for even roasting and tender layers.

3. Can I freeze this casserole?
Freeze before baking for best texture; baked casserole can be stored in the fridge up to 3 days.

4. Can I make it vegan?
Substitute ricotta and parmesan with plant-based alternatives.

5. How do I prevent the top from browning too quickly?
Reduce oven temperature if the cheese begins to darken too fast.

Cooking Timeline

StepTime
Prep Time20 minutes
Cook Time1 hour
Total Time1 hour 20 minutes
Servings6 portions

Serving Suggestions

  • Serve warm as a main dish
  • Garnish with extra fresh oregano or basil
  • Pair with a crisp green salad or roasted vegetables
  • Slice into individual portions for elegant plating

Recipe Variations

  • Extra veggie: Layer in roasted zucchini or bell peppers
  • Cheesy variation: Sprinkle mozzarella on top for added creaminess
  • Herb-forward: Add fresh thyme or rosemary for an aromatic twist
  • Spicy version: Add a pinch of red pepper flakes to the tomato sauce

Ingredient Spotlight

Eggplant

Choose firm, glossy eggplants without blemishes. Store in a cool place and use within a few days. Roasting enhances sweetness and softens texture.

Ricotta Cheese

Fresh ricotta is essential for creaminess. Drain excess liquid if needed to avoid watery layers.

Pro Cooking Tips

  • Arrange eggplant slices in a single layer for even roasting
  • Lightly spray with olive oil to avoid sogginess
  • Keep an eye on the casserole during baking to prevent over-browning
  • Use fresh herbs for a vibrant flavor
  • Let casserole rest slightly before slicing for cleaner portions

Storage & Freezing Guide

  • Refrigerator: Up to 3 days in an airtight container
  • Freezer: Freeze before baking for best texture
  • Reheating: Oven reheating maintains layers and creaminess
  • Avoid: Freezing fully baked casserole may affect texture

Nutrition Estimate Table (Per Serving)

NutrientAmount
Calories345
Protein23g
Carbs24g
Fat18g
Fiber9g

Dietary Notes: Vegetarian, gluten-free, high-fiber, protein-rich.

Expanded Conclusion

This Ricotta Eggplant Casserole is a quintessential Mediterranean vegetarian dish—creamy, savory, and satisfying. With layers of tender roasted eggplant, rich ricotta and parmesan, and vibrant tomato sauce, it’s perfect for family dinners, summer gatherings, or meatless meal prep. Its gluten-free nature and versatile flavor make it a reliable crowd-pleaser.

Whether you’re serving it as a main course or slicing it for sharing, this dish offers comforting textures, rich flavors, and a wholesome, satisfying experience. Save this recipe and make it your go-to vegetarian casserole—delicious, healthy, and easy to prepare.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Easy Ricotta Eggplant Casserole – Creamy Vegetarian Mediterranean Bake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Melt-in-your-mouth eggplants, creamy ricotta, parmesan, and tomato sauce come together in this delicious meatless eggplant casserole that screams summer. Vegetarian and gluten-free.

  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings

Ingredients

Scale
  • 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
  • 1.5 cup parmesan cheese, grated (divided into 1 cup + 1/2 cup)
  • 3 eggs
  • Sea salt and freshly cracked pepper

Instructions

  1. Preheat oven to 430°F (220°C).
  2. Slice eggplants thinly lengthwise (approx. 5 mm). Arrange on parchment-lined baking sheets. Spray with olive oil, season with salt and pepper, and bake 25 minutes. Set aside.
  3. Combine tomato passata, 1 tbsp oregano, and 2 tsp basil in a bowl.
  4. In another bowl, mix ricotta, 1 cup parmesan, eggs, and remaining oregano. Set aside.
  5. In a 9×13-inch baking dish, layer eggplant, tomato sauce, and cheese mixture. Repeat and finish with remaining cheese (1/2 cup parmesan).
  6. Bake at 430°F (220°C) for 30 minutes until cheese is golden. Reduce temperature to 355°F (180°C) if browning too quickly.
  7. Cool slightly, slice, and serve.

Notes

  • Recipe yields slightly more than pictured (approx. 1/3 more).
  • Adapted from French magazine Saveurs.
  • Author: lily
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Category: Main Course
  • Method: Baked
  • Cuisine: Mediterranean

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star