If you’re on the hunt for the best eggplant casserole recipe that’s both delicious and easy to prepare, you’re in the right place. This hearty dish combines tender eggplant with a medley of vegetables and gooey cheese, making it a family favorite. Let’s dive into this step-by-step guide to creating the perfect eggplant casserole.
Table of Contents

Why You’ll Love This Eggplant Casserole
This easy eggplant casserole recipe is a lifesaver for busy weeknights. It’s:
- Flavor-Packed: Combining sautéed onions, garlic, bell peppers, mushrooms, and tomatoes with fresh herbs creates a symphony of flavors.
- Cheesy Goodness: Melted Parmesan and mozzarella add a comforting, gooey texture that’s hard to resist.
- Nutritious: Eggplants are low in calories and high in fiber, making this dish both satisfying and wholesome.
Ingredients
To make this delectable eggplant casserole, you’ll need:
- 2 tablespoons butter
- 2 tablespoons olive oil
- 1 large onion, diced
- 2 garlic cloves, minced
- 1 yellow bell pepper, diced
- 2 portobello mushroom caps, sliced into bite-sized pieces
- 3 large tomatoes, diced
- 1 tablespoon fresh parsley, finely chopped
- 1 tablespoon fresh basil, finely chopped
- 1/2 tablespoon fresh thyme
- 1/4 cup vegetable oil
- 2 medium eggplants, cut into bite-sized pieces
- 1 tablespoon salt
- 1 tablespoon flour
- 1/2 cup Parmesan cheese, grated
- 4 ounces fresh mozzarella, sliced
Step-by-Step Instructions
- Prepare the Eggplant: Place the eggplant pieces in a colander and sprinkle with 1 tablespoon of salt. Let them sit for about 30 minutes to draw out any bitterness. Rinse and pat dry.
- Sauté the Vegetables:
- In a large skillet, heat butter and olive oil over medium heat.
- Add diced onion and cook until translucent, about 5 minutes.
- Stir in minced garlic and cook for another minute.
- Add diced yellow bell pepper and portobello mushrooms. Sauté until softened, approximately 5-7 minutes.
- Mix in diced tomatoes, parsley, basil, and thyme. Cook for an additional 5 minutes, allowing the flavors to meld.
- Cook the Eggplant:
- In a separate skillet, heat vegetable oil over medium-high heat.
- Add the eggplant pieces and cook until golden brown and tender, about 10 minutes.
- Sprinkle 1 tablespoon of flour over the eggplant and stir well to combine. This helps thicken the mixture.
- Combine and Bake:
- Preheat your oven to 375°F (190°C).
- In a large mixing bowl, combine the sautéed vegetables and cooked eggplant. Mix thoroughly.
- Transfer the mixture into a greased baking dish.
- Sprinkle grated Parmesan cheese evenly over the top.
- Arrange sliced mozzarella on top of the Parmesan.
- Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown.
- Serve: Let the casserole cool for a few minutes before serving. Enjoy this comforting dish with a side salad or crusty bread.
Cooking Tips
- Salting the Eggplant: This step is crucial to remove excess moisture and any potential bitterness from the eggplant.
- Cheese Variations: Feel free to experiment with different cheeses like cheddar or gouda for a unique twist.
- Add Protein: For a heartier meal, consider adding cooked ground beef or lentils to the vegetable mixture.
Personal Anecdote
I remember the first time I made this eggplant casserole for my family. My kids, who were skeptical about eggplant, ended up loving it and even asked for seconds. Now, it’s a regular on our dinner table, especially during busy weekdays when we need something quick yet nutritious.
FAQs
Can I prepare this casserole in advance?
Absolutely! You can assemble the casserole a day ahead, refrigerate it, and bake it when ready to serve.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until warmed through.
Can I freeze the eggplant casserole?
Yes, you can freeze the baked casserole. Let it cool completely, wrap it tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
Conclusion
This eggplant casserole is a testament to how simple ingredients can come together to create a dish that’s both comforting and delectable. Whether you’re a seasoned cook or a kitchen novice, this recipe is sure to become a favorite in your household. Enjoy the delightful blend of flavors and the cheesy goodness that makes this casserole truly special.

Easy Eggplant Casserole
Ingredients
- 2 tablespoons butter
- 2 tablespoons olive oil
- 1 large onion, diced
- 2 cloves garlic, minced
- 1 yellow bell pepper, diced
- 2 portobello mushroom caps, sliced into bite-sized pieces
- 3 large tomatoes, diced
- 1 tablespoon fresh parsley, finely chopped
- 1 tablespoon fresh basil, finely chopped
- ½ tablespoon fresh thyme
- ¼ cup vegetable oil
- 2 medium eggplants, cut into bite-sized pieces
- 1 tablespoon salt for drawing out bitterness
- 1 tablespoon flour to help thicken the mixture
- ½ cup Parmesan cheese, grated
- 4 ounces fresh mozzarella, sliced
Instructions
- Place the eggplant pieces in a colander and sprinkle with 1 tablespoon of salt. Let them sit for about 30 minutes to draw out any bitterness. Rinse and pat dry.
- In a large skillet, heat butter and olive oil over medium heat.
- Add diced onion and cook until translucent, about 5 minutes.
- Stir in minced garlic and cook for another minute.
- Add diced yellow bell pepper and portobello mushrooms. Sauté until softened, approximately 5-7 minutes.
- Mix in diced tomatoes, parsley, basil, and thyme. Cook for an additional 5 minutes, allowing the flavors to meld.
- In a separate skillet, heat vegetable oil over medium-high heat.
- Add the eggplant pieces and cook until golden brown and tender, about 10 minutes.
- Sprinkle 1 tablespoon of flour over the eggplant and stir well to combine.
- Preheat your oven to 375°F (190°C).
- In a large mixing bowl, combine the sautéed vegetables and cooked eggplant. Mix thoroughly.
- Transfer the mixture into a greased baking dish.
- Sprinkle grated Parmesan cheese evenly over the top.
- Arrange sliced mozzarella on top of the Parmesan.
- Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown.
- Let the casserole cool for a few minutes before serving. Enjoy with a side salad or crusty bread.