Delicious Eggplant Lasagna is a satisfying, layered bake that replaces pasta with tender slices of roasted eggplant. It’s a lighter, gluten-free twist on the classic Italian dish — but no less rich or comforting. Each layer brings together savory tomato sauce, gooey melted cheese, and perfectly roasted eggplant with the bold flavor of garlic, basil, and Italian spices.
Whether you’re looking for a low-carb lasagna, a meatless main, or simply a new way to enjoy this versatile vegetable, eggplant lasagna delivers all the coziness of traditional lasagna without the heaviness. It’s family-friendly, meal-prep friendly, and perfect for feeding a crowd.
Ingredients Overview
Eggplant
Eggplants serve as the “noodles” in this recipe. Use large globe eggplants, sliced lengthwise about ¼ inch thick. Their meaty texture holds up well to baking and layering.
Tip: Salt the slices and let them rest for 20–30 minutes to draw out excess moisture and bitterness. Then pat dry before roasting.
Marinara Sauce
A rich, homemade or high-quality store-bought marinara is key. Look for sauces made with real tomatoes, garlic, and olive oil.
Optional Add-ins: Sautéed mushrooms, spinach, or lentils for extra nutrition and texture.
Ricotta Cheese Mixture
A creamy layer of ricotta adds classic lasagna richness. It’s often mixed with egg, grated Parmesan, and herbs like basil or parsley.
Substitute: Cottage cheese can be used in place of ricotta for a lighter version.
Mozzarella Cheese
Shredded mozzarella melts beautifully into the layers, adding that stretchy, cheesy texture that lasagna is known for.
For extra flavor: Use a mix of mozzarella and provolone or fontina.
Parmesan Cheese
Grated Parmesan (or Pecorino Romano) sprinkled over each layer adds a sharp, salty punch that balances the tomato sweetness.
Olive Oil, Garlic & Herbs
Roasting the eggplant with olive oil, salt, and pepper enhances its flavor. Garlic and dried Italian herbs (basil, oregano, thyme) deepen the flavor of both the sauce and ricotta mixture.
Step-by-Step Instructions
1. Prep the Eggplant
-
Slice 2–3 large eggplants lengthwise into ¼-inch slices.
-
Lay them on a baking sheet, sprinkle with salt, and let sit for 30 minutes.
-
Pat dry with paper towels to remove excess moisture.
2. Roast the Eggplant
Preheat oven to 400°F (200°C). Brush eggplant slices lightly with olive oil and roast for 20–25 minutes until golden and pliable, flipping halfway.
Chef’s Tip: Roasting prevents sogginess in the final dish.
3. Prepare Ricotta Filling
In a bowl, combine:
-
1½ cups ricotta cheese
-
1 egg
-
¼ cup grated Parmesan
-
1 tbsp chopped fresh parsley or 1 tsp dried
-
Salt and pepper to taste
Mix until smooth and creamy.
4. Assemble the Lasagna
Lower oven to 375°F (190°C). In a 9×13-inch baking dish:
-
Layer 1: Spread a thin layer of marinara sauce.
-
Layer 2: Add a layer of roasted eggplant slices.
-
Layer 3: Spoon and spread ricotta mixture.
-
Layer 4: Sprinkle with shredded mozzarella.
-
Repeat the layers: sauce, eggplant, ricotta, mozzarella — ending with sauce and a final layer of mozzarella and Parmesan.
You should have 3–4 layers total depending on your dish size and eggplant slices.
5. Bake
Cover with foil and bake for 25 minutes. Remove foil and bake uncovered for another 15–20 minutes until bubbling and golden on top.
Let rest for 10–15 minutes before slicing so the layers set.
Tips, Variations & Substitutions

-
Make It Vegan: Use vegan ricotta and mozzarella. There are many almond- and cashew-based cheeses that melt beautifully.
-
Add Protein: Layer in cooked lentils, sautéed mushrooms, or vegan ground for a meatier feel.
-
Make It Low-Carb: This version is naturally lower in carbs without pasta, especially if you keep the sauce low-sugar.
-
Extra Flavor Boost: Add red pepper flakes to your marinara or a layer of pesto for herby richness.
-
Use a Mandoline: For evenly thin eggplant slices that cook uniformly.
Serving Ideas & Occasions
Eggplant Lasagna is a comforting and filling main course perfect for:
-
Family dinners – Serve with a green salad and garlic bread.
-
Meal prep – Keeps well in the fridge and reheats beautifully.
-
Potlucks or gatherings – It slices neatly and travels well.
-
Meatless Mondays – A hearty vegetarian option even carnivores will enjoy.
Pair with a bold red wine like Chianti or a sparkling water with lemon and basil for a refreshing contrast.
Nutritional & Health Notes
Eggplant is low in calories and high in fiber, making it a great substitute for traditional pasta in lasagna. Roasting instead of frying helps keep the fat content moderate.
Ricotta provides calcium and protein, while marinara brings vitamin C and antioxidants like lycopene. Opting for part-skim cheeses or plant-based versions can reduce saturated fat.
This dish is:
-
Naturally gluten-free
-
Easy to adapt for keto or low-carb diets
-
High in fiber and veggie content
Control sodium by choosing low-salt marinara and cheeses, and skipping extra salt on roasted eggplant.
FAQs
Q1: Can I make eggplant lasagna ahead of time?
Yes! Assemble it fully, cover, and refrigerate up to 24 hours before baking. You can also freeze it (unbaked or baked) for up to 2 months.
Q2: How do I prevent watery lasagna?
Roast the eggplant slices beforehand and let the lasagna rest after baking. This reduces moisture and helps the layers set properly.
Q3: Can I skip the egg in the ricotta mixture?
Yes, though the egg helps bind the filling. For an egg-free version, just stir the ricotta with herbs and a splash of plant milk for creaminess.
Q4: Can I use zucchini instead of eggplant?
Absolutely. Slice zucchini lengthwise, salt, pat dry, and roast as you would eggplant. The flavor is milder but still delicious.
Q5: Is this recipe freezer-friendly?
Yes. Let it cool completely, then wrap tightly and freeze. Reheat covered at 350°F (175°C) until hot throughout.
Q6: What sauce works best?
A classic marinara or tomato basil sauce is ideal. Avoid overly watery sauces. For extra richness, layer in a béchamel or white sauce.
Q7: Can I make it in a smaller pan?
Yes. Use an 8×8-inch pan and halve the ingredients for a smaller batch. Baking time may be slightly shorter.
Delicious Eggplant Lasagna – A Hearty, Veggie-Packed Comfort Classic
A comforting, cheesy Eggplant Lasagna made with roasted eggplant slices, rich tomato sauce, and creamy ricotta. Gluten-free and full of Italian flavor.
Ingredients
-
2–3 large eggplants, sliced ¼-inch thick
-
2 cups marinara sauce
-
1½ cups ricotta cheese
-
1 egg
-
2 cups shredded mozzarella
-
¼ cup grated Parmesan
-
1 tbsp parsley
-
Olive oil
-
Salt and pepper
Instructions
-
Salt eggplant slices and let sit for 30 min. Pat dry.
-
Roast slices at 400°F for 20–25 minutes.
-
Mix ricotta, egg, Parmesan, parsley, salt, and pepper.
-
Layer sauce, eggplant, ricotta, and mozzarella in a 9×13 pan.
-
Repeat layers, finishing with sauce and cheese.
-
Bake at 375°F covered for 25 min, then uncovered for 15–20 min.
-
Let rest before slicing.
Notes
-
Vegan? Use plant-based cheeses.
-
Add mushrooms, lentils, or pesto between layers.
-
Freeze leftovers or prep in advance.