This delicious eggplant casserole is rich and satisfying. Whether you enjoy it as a meatless main or a flavorful side dish, it’s a versatile recipe that also makes great leftovers - perfect for meal prep.

In this hearty eggplant casserole, flavorful roasted eggplant slices, tangy tomato sauce, and melted mozzarella combine to create a delightful culinary experience. To make it, you will layer eggplant, marinara sauce, and cheese, then bake the layers to cheesy, melty perfection. Eggplant is wonderfully flavorful, almost "meaty," so this casserole can serve as a meatless main course.
Ingredients

See the recipe card for exact measurements. Here are my comments on some of the ingredients.
- Eggplant: Look for a large, firm eggplant with smooth skin.
- To season: Kosher salt, black pepper, and garlic powder.
- Marinara sauce: Try to find a no-sugar-added sauce such as Rao's.
- Shredded Mozzarella: A good alternative to mozzarella is provolone.
- Grated parmesan: Shredded parmesan works in this recipe, too.
Variations
- If you'd like to add meat, you can brown a pound of ground beef separately and layer it with the eggplant layers.
- Add a handful of baby spinach leaves to each of the eggplant layers. Not too much, as they tend to release water into the casserole.
- If you enjoy spicy food, add ¼ or even ½ teaspoon of red pepper flakes to the marinara sauce.
- You can use ½ teaspoon of fresh minced garlic instead of garlic powder.
Instructions
The detailed instructions and step-by-step photos are included in the recipe card. Here's a quick overview.
Slice the eggplant into rounds and season them. Roast the slices on both sides in a hot oven. You want the eggplant fully cooked at this point.

Layer the eggplant slices, marinara sauce, and mozzarella in a baking dish.

Bake the casserole until golden and bubbly, for about 15 minutes in a 425°F oven. Let it rest for about 10 minutes before digging in.

This is so good! I doubled the marinara because I like it saucy but it was quick, easy, and so delicious! And WW friendly - low points! I will definitely make this many more times! I really enjoyed it.
Jeanne
Read more comments
Recipe Tips
- The leftovers are delicious, so it's not a bad idea to double the recipe. If you wish to double it, simply bake it in a 2-quart baking dish. You'll need two baking sheets for the initial step of roasting the eggplant slices.
- There's no need to peel the eggplant. The peel is beautiful. While some worry that the peel will have a bitter taste, I find that high-heat roasting, as we do here, takes care of that.
- Storage: You can keep the leftovers in an airtight container in the fridge for 3-4 days. You can gently reheat them in the microwave or simply eat them cold. It's a bit like eating cold leftover pizza. It's different than hot but really good!
Serving Suggestions
Eggplant casserole is a great side dish, but it is so filling and substantial that I often serve it as a meatless entree. When I serve it as an entree, I divide the casserole into two servings instead of four and serve it with any of the following:
Recipe Card
Cheesy Eggplant Casserole
Video
Ingredients
- Avocado oil spray - for pan
- 1 large eggplant - 1 ¼ pound, unpeeled
- ¼ teaspoon Diamond Crystal kosher salt
- ¼ teaspoon black pepper
- ¼ teaspoon garlic powder
- ½ cup marinara sauce
- 1 cup mozzarella - shredded, part-skim, divided; 4 ounces
- 1 tablespoon parmesan - grated
Instructions
- Preheat the oven to 500°F. Line a large, rimmed baking sheet with high-heat-resistant parchment paper (or nonstick foil). Spray the parchment with avocado oil spray.
- Slice the eggplant into ¼-inch thick slices. Arrange the slices on the prepared baking sheet. Spray with avocado oil. Season with kosher salt, black pepper, and garlic powder. Roast the eggplant for 15 minutes.
- Remove the baking sheet from the oven. Turn the eggplant slices to the other side. Spray again with oil. Return to the oven and roast until browned and tender. This should take about 10 more minutes, but keep a close eye on the eggplant to ensure it doesn't burn.
- Remove the baking sheet from the oven. Reduce the oven temperature to 425°F.
- Arrange half of the roasted eggplant slices in the bottom of a greased 1-quart casserole dish. Spread half the marinara sauce on the eggplant pieces and sprinkle them with half the mozzarella.
- Arrange the remaining eggplant slices on top. Spread them with the remaining marinara sauce and sprinkle with the remaining mozzarella and with the parmesan.
- Bake the casserole until golden and bubbly, for about 15 minutes. Allow it to cool for 10 minutes before serving.
Notes
- This casserole is great as a side dish, but it is so filling and substantial that I often serve it as a meatless entree, in which case I divide the casserole into two servings instead of four and serve it with a green side like arugula salad or steamed broccoli.
- You can keep the leftovers in an airtight container in the fridge for 3-4 days. You can gently reheat them in the microwave or simply eat them cold. It's a bit like eating cold leftover pizza. It's different than hot, but it's good!
- Since the leftovers are so good, it's not a bad idea to double the recipe. If you wish to double it, bake the casserole in a 2-quart baking dish. You'll need two baking sheets for the initial step of roasting the eggplant slices.
Nutrition per Serving
Save this Recipe!
We will also add you to our weekly newsletter. Unsubscribe anytime. See healthyrecipesblogs.com/privacy/ to learn how we use your email.
Disclaimers
Most recipes are low-carb and gluten-free, but some are not. Recommended and linked products are not guaranteed to be gluten-free. Nutrition info is approximate. Please verify it independently. The carb count excludes non-nutritive sweeteners. Please read these Terms of Use before using any of my recipes.
Tammy B says
This was so easy to make, and it is delicious!
Vered DeLeeuw says
I'm so glad you enjoyed this casserole, Tammy! Thank you for the comment.
Phyllis DiGiacinto says
my family loves it cold on Italian bread. in fact we wait till the next day when it been in the fridge.
Vered DeLeeuw says
That sounds so good, Phyllis! Thank you for sharing.
t says
why cant i find the video
Vered DeLeeuw says
Hi!
The video can be found in the recipe card:
https://promoedge.info/eggplant-casserole-recipe/#recipe%3C/a%3E%3C/p%3E
If you use an ad blocker, it's possible that it's blocking the video.
Jeanne says
This is so good! I doubled the marinara because I like it saucy but it was quick, easy, and so delicious! And WW friendly - low points! I will definitely make this many more times! I really enjoyed it.
Vered DeLeeuw says
I'm so glad you enjoyed this casserole, Jeanne! Thank you for taking the time to review it.
Terry says
I made this for a group of friends last night and they loved it. I added a little bit of basil and spinach to the middle layer and some panko breadcrumps on top. It was delicious. Thanks for sharing such an easy, healthy and delicous recipe!
Vered DeLeeuw says
I'm so glad this was a success, Terry! Thank you for the review and for sharing your yummy tweaks.
Gina D. says
Hi, I'd like to make this tonight but don't have avocado oil on hand. Would grapeseed or vegetable oil be ok?
Vered DeLeeuw says
Hi Gina,
While I prefer avocado oil, the oils you mentioned will work.
Kate says
When you say to "roast" the eggplant slices, are we actually to Grill or Bake the slices to start with? Roasting is baking, but are you putting them under the Grill to start with or not?
Vered DeLeeuw says
Hi Kate, I bake the eggplant slices before assembling the casserole. I don't grill them.
lalley says
Absolutely love this recipe! If I wanted to freeze it could I assemble then freeze or should I cook and let cool before freezing?
Vered DeLeeuw says
I recommend baking the casserole, letting it cool completely, and carefully draining any liquid from the bottom of the pan.
Once cool, wrap it in cling wrap followed by foil, and freeze for up to three months.
To reheat, thaw the casserole in the fridge for 24 hours. Remove it to the counter for 30 minutes so the baking dish is not refrigerator-cold. Unwrap it.
Preheat your oven to 350°F and place the casserole in the oven, uncovered, until heated to 165°F, for about 20 minutes.
Dennis Hurshman says
Fast, easy, and delicious. This will be my go-to eggplant recipe!
Vered DeLeeuw says
Yay! I'm so glad you enjoyed this casserole, Dennis!
Shawn Cooper says
I sliced the eggplant 1/4 inch. Even measured it. After 25 minutes at 500 degrees, the eggplant was too dark. The recipe looks tasty so I’ll probably try again with thicker slices and keep an eye on the eggplant while it’s roasting.
Vered DeLeeuw says
Sounds like a good plan, Shawn. Thanks for the feedback. I updated the recipe to remind people to keep an eye on the eggplant.
Renee says
I love eggplant! I have just made this! absolutely delicious. Thank you for sharing.
Vered DeLeeuw says
You're very welcome, Renee! Glad you liked it.