Baked Eggplant Casserole

By: Barbara Updated on Tue, 12 May 2026 16:44:12 GMT Hearty Mains
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Tue, 12 May 2026 16:44:12 GMT

Read it →
A baked eggplant casserole with cheese and tomatoes. Pin it
A baked eggplant casserole with cheese and tomatoes.

This baked eggplant casserole brings together simple Mediterranean flavors into a comforting dish that works beautifully as a main or a side. It’s perfect for those who enjoy rich tomato sauce combined with tender roasted eggplant and a hint of fresh herbs. The gentle roasting of eggplant ensures each bite melts in your mouth without any bitterness.

Ingredients

  • 2 large eggplants sliced into 1/2 inch rounds: sweating with salt removes excess moisture and bitterness, choose firm eggplants with shiny skins
  • 3 tablespoons extra virgin olive oil: provides the foundation for roasting and sautéing, pick a high quality one for best flavor
  • 1 medium onion finely diced: adds sweetness and depth
  • 3 cloves garlic minced: essential for that aromatic Mediterranean touch
  • 1 can 28 ounce crushed tomatoes: the base for the rich sauce, opt for a high quality brand or fresh if you have time
  • 1 teaspoon dried oregano: key herb in Greek cooking, try to get Mediterranean oregano which has a more intense flavor
  • 1/2 cup fresh basil chopped: stir in at the end to keep its brightness
  • 1/2 teaspoon sea salt plus more for sweating the eggplant: sea salt adds a clean taste
  • 1/2 teaspoon black pepper: freshly ground for best results
  • 1/2 cup Feta cheese or shredded Mozzarella optional: I prefer feta for the tang it adds but mozzarella creates a lovely melty topping
A baked eggplant casserole with cheese and basil.
A baked eggplant casserole with cheese and basil.

Step-by-Step Instructions

Prepare Eggplant:
Arrange slices on a tray lined with paper towels. Sprinkle each slice with salt and let them sit for 20 minutes. This step is crucial as it helps draw out moisture and any bitterness. After 20 minutes, pat dry with fresh towels very thoroughly to avoid sogginess during roasting.
Roast:
Heat your oven to 400 degrees Fahrenheit or 200 degrees Celsius. Place the eggplant slices on a baking sheet in a single layer. Brush both sides lightly with olive oil. Roast for 20 minutes flipping each slice halfway through to ensure even caramelization and tenderness. The roasting caramelizes the edges and softens the eggplant.
Make Sauce:
While the eggplant roasts, heat olive oil in a pan over medium heat. Add the diced onion and cook gently until soft and translucent about 8 to 10 minutes. Add minced garlic and cook for another minute to release its aroma. Pour in the crushed tomatoes followed by oregano, salt and pepper. Let this mixture simmer on low heat for about 15 minutes so the flavors meld. Just before turning off the heat stir in fresh chopped basil to retain its fresh green notes.
Assemble:
Preheat your baking dish by spreading half a cup of sauce at the bottom. Layer half of your roasted eggplants over the sauce. Spoon half the remaining sauce over the first eggplant layer. Repeat layers finishing with the sauce on top. If you are using cheese scatter evenly over the top for a delicious golden crust later.
Bake:
Lower oven temperature to 375 degrees Fahrenheit or 190 degrees Celsius. Bake the assembled casserole for 25 to 30 minutes until it bubbles gently and the cheese is melted and slightly golden if using. Let the casserole rest at least 10 minutes once out of the oven so the sauce sets up nicely and makes it easier to cut into portions.

Storage Tips

Store leftovers in an airtight container in the refrigerator and consume within 3 to 4 days for best flavor. It reheats beautifully in the oven or microwave. You can freeze portions for up to 3 months. When reheating from frozen, allow it to thaw overnight in the fridge to maintain texture.

Ingredient Substitutions

If you cannot find fresh basil try adding a teaspoon of dried basil earlier in cooking but note it won’t be as bright. You can swap feta for ricotta or goat cheese for creaminess. Use diced fresh tomatoes instead of canned crushed tomatoes for a fresher, chunkier sauce if in season. For a vegan version simply omit cheese and consider a sprinkle of toasted breadcrumbs on top before baking.

Serving Suggestions

A baked eggplant casserole with cheese and basil.
A baked eggplant casserole with cheese and basil.

Pair this casserole with a crisp green salad dressed with lemon and olive oil to contrast the richness. It also works perfectly alongside grilled meats or a chilled cucumber yogurt dip (tzatziki) for a classic Mediterranean combo. Warm crusty bread is a must here to scoop up any leftover sauce.

Cultural Context

Eggplant is a staple in Mediterranean and Middle Eastern cuisines celebrated for its meaty texture and versatility. This baked casserole echoes Greek moussaka but is lighter without the layered meat and béchamel sauce. It’s a wonderful way to enjoy seasonal summer vegetables and brings a sense of home and tradition to the table.

Frequently Asked Questions

How do you prepare eggplant for baking?

Slice the eggplant into rounds, sprinkle with salt, and let them sit for about 20 minutes to draw out moisture and reduce bitterness. Pat dry before roasting.

What herbs complement eggplant in this dish?

Fresh basil and dried oregano bring aromatic Mediterranean notes that enhance the tomato sauce and eggplant layers.

Can I use different cheeses in this casserole?

Yes, feta adds a tangy touch while mozzarella gives a melty, creamy texture. Both work well alone or combined.

Why roast the eggplant before assembling?

Roasting softens the eggplant, deepens its flavor, and ensures it cooks evenly without becoming soggy in the casserole.

Is this dish suitable as a main or side?

Its hearty layers and balanced flavors make it versatile for serving alongside other dishes or as a satisfying main for a light meal.

4.50 from 125 votes

Baked Eggplant Casserole

Prep Time:
25 Minutes
Cook Time:
45 Minutes
Total Time:
70 Minutes
Servings:
6
A baked eggplant casserole with cheese and tomatoes.

Tender eggplant baked with tomato sauce, herbs, and optional cheese for a wholesome Mediterranean meal.

Ingredients

  • Vegetables

  • 2 large eggplants, sliced into 1/2-inch rounds
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • Canned & Dry Goods

  • 1 can (28 oz) crushed tomatoes
  • 1 tsp dried oregano
  • 1/2 tsp sea salt plus additional for sweating eggplant
  • 1/2 tsp black pepper
  • Herbs & Oils

  • 3 tbsp extra virgin olive oil
  • 1/2 cup fresh basil, chopped
  • Dairy (Optional)

  • 1/2 cup feta cheese or shredded mozzarella

Instructions

1.

1. Prepare Eggplant: Arrange eggplant slices on a paper towel-lined tray, sprinkle with salt, and let sit for 20 minutes to draw out moisture. Pat dry with paper towels.

2.

2. Roast Eggplant: Preheat the oven to 400°F. Place eggplant slices on a baking sheet, brush with 1 tablespoon olive oil, and roast for 20 minutes, flipping halfway through.

3.

3. Prepare Tomato Sauce: In a pan, heat 2 tablespoons olive oil over medium heat. Sauté onion and garlic until softened. Add crushed tomatoes, dried oregano, 1/2 tsp salt, and black pepper. Simmer the sauce gently for 15 minutes, then stir in fresh basil just before removing from heat.

4.

4. Assemble Casserole: In a 9x13 inch baking dish, spread half a cup of tomato sauce. Layer half the roasted eggplant slices, then half the remaining sauce. Repeat layering. If desired, sprinkle cheese evenly on top.

5.

5. Bake and Rest: Reduce oven temperature to 375°F. Bake the assembled dish for 25 to 30 minutes until bubbling and golden. Allow to rest for 10 minutes before serving.

Notes

  1. Sweating the eggplant removes bitterness and excess moisture, improving texture.

Tools You'll Need

  • Oven
  • Baking sheet
  • 9x13 inch baking dish
  • Sauté pan
  • Paper towels

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (feta or mozzarella cheese) if added

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 185
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~