Imagine sinking your fork into layers of roasted eggplant lasagna, where the savory aroma of marinara sauce dances with the creamy texture of melted cheese. Each bite bursts with flavor, as the tender eggplant replaces traditional pasta, creating a dish that’s not just delicious but also good for you.
This delightful twist on a classic is perfect for cozy family dinners or impressing friends at a gathering. Picture laughter around the table as you serve this vibrant dish, promising an unforgettable taste experience that will have everyone asking for seconds and sharing their own stories about comfort food.
Why Is eggplant lasagna So Irresistibly Good?
Layers of flavor come together beautifully in this healthier twist on a classic dish. Rich marinara sauce pairs perfectly with the roasted eggplant, creating a satisfying meal that’s both delicious and guilt-free. Creamy cheese blend adds an indulgent touch, making every bite a delight. Quick prep time of just 20 minutes means you can enjoy this dish even on busy weeknights, while its versatility allows for endless variations to suit any palate. Crowd-pleaser status ensures that everyone will be asking for seconds!
Ingredients for eggplant lasagna
For the Eggplant Layer
- 2 medium Eggplants (sliced lengthwise) – Use fresh eggplants to achieve the best flavor and texture in your eggplant lasagna.
- 1 teaspoon Salt (for sweating eggplant) – This helps draw out excess moisture, enhancing the eggplant’s flavor and texture.
- 2 tablespoons Olive Oil (for brushing) – Brush on olive oil to give the eggplant a deliciously rich taste when roasted.
For the Cheese Mixture
- 1 cup Ricotta Cheese – This creamy cheese adds a delightful richness that complements the other flavors beautifully.
- 1 cup Mozzarella Cheese (shredded) – Shredded mozzarella provides that gooey, melty texture everyone loves in a classic lasagna.
- 1/2 cup Parmesan Cheese (grated) – Grated Parmesan adds a wonderful nutty flavor and depth to the cheese mixture.
- 1 large Egg (beaten) – The beaten egg helps bind the cheese mixture together for a cohesive filling.
- 1 teaspoon Dried Oregano – This aromatic herb brings a warm, earthy note that enhances the overall taste of your dish.
- 1 teaspoon Dried Basil – Dried basil adds a sweet, aromatic flavor that pairs perfectly with marinara sauce.
For the Marinara Sauce
- 2 cups Marinara Sauce (store-bought or homemade) – Choose your favorite marinara sauce to layer between those delicious roasted eggplants and cheeses.
How to Make eggplant lasagna

1. Preheat the oven to 400°F (200°C). Slice the 2 medium eggplants lengthwise and sprinkle salt on both sides. Let them sit for about 15 minutes to sweat out excess moisture, ensuring they’re perfectly tender.
2. Rinse the eggplants with cold water and pat dry with paper towels to remove excess salt. Brush both sides with 2 tablespoons of olive oil and place them on a baking sheet, ready for roasting.
3. Roast the eggplant slices in the oven for 20-25 minutes until they become tender and slightly golden, transforming their flavor and texture beautifully.
For the Cheese Mixture:
4. Combine ricotta cheese, half of the shredded mozzarella (1 cup), grated Parmesan (1/2 cup), a beaten large egg, dried oregano (1 teaspoon), and dried basil (1 teaspoon) in a bowl. Mix until well combined and creamy.
Assemble Lasagna:
5. Spread a thin layer of marinara sauce on the bottom of a baking dish—this helps keep everything moist. Layer roasted eggplant slices, followed by half of your cheese mixture, then add another layer of marinara sauce for depth.
6. Repeat the layers, finishing with a final layer of eggplant topped with marinara sauce. Sprinkle the remaining mozzarella cheese over the top, creating that irresistible cheesy crust.
Bake:
7. Cover the baking dish with foil and bake in the preheated oven for 25 minutes. Remove the foil and continue baking for an additional 15 minutes until the cheese is bubbly and golden, filling your kitchen with delightful aromas.
8. Allow the lasagna to cool for 10 minutes before slicing and serving, giving it time to set up nicely for perfect portions.
Optional: Garnish with fresh basil leaves for an added touch of flavor and color!
Exact quantities are listed in the recipe card below.
Tips for the Best eggplant lasagna
- Sweating Eggplant: To avoid a soggy dish, always sprinkle salt on the eggplant slices and let them sweat for at least 15 minutes.
- Pat Dry: Don’t skip rinsing and patting dry the eggplants after sweating; this step helps ensure your eggplant lasagna isn’t overly watery.
- Layer Strategically: Start with marinara sauce at the bottom to prevent sticking, and layer with roasted eggplant and cheese mixture for even flavor distribution.
- Cheese Quality: Use fresh ricotta and high-quality mozzarella for a creamier texture. Avoid pre-shredded cheeses as they often contain anti-caking agents that affect melting.
- Baking Time: Keep an eye on baking; cover with foil initially to trap moisture, then uncover to achieve that perfect golden cheese crust without burning.
How to Store and Freeze eggplant lasagna
- Fridge: Store cooked eggplant lasagna in an airtight container for up to 3 days. Make sure it’s completely cooled before sealing to prevent condensation.
- Freezer: For longer storage, wrap individual portions tightly in plastic wrap, then place them in a freezer-safe bag. Enjoy within 3 months for best flavor.
- Reheating: Thaw overnight in the fridge before reheating. Bake at 350°F (175°C) for about 20 minutes or until heated through, ensuring the cheese is bubbly and golden.
- Leftovers: If you have any leftovers, they can be stored separately as well. Keep the cheese mixture and marinara sauce separate from the eggplant layers for optimal freshness!
eggplant lasagna Your Way
Feel free to get creative with this dish and customize it to suit your family’s taste buds!
- Dairy-Free: Substitute the ricotta, mozzarella, and Parmesan with cashew cheese or a dairy-free cheese blend. This keeps the creaminess while catering to lactose intolerance. Your eggplant layers will still shine through in flavor!
- Spicy Kick: Add red pepper flakes or sliced jalapeños to the marinara sauce for a delightful heat. This twist can elevate your lasagna into a zesty delight, perfect for spice lovers.
- Veggie-Packed: Layer in sautéed spinach, zucchini, or mushrooms between the eggplant slices for added nutrition. These veggies not only boost flavor but also enhance the texture in every bite.
- Herb-Infused: Experiment by adding fresh herbs like thyme or rosemary to the cheese mixture. This will give your dish an aromatic lift that complements the eggplant beautifully.
- Nutty Crunch: Sprinkle toasted pine nuts or chopped walnuts on top before baking. They add a lovely crunch and nutty flavor that contrasts with the creamy layers.
- Pesto Magic: Swirl some basil pesto into the ricotta mixture for an herby explosion of flavor. This simple addition transforms the dish into a fresh and vibrant experience.
- Savory Sausage: Incorporate crumbled Italian sausage into your marinara sauce for a heartier version. It brings a savory richness that pairs wonderfully with the eggplant layers.
Make Ahead Options

This eggplant lasagna is an ideal candidate for meal prep, allowing you to savor a wholesome dish any day of the week. You can prepare the eggplant layer by slicing 2 medium eggplants, sprinkling them with 1 teaspoon of salt to sweat out excess moisture, and then brushing both sides with 2 tablespoons of olive oil before roasting. Additionally, the creamy cheese mixture—including 1 cup ricotta, 1 cup mozzarella, and ½ cup Parmesan—can be mixed ahead of time. The marinara sauce can also be prepped in advance (store-bought or homemade) and stored for up to 3 days in the fridge. To assemble, simply layer the roasted eggplant slices, cheese mixture, and marinara sauce in your baking dish. When you’re ready to serve, cover with foil and bake for 25 minutes at 400°F (200°C), then remove the foil for an additional 15 minutes until bubbly and golden. Enjoy this effortless yet delicious eggplant lasagna anytime!
eggplant lasagna Recipe FAQs
How do I choose the best eggplants for my lasagna?
When selecting eggplants, look for ones that are firm, shiny, and have smooth skin. Avoid those with blemishes or soft spots. Medium-sized eggplants work best for this recipe as they yield the right amount after slicing.
Why do I need to salt the eggplant before cooking?
Salting the eggplant is essential as it draws out excess moisture and bitterness. By letting them sweat for about 15 minutes, you ensure that your layers stay firm and flavorful instead of soggy.
Can I make this eggplant lasagna ahead of time?
Absolutely! You can assemble the lasagna up to a day in advance. Just cover it tightly with foil and store it in the refrigerator until you’re ready to bake. When you’re ready to enjoy it, simply bake as directed—though you may need to add a few extra minutes to ensure it’s heated through.
How should I store leftovers of my eggplant lasagna?
Leftover eggplant lasagna can be stored in an airtight container in the refrigerator for up to 3-4 days. Make sure it has cooled completely before sealing it up. Reheat in the oven at 350°F (175°C) until warmed through, about 20 minutes.
Can I freeze my eggplant lasagna?
Yes! This lasagna freezes beautifully. After assembling but before baking, wrap it tightly in plastic wrap and then foil. It can be frozen for up to 3 months. When you’re ready to enjoy it, thaw overnight in the refrigerator and bake according to the original instructions.
What can I use as a substitute for ricotta cheese?
If you’re looking for alternatives to ricotta, cottage cheese blended until smooth can provide a similar texture. For a dairy-free option, try using blended tofu mixed with nutritional yeast; just ensure it’s seasoned well to maintain that creamy richness!

Eggplant Lasagna
Ingredients
- 2 medium Eggplants sliced lengthwise
- 1 teaspoon Salt for sweating eggplant
- 2 tablespoons Olive Oil for brushing
- 1 cup Ricotta Cheese
- 1 cup Mozzarella Cheese shredded
- 1/2 cup Parmesan Cheese grated
- 1 large Egg beaten
- 1 teaspoon Dried Oregano
- 1 teaspoon Dried Basil
- 2 cups Marinara Sauce store-bought or homemade
Method
- Preheat the oven to 400°F (200°C). Slice the eggplants lengthwise and sprinkle salt on both sides. Let them sit for about 15 minutes to sweat out excess moisture.
- Rinse the eggplants with cold water and pat dry with paper towels. Brush both sides with olive oil and place them on a baking sheet.
- Roast the eggplant slices in the oven for 20-25 minutes until tender and slightly golden.
- In a bowl, combine ricotta cheese, half of the mozzarella, Parmesan, beaten egg, oregano, and basil. Mix until well combined.
- Spread a thin layer of marinara sauce on the bottom of a baking dish. Layer roasted eggplant slices, followed by half of the cheese mixture, and another layer of marinara sauce.
- Repeat the layers, finishing with a layer of eggplant and marinara sauce on top. Sprinkle the remaining mozzarella cheese over the top.
- Cover the baking dish with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 15 minutes until the cheese is bubbly and golden.
- Allow the lasagna to cool for 10 minutes before slicing and serving.















