There’s something magical about lasagna—the way those layers of sauce, cheese, and pasta come together in a symphony of comfort. But what if I told you there’s a version that’s just as soul-warming, but lighter, brighter, and packed with the rich, meaty goodness of Roasted Eggplant? That’s right, friends. This eggplant lasagna is here to steal the show.
Imagine tender slices of eggplant, roasted to perfection, standing in for traditional pasta sheets. Between those layers? A creamy ricotta filling flecked with fresh basil, a tangy marinara that clings to every bite, and a blanket of melted mozzarella that pulls apart in the most satisfying way. It’s the kind of dish that makes you forget you’re eating something packed with nutrients—until you feel that post-meal glow.
Why This Recipe Works
- No pasta, no problem: Eggplant slices bring a hearty texture and soak up flavors like a dream.
- Flavor bombs: Ricotta, Parmesan, and basil create a filling that’s rich but never heavy.
- Meal prep MVP: Tastes even better the next day, making it perfect for busy weeks.
- Texture is everything: Roasting the eggplant first ensures no sogginess—just layers that hold their own.
- Endless tweaks: Swap in vegan cheese, add spinach, or spice up the sauce—it’s all fair game.
A Little Backstory
This dish has roots in Southern Italy, where melanzane alla parmigiana (eggplant Parmesan) was born. The genius move? Swapping pasta for eggplant, turning a humble vegetable into the star of the show. It’s rustic, hearty, and proof that sometimes, the simplest ingredients make the most memorable meals.
Essential Ingredients & Tools
Ingredients for the Eggplant Layers
- 2 large eggplants (about 2 lbs) – Sliced into ¼-inch strips (not too thin, not too thick—Goldilocks would approve).
- 2 tsp salt – This isn’t just for seasoning; it’s the secret to drawing out bitterness and excess moisture.
- 3 tbsp extra-virgin olive oil – Because everything’s better with a little EVOO.
Ingredients for the Ricotta Filling
- 15 oz whole-milk ricotta – The creamy backbone of this dish.
- 1 beaten egg – Helps bind everything together.
- ½ cup grated Parmesan – For that nutty, salty depth.
- ¼ cup chopped fresh basil – Brightens up the richness.
- 1 tsp garlic powder – A little cheat code for extra flavor.
Ingredients for the Sauce & Topping
- 3 cups thick marinara sauce – Homemade or store-bought, just make sure it’s robust.
- 2 cups shredded low-moisture mozzarella – The meltiest, stretchiest choice.
- ½ cup grated Parmesan – Because more cheese is always the answer.
Tools You’ll Need
- A mandoline or sharp knife – For those perfectly even eggplant slices.
- Baking sheets lined with parchment – No sticking, no fuss.
- 9×13-inch casserole dish – The stage where the magic happens.
- Cheesecloth or paper towels – For drying the eggplant like a pro.
Serves: 6 | Prep: 30 min | Cook: 45 min | Total: 1 hr 15 min
Step-by-Step: Building the Perfect Eggplant Lasagna
- Prep the Eggplant Like a Pro
Slice your 2 large eggplants (about 2 lbs) into ¼-inch strips—thick enough to hold up, thin enough to soften beautifully. Sprinkle both sides with 2 tsp salt and let them sit for 15 minutes. This draws out bitterness and excess water (think of it as a quick spa treatment for your eggplant). Rinse off the salt, pat dry, then brush with 3 tbsp extra-virgin olive oil and roast at 400°F for 15 minutes, flipping halfway. This step is non-negotiable—it’s what keeps your lasagna from turning into a watery mess. - Whip Up the Ricotta Filling
In a bowl, mix the 15 oz whole-milk ricotta, 1 beaten egg, ½ cup grated Parmesan, ¼ cup chopped fresh basil, and 1 tsp garlic powder. Give it a good stir—fluffy ricotta makes for the best layers. Taste it. Adjust. This is your flavor foundation, so make it sing. - Layer It Like You Mean It
Start with ½ cup of the 3 cups thick marinara sauce on the bottom of your dish (this prevents sticking). Add a layer of roasted eggplant slices, slightly overlapping like shingles on a roof. Dollop ⅓ of the ricotta mixture over the top, spreading gently. Sprinkle with ½ cup of the 2 cups shredded low-moisture mozzarella, then repeat: eggplant, ricotta, mozzarella. Finish with a final layer of sauce and a generous dusting of ½ cup grated Parmesan. Pro tip: Leave a little space around the edges so the sauce doesn’t bubble over and make a mess. - Bake to Golden, Bubbly Perfection
Cover with foil (shiny side down to reflect heat) and bake at 375°F for 30 minutes. Uncover, bake another 15 minutes until the top is golden and irresistible. For that restaurant-quality finish, broil for 2–3 minutes—but watch it like a hawk. Let it rest 10 minutes before slicing. Patience pays off here—those layers need time to set.
Chef’s Secrets for the Best Eggplant Lasagna
The Moisture Battle Plan
Eggplant is basically a sponge, so salting and roasting is your best defense. For extra insurance, blot each slice with paper towels before layering. If using store-bought marinara, simmer it for 5–10 minutes to thicken—less liquid means a lasagna that holds its shape.
Layering Like a Boss
Don’t just spread the ricotta in uniform layers. Vary the thickness—some spots creamy, some lightly coated. This creates pockets of flavor and texture. Always finish with sauce and Parmesan, not cheese, to keep the top from drying out.
The Eggplant Myth Busted
Some say salting isn’t necessary. I say: Do it. Eggplant has natural bitterness and holds onto water like a camel. Salting collapses those sponge-like cells, ensuring a meaty, not mushy, texture. Short on time? Salt for just 5 minutes per side and roast at 425°F for a quicker fix.
Sauce Distribution Matters
Too much sauce = soggy lasagna. Too little = dry bites. Use a ½-cup ladle for precision, and spread it in swirling motions with the back of a spoon. If you’re using fresh basil, tuck whole leaves between layers for bursts of herby freshness.
Storing & Reheating Like a Pro
Fridge Life
Let the lasagna cool completely, then press plastic wrap directly onto the surface (keeps it from drying out) and cover with foil. Good for 4 days. Reheat individual portions covered at 350°F for 20 minutes, or microwave with a damp paper towel to keep things moist.
Freezer-Friendly
Wrap unbaked or baked lasagna tightly in two layers of foil, then stash in a freezer bag. Freeze for up to 3 months. Thaw overnight in the fridge before reheating. For a crispier top, bake straight from frozen (just add 15–20 minutes to the cooking time).
Meal Prep Hack
Assemble the whole thing up to 24 hours ahead and refrigerate unbaked—the flavors meld beautifully. Or, pre-roast eggplant slices and store them layered with parchment in the fridge for 3 days. Weeknight dinners just got easier.
Nutrition at a Glance
Calories: 320 | Protein: 18g | Carbs: 22g | Fat: 19g | Fiber: 6g
Perfect Pairings
Complementary Dishes
Garlic Bread: The crunch of toasted bread contrasts the lasagna’s creaminess, while garlic butter echoes the ricotta’s richness. Opt for a whole-grain baguette for added texture.
Arugula Salad: Toss peppery arugula with lemon vinaigrette and shaved Parmesan. The acidity cuts through the dish’s richness.
Drinks
Chianti: This medium-bodied Italian red wine has bright cherry notes that balance the tomato sauce’s acidity. Serve slightly chilled (60°F).
Sparkling Water with Citrus: A lemon or lime wedge refreshes the palate between bites. For flair, add a sprig of fresh thyme.
Something Sweet
Dark Chocolate Almond Clusters: Bittersweet chocolate (70% cacao) complements the lasagna’s savory depth without overpowering.
Lemon Sorbet: A scoop of tangy sorbet cleanses the palate and adds a refreshing finish.
Variations to Keep It Exciting
Zucchini Twist
Swap half the eggplant for ¼-inch-thick zucchini slices. Salt and press under a weighted plate for 30 minutes to remove excess water. Lighter, slightly sweet, and just as delicious.
Vegan Ricotta Hack
Blend 14 oz firm tofu, 2 tbsp nutritional yeast, 1 tbsp lemon juice, and 1 tsp miso paste until creamy. Add 1 tbsp almond flour for extra richness.
Meat Lover’s Dream
Layer ½ lb browned ground beef or Italian sausage with the ricotta. Deglaze the pan with ¼ cup red wine and stir into the marinara for next-level flavor.
Spinach & Artichoke Upgrade
Mix 1 cup chopped spinach and ½ cup chopped artichokes into the ricotta. For extra depth, sauté the spinach with 1 minced garlic clove first.
Keto-Friendly Version
Use almond flour Parmesan (1 cup ground almonds + ¼ cup nutritional yeast) and sugar-free marinara. Add ¼ tsp xanthan gum to the sauce for better cling.
FAQs (Because You Asked)
Can I skip salting the eggplant?
Nope. It’s the key to removing bitterness and excess moisture.
How thin should the slices be?
¼-inch thick. Too thin = mushy. Too thick = tough.
Can I use cottage cheese?
Yes, but blend it first and drain any extra liquid.
Why is my lasagna watery?
Likely under-roasted eggplant or too much sauce. Blot those slices!
Can I make this ahead?
Absolutely. Assemble unbaked and refrigerate for 24 hours or freeze for 3 months.
How to prevent a burnt top?
Tent with foil for the first 30 minutes, then uncover to brown.
Can I add meat?
Of course! Browned ground beef or sausage works great—just drain the fat first.

Eggplant Lasagna: A Comforting, Veggie-Packed Take on an Italian Classic
Try my Eggplant Lasagna for a lighter twist on the classic—layers of roasted eggplant, creamy ricotta, and tangy marinara. Get the recipe now!
Ingredients
For the Eggplant Layers
-
2 large eggplants (about 2 lbs)
-
2 tsp salt
-
3 tbsp extra-virgin olive oil
For the Ricotta Filling
-
15 oz whole-milk ricotta
-
1 beaten egg
-
½ cup grated Parmesan
-
¼ cup chopped fresh basil
-
1 tsp garlic powder
For the Sauce & Topping
-
3 cups thick marinara sauce
-
2 cups shredded low-moisture mozzarella
-
½ cup grated Parmesan
Instructions
-
Slice 2 large eggplants (about 2 lbs) into ¼-inch strips, salt both sides with 2 tsp salt, and let sit for 15 minutes. Rinse, pat dry, brush with 3 tbsp extra-virgin olive oil, and roast at 400°F for 15 minutes, flipping halfway.01
-
Mix 15 oz whole-milk ricotta, 1 beaten egg, ½ cup grated Parmesan, ¼ cup chopped fresh basil, and 1 tsp garlic powder in a bowl.02
-
Spread ½ cup of the 3 cups thick marinara sauce in a 9x13-inch dish. Layer eggplant, ricotta mixture, and ½ cup of the 2 cups shredded low-moisture mozzarella, repeating twice. Finish with sauce and ½ cup grated Parmesan.03
-
Cover with foil and bake at 375°F for 30 minutes. Uncover and bake 15 more minutes. Broil 2–3 minutes for a golden top. Rest 10 minutes before slicing.04