Golden layers of tender eggplant melt into bubbling mozzarella while aromatic herbs infuse every bite of this Cheesy Baked Eggplant Casserole. This Mediterranean-inspired comfort dish transforms simple vegetables into a rich, satisfying meal that rivals any pasta bake.
Whether you’re feeding a hungry family or meal-prepping for the week, this casserole delivers restaurant-quality flavor with minimal effort. You’ll learn how to properly prepare eggplant to eliminate bitterness, layer ingredients for maximum flavor, and achieve that perfect golden-brown cheese crust everyone craves.
Table of Contents

Why You’ll Love This Recipe
This Cheesy Baked Eggplant Casserole combines everything you want in a comfort food classic without the guilt. The eggplant becomes impossibly tender and creamy after baking, creating a luxurious texture that contrasts beautifully with the crispy, golden cheese topping. Unlike heavy lasagna, this dish feels lighter while still delivering that same soul-satisfying richness.
The recipe requires minimal prep work and uses straightforward ingredients you probably already have in your kitchen. Each slice holds together perfectly, making it ideal for meal prep or entertaining. The combination of Italian seasonings, tangy tomato sauce, and stretchy melted cheese creates layers of flavor that develop even more deeply as the casserole bakes. Whether you’re looking for a meatless Monday option or simply want to incorporate more vegetables into your diet, this baked eggplant recipe makes healthy eating feel indulgent and exciting.
Ingredients
For the Eggplant Layers:
- 2 large eggplants, about 2 lbs (900g), sliced into 1/4-inch rounds
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
For the Sauce:
- 3 cups (710ml) marinara sauce (homemade or store-bought)
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
For the Cheese Mixture:
- 2 cups (475g) whole milk ricotta cheese
- 1 large egg, beaten
- 1/2 cup (50g) grated Parmesan cheese
- 2 tablespoons fresh basil, chopped
- 3 cups (340g) shredded mozzarella cheese, divided
The eggplant forms the foundation of this dish, so choose firm, glossy specimens without soft spots. The ricotta mixture adds creamy richness between layers, while the mozzarella creates that irresistible stretchy, golden topping. Quality marinara sauce makes a significant difference in the final flavor.
Pro Tips
Salt and Drain Your Eggplant: While not always necessary, salting eggplant slices and letting them sit for 30 minutes draws out excess moisture and any potential bitterness. Pat them completely dry before assembling your casserole to prevent a watery finished dish. This step ensures your cheesy eggplant bake has the perfect texture rather than becoming soggy.
Layer Strategically: Start with sauce on the bottom of your baking dish to prevent sticking, then alternate eggplant, ricotta mixture, and cheese. Think of building a lasagna with eggplant instead of noodles. Save the majority of your mozzarella for the top layer to achieve that gorgeous golden crust everyone fights over.
Let It Rest: After removing your casserole from the oven, resist the temptation to cut into it immediately. Allowing it to rest for 10-15 minutes lets the layers set properly, making slicing clean and easy. This resting period also lets the flavors meld together and prevents burning your mouth on molten cheese. Your patience will be rewarded with perfect, Instagram-worthy slices.
Instructions
Step 1: Prepare the Eggplant
Slice your eggplants into uniform 1/4-inch rounds using a sharp knife or mandoline. Arrange the slices in a single layer on paper towels or clean kitchen towels. Sprinkle both sides generously with kosher salt and let them sit for 30 minutes. This draws out moisture and any bitterness. After 30 minutes, pat the slices completely dry with paper towels, removing all the released liquid and excess salt. Preheat your oven to 375°F (190°C) while the eggplant drains.
Step 2: Make the Ricotta Mixture
In a medium bowl, combine the ricotta cheese, beaten egg, Parmesan cheese, and fresh basil. Stir until everything is evenly incorporated and the mixture becomes smooth and creamy. Season with a pinch of salt and pepper to taste. This ricotta filling adds luxurious creaminess between the layers of your Cheesy Baked Eggplant Casserole. Set this mixture aside while you prepare the other components.
Step 3: Prepare the Sauce
If using store-bought marinara, enhance it by heating it in a saucepan with minced garlic, oregano, and red pepper flakes if desired. Let it simmer for 5 minutes to allow the flavors to blend. If you’re making homemade sauce, ensure it’s slightly thicker than usual since the eggplant will release some moisture during baking. Taste and adjust seasonings as needed.
Step 4: Assemble the Casserole
Lightly grease a 9×13-inch (23x33cm) baking dish with olive oil or cooking spray. Spread about 1 cup of marinara sauce across the bottom of the dish. Arrange a layer of eggplant slices, overlapping slightly if needed to cover the sauce completely.
Dollop half of the ricotta mixture over the eggplant and spread it gently. Sprinkle 1 cup of mozzarella cheese over the ricotta layer, then add another cup of marinara sauce. Repeat the layering process: eggplant, remaining ricotta mixture, 1 cup mozzarella, and remaining sauce. Finish with a final layer of eggplant slices and top generously with the remaining 1 cup of mozzarella cheese.
Step 5: Bake to Golden Perfection
Cover your assembled eggplant parmesan casserole with aluminum foil, tenting it slightly so it doesn’t touch the cheese. Place the dish in your preheated oven and bake for 35 minutes. After 35 minutes, carefully remove the foil and continue baking for an additional 20-25 minutes, uncovered, until the cheese turns golden brown and bubbly.
You’ll notice the edges bubbling vigorously and the top developing those coveted crispy, caramelized spots. If you want extra browning, switch your oven to broil for the final 2-3 minutes, watching carefully to prevent burning.
Step 6: Rest and Serve
Remove the casserole from the oven and let it rest on a cooling rack for 10-15 minutes before slicing. This crucial resting period allows the layers to set, making serving much easier and preventing a messy, runny presentation. Cut into squares using a sharp knife or metal spatula, wiping the blade clean between cuts for neat portions. Garnish with fresh basil leaves and an extra sprinkle of Parmesan if desired.
Looking for inspiration? Try our Pineapple Chicken Kabobs for another bold dish that balances sweet and savory flavors beautifully.
Variations

Mediterranean Eggplant Bake: Add layers of roasted red peppers, sautéed spinach, and crumbled feta cheese between the eggplant layers. Replace the Italian herbs with fresh dill and mint for a Greek-inspired twist. This variation brings bright, tangy flavors that pair beautifully with the creamy cheese.
Meat Lover’s Version: Brown 1 pound of Italian sausage or ground beef and mix it into your marinara sauce for a heartier baked eggplant and cheese casserole. The savory meat adds protein and creates a more substantial main dish that will satisfy even the most devoted carnivores.
Vegan Adaptation: Replace the ricotta with cashew cream or tofu-based ricotta, use nutritional yeast instead of Parmesan, and top with dairy-free mozzarella. The eggplant’s meaty texture makes this dish naturally satisfying even without any animal products. You’ll still achieve that comforting, layered casserole experience everyone loves.
Storage and Serving
Store leftover Cheesy Baked Eggplant Casserole in an airtight container in the refrigerator for up to 5 days. The flavors actually improve after a day or two as everything melds together. Reheat individual portions in the microwave for 2-3 minutes or warm the entire dish covered with foil in a 350°F (175°C) oven for 20 minutes. This casserole freezes beautifully for up to 3 months. Wrap cooled portions tightly in plastic wrap, then aluminum foil, or freeze the entire casserole in a freezer-safe container. Thaw overnight in the refrigerator before reheating.
Serve this casserole as a main dish alongside a crisp green salad and crusty garlic bread for a complete Italian-inspired meal. It also works wonderfully as a side dish for grilled chicken or fish. For brunch, serve smaller portions with a poached egg on top and fresh arugula. The versatility of this dish makes it perfect for any meal occasion, from casual weeknight dinners to elegant dinner parties.
Frequently Asked Questions
Do I really need to salt the eggplant first?
While modern eggplant varieties are less bitter than older types, salting still helps draw out excess moisture, which prevents a watery casserole. If you’re short on time, you can skip this step, but your final dish may have a slightly softer, less structured texture.
Can I bread and fry the eggplant like traditional eggplant parmesan?
Absolutely! For a crispier texture closer to classic eggplant parmesan, bread the slices in flour, egg, and breadcrumbs, then pan-fry them before layering. This adds extra texture but also increases prep time and calories. The unbreaded version in this recipe is lighter and easier.
Why is my casserole watery?
Excess moisture usually comes from not salting and draining the eggplant properly, or using a sauce that’s too thin. Make sure your eggplant slices are thoroughly patted dry, and if your sauce seems watery, simmer it on the stove to thicken it before assembling your casserole.
Can I make this ahead of time?
Yes! Assemble the entire Cheesy Baked Eggplant Casserole up to 24 hours before baking. Cover tightly with plastic wrap and refrigerate. When ready to bake, remove from the refrigerator while the oven preheats, then add 10-15 minutes to the covered baking time since you’re starting with a cold dish.
What’s the best type of eggplant to use?
Globe eggplants (the large, dark purple variety) work best for this recipe because they have large, uniform slices perfect for layering. Italian or Japanese eggplants can also work but will require more slices to cover each layer. Choose firm eggplants with smooth, shiny skin and no soft spots.
Conclusion
This Cheesy Baked Eggplant Casserole is comfort food at its finest, delivering layers of tender vegetables, creamy cheese, and rich tomato sauce in every forkful. It’s the kind of dish that brings families together around the dinner table, with everyone reaching for seconds and asking when you’ll make it again. The beauty lies in its simplicity: humble ingredients transform into something truly special through proper technique and a little patience.
Whether you’re new to cooking with eggplant or a seasoned pro, this recipe proves that vegetable-forward meals can be just as satisfying and craveable as any meat-based dish. Make it once, and it’ll become a regular rotation in your weekly meal plan, requested by family members and praised by dinner guests. The combination of gooey cheese, savory sauce, and perfectly cooked eggplant creates magic that transcends its simple ingredient list.
For more recipe followe me in facebookb and pinterest
Print
Cheesy Baked Eggplant Casserole
Description
This gorgeous casserole turns humble eggplant into layers of cheesy, saucy comfort that everyone will devour. Perfect for feeding a crowd or meal prepping for busy weeknights.
Ingredients
- 2 large eggplants, about 2 lbs, sliced into 1/4-inch rounds
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 3 cups marinara sauce
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes, optional
- 2 cups whole milk ricotta cheese
- 1 large egg, beaten
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh basil, chopped
- 3 cups shredded mozzarella cheese, divided
Instructions
- Slice eggplants into 1/4-inch rounds, arrange on paper towels, sprinkle with salt, and let sit for 30 minutes. Pat completely dry.
- Preheat oven to 375°F. Mix ricotta, egg, Parmesan, and basil in a bowl until smooth.
- Heat marinara sauce with garlic, oregano, and red pepper flakes in a saucepan for 5 minutes.
- Spread 1 cup sauce in a greased 9×13-inch baking dish. Layer with eggplant, half the ricotta mixture, 1 cup mozzarella, and 1 cup sauce. Repeat layers, ending with eggplant and remaining mozzarella on top.
- Cover with foil and bake for 35 minutes. Remove foil and bake 20-25 minutes more until golden and bubbly.
- Let rest for 10-15 minutes before slicing and serving. Garnish with fresh basil if desired.
