If you’re looking for a comforting yet healthy twist on a classic favorite, this Eggplant Lasagna is just the dish to bring to your dinner table.
With layers of sliced eggplant, a rich ricotta filling, and a savory marinara sauce, this dish is perfect for anyone who loves Italian flavors.
Plus, it’s a fantastic way to load up on veggies!
Why This Recipe Is a Must-Try
Eggplant lasagna is a unique and delicious way to enjoy the classic lasagna you love without all the carbs.
This recipe takes thin slices of eggplant, makes them the star of the show, and layers them with creamy ricotta and mozzarella cheeses, fresh spinach, and zesty marinara.
It’s a hearty meal that’s packed with flavors and nutrients, making it satisfying for both vegetarians and meat lovers alike.
Whether it’s a cozy family dinner or a gathering with friends, this eggplant lasagna is sure to impress!
Ingredients
- 2 pounds eggplants (about 3 medium), sliced lengthwise into ½ inch slices
- 3 tablespoons olive oil, divided
- 1 ½ teaspoons kosher salt
- 1 15-ounce container ricotta cheese
- 1 10-ounce package frozen chopped spinach, thawed and excess moisture squeezed out
- 1 egg
- 1 ½ cups shredded mozzarella cheese, divided
- ¾ cup shredded parmesan cheese, divided
- 1 teaspoon dried oregano
- ½ teaspoon ground black pepper
- 8 ounces mushrooms, sliced
- 3 cloves garlic, minced
- 2 cups marinara sauce
- Fresh basil for garnish
How To Make Eggplant Lasagna
Prepare the Eggplant
Start by preheating your oven to 400°F (200°C).
While it’s warming up, slice your eggplants lengthwise into ½-inch thick slices.
Lay them out on a large baking sheet, and brush or drizzle 2 tablespoons of olive oil over the slices.
Sprinkle with 1 teaspoon of kosher salt.
This step helps to draw out moisture from the eggplant and enhances its flavor.
Bake the eggplant slices for about 20 minutes until they are tender and just starting to brown.
Flip the slices halfway through for even cooking.
Make the Cheese Mixture
In a mixing bowl, combine the ricotta cheese, thawed and drained spinach, the egg, 1 cup of the shredded mozzarella cheese, ½ cup of the parmesan cheese, dried oregano, and black pepper.
Stir everything together until it’s well combined.
This cheesy mixture will add creaminess and flavor to your lasagna.
Sauté the Garlic and Mushrooms
In a skillet, heat the remaining 1 tablespoon of olive oil over medium heat.
Add the sliced mushrooms and minced garlic.
Sauté until the mushrooms are browned and tender, about 5-7 minutes.
This step will bring out the best flavor in your mushrooms and garlic, adding a delicious depth to the dish.
Assemble the Lasagna
Now it’s time to put it all together! Start by spreading a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish.
Place a layer of eggplant slices on top of the sauce, slightly overlapping them.
Next, spread half of the cheese mixture over the eggplant.
Then, add another layer of marinara sauce, followed by another layer of eggplant.
Repeat this process, ending with a final layer of eggplant on top.
For the last layer, generously spread the remaining marinara sauce and sprinkle the top with the remaining mozzarella and parmesan cheese.
This will create a beautiful, bubbly, cheesy crust as it bakes.
Bake the Lasagna
Cover the baking dish with aluminum foil, ensuring it doesn’t touch the cheese, and bake for 30 minutes in the preheated oven.
After 30 minutes, remove the foil and continue baking for another 15-20 minutes until the cheese is bubbly and golden brown.
Let It Rest
Once the lasagna is out of the oven, let it rest for about 10-15 minutes.
This waiting time allows the layers to set, making it easier to cut and serve.
Expert Tips
- Make sure to salt the eggplant and let it sit for a little while before baking. This helps remove excess moisture and bitterness.
- Experiment with different cheeses! You can add ricotta, feta, or even goat cheese for a different flavor.
- If you want to bulk up the dish, throw in some zucchini or sliced bell peppers between the layers.
- Top with fresh basil or a sprinkle of red pepper flakes for an added punch of flavor right before serving!
Variations and Customizations
- Add ground turkey or chicken for a meatier lasagna.
- Swap the marinara for a white sauce or pesto for a delicious twist.
- Use different vegetables like zucchini, spinach, or bell peppers for added nutrition and variety.
- Add crushed red pepper flakes to the marinara sauce for some heat.
How to Store Leftovers
If you have leftovers (which is always great!), let the lasagna cool completely before storing.
You can keep it in an airtight container in the refrigerator for up to 3-4 days.
When you’re ready to reheat, pop a piece in the microwave, or place in an oven-safe dish and heat at 350°F (175°C) for about 20-25 minutes until warmed through.
FAQ
Can I make eggplant lasagna ahead of time?
Absolutely! You can assemble the lasagna a day in advance.
Just cover it tightly with plastic wrap and keep it in the refrigerator until you’re ready to bake it.
You might need to add a few extra minutes to the baking time if it goes into the oven straight from the fridge.
Can I freeze eggplant lasagna?
Yes, eggplant lasagna freezes well! Just assemble it, cover well with foil or plastic wrap, and freeze before baking.
When you’re ready to eat it, thaw it overnight in the refrigerator and bake as usual.
How do I know when the lasagna is done cooking?
The lasagna is ready when it’s bubbly and golden on top.
You can also insert a knife in the center; if it comes out hot, it’s done!
Is eggplant lasagna gluten-free?
Yes, this eggplant lasagna recipe is naturally gluten-free since it replaces traditional pasta with slices of eggplant, making it a great option for those following a gluten-free diet.
Conclusion
Eggplant lasagna is not only a delectable dish; it’s a wholesome alternative to traditional pasta lasagna that everyone will love.
Whether you’re looking to try something new or need a reliable recipe to satisfy hearty cravings, this dish has got you covered! With multiple layers of flavors, creamy textures, and that perfect cheesy topping, you’ll find yourself going back for seconds.
So gather your ingredients, roll up your sleeves, and enjoy this deliciously satisfying meal! Happy cooking!

Eggplant Lasagna
Equipment
- Baking Dish
- Mixing Bowl
- Skillet
- Baking Sheet
Ingredients
Vegetables
- 2 pounds Eggplants Sliced lengthwise into ½ inch slices
- 8 ounces Mushrooms Sliced
Cheese Mixture
- 1.5 cups Ricotta Cheese 1 container
- 1 egg Egg
- 1.5 cups Shredded Mozzarella Cheese Divided
- 0.75 cups Shredded Parmesan Cheese Divided
Seasonings
- 1.5 teaspoons Kosher Salt
- 1 teaspoon Dried Oregano
- 0.5 teaspoon Ground Black Pepper
Sauce
- 2 cups Marinara Sauce
- 3 tablespoons Olive Oil Divided
- 3 cloves Garlic Minced
Garnish
- to taste Fresh Basil For garnish
Instructions
- Preheat your oven to 400°F (200°C).
- Slice the eggplants lengthwise into ½-inch thick slices and lay them out on a large baking sheet. Brush or drizzle 2 tablespoons of olive oil over the slices and sprinkle with 1 teaspoon of kosher salt.
- Bake the eggplant slices for about 20 minutes until they are tender and just starting to brown, flipping halfway through.
- In a mixing bowl, combine the ricotta cheese, thawed and drained spinach, the egg, 1 cup of the shredded mozzarella cheese, ½ cup of the parmesan cheese, dried oregano, and black pepper. Stir until well combined.
- In a skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Add the sliced mushrooms and minced garlic, sautéing until browned and tender, about 5-7 minutes.
- Spread a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish. Layer eggplant slices, half of the cheese mixture, more marinara sauce, and repeat until all ingredients are used, ending with a final layer of eggplant topped with marinara sauce and remaining cheeses.
- Cover the baking dish with aluminum foil and bake for 30 minutes. Remove the foil and continue baking for another 15-20 minutes until the cheese is bubbly and golden brown.
- Let the lasagna rest for about 10-15 minutes before serving.