Few dishes bring the warmth and comfort of a homemade meal to your table like a bubbling Baked Eggplant Parmesan Casserole. This layered delight of tender eggplant, rich tomato sauce, and melted cheese is not only a feast for the taste buds but also a crowd-pleaser that satisfies vegetarians and meat-lovers alike. Whether you’re preparing a hearty weeknight dinner or impressing guests, this recipe is your ticket to a wholesome, flavorful experience.
Let’s dive into everything you need to know about crafting this classic Italian-inspired casserole, step by step.
Why You’ll Love This Baked Eggplant Parmesan Casserole
1. A Comforting, Cheesy Delight
Imagine pulling a golden, bubbling casserole from the oven, the aroma of basil and tomato sauce filling your kitchen. The combination of gooey mozzarella, nutty Parmigiano Reggiano, and tender eggplant is pure comfort food heaven.
2. Versatile and Vegetarian-Friendly
Whether you’re a vegetarian or just looking for a lighter meal option, this dish delivers all the satisfaction of a hearty casserole without the need for meat. Pair it with a side salad, crusty bread, or even pasta for a complete meal.
3. Easy to Make and Perfect for Any Occasion
From casual dinners to festive gatherings, this casserole shines in any setting. Plus, you can assemble it ahead of time and bake it when ready, making it a lifesaver for busy schedules.
Ingredients for Baked Eggplant Parmesan Casserole
To make this dish, you’ll need fresh, simple ingredients that come together to create a symphony of flavors. Here’s what you’ll need:
Ingredient Table for Easy Reference
Ingredient | Quantity | Notes |
---|---|---|
Eggplants | 2 large (1.5 lbs/700g) | Thinly sliced |
Pureed tomatoes (passata) | 1.5 lbs (700g) | Smooth or chunky |
White onion | 1 | Finely chopped |
Fresh basil | Small bunch | Torn into pieces |
Mozzarella cheese | 8.8 oz (250g) | Cubed |
Parmigiano Reggiano cheese | 3/4 cup (70g) | Freshly grated |
Olive oil | 1/2 tbsp | For sautéing |
Flour | As needed | For dusting eggplant slices |
Sunflower oil | 1/2 cup (125ml) | For frying |
Salt and black pepper | To taste | For seasoning |

Step-by-Step Instructions for the Perfect Baked Eggplant Parmesan Casserole
Follow these detailed steps to create a casserole that’s bursting with flavor and baked to perfection: Indulge in gourmet dining at home with our Filet Mignon with Shrimp and Lobster Cream Sauce recipe
Step 1: Prepare the Eggplant
- Slice the eggplants thinly, about ¼-inch thick, and place them in a colander.
- Sprinkle the slices lightly with salt and let them sit for one hour. This helps draw out excess moisture and reduces bitterness.
- Rinse the eggplant slices under cold water and pat them dry with a clean kitchen towel or paper towels.
Step 2: Cook the Tomato Sauce
- Heat the olive oil in a large pan over medium heat.
- Add the finely chopped onion and sauté until softened and translucent, about 3-4 minutes. Avoid browning the onion.
- Pour in the pureed tomatoes and tear the basil leaves directly into the pan.
- Season with a pinch of salt and black pepper, and let the sauce simmer gently for 10-15 minutes. Set aside.
Step 3: Fry the Eggplant
- Dust each eggplant slice lightly with flour, shaking off any excess.
- Heat sunflower oil in a frying pan over medium-high heat.
- Fry the eggplant slices for a few seconds on each side until they turn lightly golden.
- Transfer the fried slices to a plate lined with paper towels to absorb excess oil.

Step 4: Assemble the Casserole
- Preheat your oven to 350°F (180°C).
- Spread a small amount of tomato sauce on the bottom of an 11×8-inch oval or rectangular baking dish to prevent sticking.
- Begin layering: Start with a layer of eggplant slices, followed by a sprinkling of Parmigiano Reggiano, mozzarella cubes, a touch of black pepper, and a couple of spoonfuls of tomato sauce.
- Repeat the layering process, reserving one-third of the tomato sauce for the final layer.
Step 5: Bake the Casserole
- Spread the reserved tomato sauce over the top layer and sprinkle with the remaining Parmigiano Reggiano and mozzarella.
- Cover the dish loosely with foil and bake for 20 minutes.
- Remove the foil and bake for an additional 20 minutes until the top is golden and bubbling.
Step 6: Rest and Serve
- Let the casserole rest for 5 minutes before serving to allow the layers to set.
- Garnish with fresh basil leaves and serve warm. Enjoy!
Tips for Success: How to Make the Best Baked Eggplant Parmesan Casserole
- Choose Fresh Ingredients: Opt for firm, shiny eggplants and high-quality cheese for the best flavor.
- Avoid Excess Oil: Frying eggplant can soak up oil quickly. Use a paper towel to blot excess oil for a lighter dish.
- Make It Ahead: Assemble the casserole up to 24 hours in advance and refrigerate until you’re ready to bake.
- Customize the Layers: Add breadcrumbs for extra texture or include sliced zucchini for a twist on tradition.
FAQs About Baked Eggplant Parmesan Casserole
Can I make this dish ahead of time?
Absolutely! Assemble the casserole, cover it, and store it in the fridge for up to 24 hours before baking. This makes it an excellent option for meal prep or entertaining.
How can I make this dish gluten-free?
Swap the flour for a gluten-free alternative, such as rice flour or almond flour, and ensure all other ingredients are certified gluten-free.

Can I freeze Baked Eggplant Parmesan Casserole?
Yes, this dish freezes well. You can freeze it either before or after baking. For best results, thaw it overnight in the refrigerator and reheat in the oven at 350°F (180°C).
What can I serve with this casserole?
A crisp green salad, garlic bread, or even a side of spaghetti pairs beautifully with this casserole. For a lighter option, try roasted vegetables or quinoa.
Conclusion: A Cheesy and Comforting Masterpiece
Baked Eggplant Parmesan Casserole is more than just a meal—it’s a comforting culinary experience that brings family and friends together. With its tender layers of eggplant, rich tomato sauce, and gooey cheese, this dish is sure to become a favorite in your home.
So why wait? Gather your ingredients, preheat your oven, and treat yourself to a classic that’s as satisfying to make as it is to eat. And don’t forget to share your experience—we’d love to hear how your casserole turned out!
Print
Baked Eggplant Parmesan Casserole: A Classic Comfort Food Recipe
- Total Time: 2 hours 10 minutes
Description
- Discover a delicious Baked Eggplant Parmesan Casserole recipe with mozzarella, tomato sauce, and fresh basil
Ingredients
- 2 large eggplants (about 1.5 lbs or 700g)
- 1.5 lbs (700g) pureed tomatoes (passata), smooth or chunky
- 1 white onion
- A small bunch of fresh basil
- 8.8 oz (250g) mozzarella cheese, cubed
- 3/4 cup (70g) freshly grated Parmigiano Reggiano cheese
- 1/2 tbsp olive oil
- Flour for dusting
- 1/2 cup (125ml) sunflower oil for frying
- Salt and black pepper to taste
Instructions
- Prepare the Eggplant:
- Slice the eggplants thinly and place them in a colander. Sprinkle lightly with salt and let them sit for 1 hour. This helps remove excess moisture and improves texture during frying.
- Cook the Tomato Sauce:
- Finely chop the onion and sauté in a pan with olive oil over medium heat until softened and translucent (avoid browning).
- Add the pureed tomatoes and tear the basil leaves into the pan. Season with a pinch of salt and black pepper. Simmer gently for 10-15 minutes, then set aside.
- Fry the Eggplant:
- Rinse the salted eggplant slices under cold water and pat them dry with a clean kitchen towel or paper towels.
- Dust the slices lightly with flour, shaking off any excess. Fry them in sunflower oil for a few seconds on each side until lightly golden. Drain on paper towels to remove excess oil.
- Assemble the Dish:
- Preheat the oven to 350°F (180°C). Use an 11×8 inch oval dish or a similarly sized rectangular baking dish (e.g., 10×8 inches).
- Spread a small amount of tomato sauce on the bottom of the dish to prevent sticking.
- Layer the eggplant slices, followed by a sprinkling of Parmigiano Reggiano, mozzarella cubes, a touch of black pepper, and a couple of spoonfuls of tomato sauce. Repeat the layers, reserving one-third of the sauce for the top.
- Bake the Casserole:
- For the final layer, spread the reserved tomato sauce over the top and sprinkle with Parmigiano Reggiano and mozzarella.
- Cover loosely with foil and bake for 20 minutes. Remove the foil and bake for an additional 20 minutes until the top is bubbling and golden.
- Rest and Serve:
- Let the casserole rest for 5 minutes before serving. Enjoy this cheesy, flavorful dish!
- Prep Time: 1 hour 20 minutes
- Cook Time: 50 minutes
Nutrition
- Serving Size: 6 servings
- Calories: 350 kcal per serving
Keywords: #EggplantParmesan #VegetarianComfortFood #BakedCasserole #CheesyGoodness #ItalianRecipes