I have always been enchanted by the comforting layers of flavor found in lasagna, and this Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe holds a special place in my heart. Combining tender fried eggplant slices with rich tomato sauce, creamy béchamel, and a melty blend of mozzarella and Parmigiano, it’s a dish that warms the soul and satisfies every craving. I love how this recipe showcases classic Italian flavors with a vegetarian twist that never feels like a compromise. Every time I make it, it feels like sharing a heartfelt hug on a plate with friends or family.
Why You'll Love This Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe
I have made countless lasagnas over the years, but this Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe truly stands out for its incredible balance of flavors and textures. The eggplant is fried to perfection, creating tender but slightly crispy slices that soak up the vibrant tomato passata beautifully. When layered with the creamy béchamel and rich mozzarella, each bite melts in your mouth, offering a symphony of savory, cheesy, and herbal notes that I find absolutely irresistible.
Another reason I adore this recipe is how approachable it is, despite seeming elaborate. I remember the first time I tackled it, thinking it would be complicated, but the process is straightforward and methodical. I particularly enjoy assembling the layers and watching it come together into a gorgeous, bubbling masterpiece in the oven. It’s perfect for special family dinners, holidays, or even a weekend gathering when you want to impress without stress. The leftovers? They only get better with time!
Ingredients You'll Need
Gathering simple yet quality ingredients is key to making this Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe shine. Each component plays a vital role in building the dish’s flavor, texture, and beautiful presentation, so I recommend using the freshest items you can find.
- Lasagne pasta sheets (10.5 ounces): Fresh, dried, or homemade – they form the tender layers that hold everything together.
- Eggplants (3 large): Washed and sliced; frying them brings out their richness and creates the perfect texture.
- Tomato passata (1.5 pints): Smooth and pure, it’s the heart of the sauce layering each bite with ripe, vibrant flavor.
- Garlic cloves (3): Peeled and gently sautéed for aromatic depth in the sauce.
- Fresh mozzarella (10 ounces): Drained and sliced; adds luscious creaminess that melts beautifully.
- Parmigiano or Grana cheese (5.3 ounces): Grated generously for savory sharpness and golden crust.
- Béchamel sauce (1 pint): Homemade or store-bought, it creates a silky, smooth element that contrasts the tomato’s acidity.
- Unsalted butter (2.5 ounces): Used for the roux to make a perfect béchamel base.
- All-purpose or Italian '00' flour (2.5 ounces): To thicken the béchamel sauce just right.
- Fresh whole milk (17 fl. oz): Added to the roux for a creamy white sauce.
- Nutmeg (a pinch): Freshly grated into béchamel – a little surprise that elevates flavor.
- Fresh basil leaves: To layer and garnish, adding bright herbal freshness.
- Salt and freshly ground black pepper: Essential for seasoning every element perfectly.
- Vegetable oil: For frying eggplant without overpowering its delicate flavor.
- Olive oil (3 tablespoons): Used in the tomato sauce to add richness and authenticity.
Directions
Step 1: Start by washing and slicing the eggplants into even slices. Peel the garlic cloves and drain the mozzarella, cutting it into halves or quarters so you get thick, melty chunks between the layers.
Step 2: Heat vegetable oil in a deep frying pan or large skillet over medium-high heat. Fry the eggplant slices in batches until both sides turn golden brown and tender, which usually takes a few minutes per side. Transfer the fried eggplants onto a bowl lined with kitchen paper towels to absorb any excess oil.
Step 3: If you used olive oil to fry the eggplants and there’s a lot remaining, pour out the excess but leave enough to make the tomato sauce. If you used vegetable oil, remove it from the pan and wipe it clean with kitchen paper. Then add about 3 tablespoons of olive oil for your sauce.
Step 4: Warm the olive oil in the pan, add the whole peeled garlic cloves, and sauté gently until they start to soften and release their aroma. Pour in the tomato passata and simmer on medium heat for about 20 minutes, stirring occasionally. The sauce should reduce and thicken slightly. Add salt and freshly ground black pepper to taste, then set aside to cool.
Step 5: To make the béchamel (if you don't have pre-made), melt the butter gently in a saucepan over low heat. Stir in the flour and cook it for a minute or two to form a roux, making sure it doesn’t brown. Remove the pan from heat and slowly whisk in the milk, blending continuously to avoid lumps. Return the pan to low-moderate heat and stir constantly until the sauce thickens and starts to simmer gently.
Step 6: Season the béchamel with a pinch of salt, freshly ground black pepper, and freshly grated nutmeg. Stir for another minute, then remove from heat and allow it to cool slightly as it thickens further.
Step 7: Now it’s time to assemble your Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe. Begin by spreading a thin layer of the cooled tomato sauce on the bottom of a rectangular baking dish.
Step 8: Add a single layer of lasagne sheets over the tomato sauce. Spoon on more tomato sauce, followed by a generous layer of fried eggplant slices. Distribute pieces of mozzarella and some fresh basil leaves on top. Sprinkle with grated Parmigiano and drizzle about 2 tablespoons of béchamel over everything.
Step 9: Repeat the layering process once or twice more depending on the depth of your dish: lasagne sheets, tomato sauce, eggplant, mozzarella, basil, Parmigiano, and béchamel.
Step 10: Finish with a final layer of pasta sheets covered generously with béchamel and a good sprinkle of grated Parmigiano to create a crispy top crust.
Step 11: Bake your masterpiece in a preheated oven at 180°C (356°F) for about 40-50 minutes, or until the top is golden brown and slightly crispy. Turning the lasagna gently halfway through baking helps achieve even cooking and browning.
Step 12: Once out of the oven, let your Eggplant Parmigiana Lasagna rest for at least 5 minutes before slicing. This resting time allows the layers to set for neat, perfect portions.
Servings and Timing
This Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe makes approximately 6 generous servings, perfect for sharing with family or friends. Prep time is around 40 minutes, including slicing and frying the eggplant and preparing the sauces. Cooking in the oven takes about 45 to 50 minutes, and allowing at least 5 minutes for resting is essential for the best texture. In total, expect roughly 1 hour and 30 minutes from start to finish, making it a manageable project even on a busy weekend afternoon.
How to Serve This Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe
When serving this lasagna, I love pairing it with a simple green salad dressed in lemon and olive oil to brighten the meal and add a refreshing crunch that balances the richness of the dish. Roasted vegetables or garlic bread also make fantastic sides that complement the Italian flavors splendidly. I enjoy garnishing each slice with a fresh basil leaf or a light dusting of extra Parmigiano for an elegant touch and an added burst of herbaceous aroma.
For beverages, a medium-bodied red wine like Chianti or Barbera works beautifully, as the acidity cuts through the creaminess while echoing the tomato base. If you prefer white, a crisp Pinot Grigio or Vermentino provides a lovely contrast. For a non-alcoholic option, sparkling water with a twist of lemon or a lightly brewed iced tea enhances the meal without overpowering the flavors.
This Eggplant Parmigiana Lasagna is perfect served warm straight from the oven, but I often enjoy it at room temperature too, especially for casual gatherings or picnics. For plating, I recommend cutting the lasagna into neat squares about 3 by 3 inches to give satisfying portions that can be easily enjoyed with a fork and knife. Whether for a cozy weeknight dinner or a special occasion, serving this dish feels like presenting a comforting slice of Italy on a plate.
Variations
Over time, I’ve experimented with customizing this Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe to suit different tastes and dietary needs. For example, you can swap fresh mozzarella for burrata if you want an extra creamy center, or use a blend of Parmesan and Pecorino Romano for a sharper cheese flavor. When fresh eggplants aren’t available, zucchini slices make a lovely alternative that still absorbs sauce beautifully.
If you need a gluten-free version, simply substitute the lasagne sheets with gluten-free pasta sheets or use thinly sliced grilled vegetables such as zucchini or portobello mushrooms for the layers. To make this vegan, I recommend replacing the béchamel with a cashew cream sauce and swapping mozzarella with plant-based cheese alternatives, which still gives a deliciously creamy texture without dairy.
I’ve also tried baking the eggplant slices instead of frying to reduce oil content and make the dish lighter. While the texture changes slightly, it still delivers fantastic flavor and is a great option if you prefer a less oily, healthier version. Changing the herbs by adding oregano or thyme alongside basil can give the dish an intriguing twist as well.
Storage and Reheating
Storing Leftovers
After enjoying your Eggplant Parmigiana Lasagna, I always encourage storing any leftovers properly to preserve the flavors and texture. I recommend transferring the remainder into an airtight container as soon as it’s cooled to room temperature. Stored in the refrigerator, it will keep well for up to 3 to 4 days, making it perfect for planning meals ahead or enjoying next-day lunches that taste just as good.
Freezing
This lasagna freezes beautifully, which makes it a fantastic make-ahead dish. To freeze, wrap individual portions tightly in plastic wrap and aluminum foil or place the whole dish, covered securely with foil, into the freezer. It will maintain quality for up to 2 to 3 months. When you’re ready to enjoy it, thaw overnight in the refrigerator before reheating for the best results.
Reheating
I find the best way to reheat leftovers is in the oven at 160°C (320°F) for about 20 to 30 minutes, covered with foil to retain moisture, then uncovered for the last 5 minutes to crisp the top again. Microwaving works if you’re short on time but can make the béchamel sauce separate or create uneven heat, so I prefer the oven method whenever possible to bring back that homemade feel and perfect texture.
FAQs
Can I prepare the Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe in advance?
Absolutely! In fact, assembling the lasagna a few hours, or even the day before baking, allows the flavors to meld beautifully. Just cover and refrigerate, then bake when you're ready. It’s great for entertaining or saving time on busy days.
Do I have to fry the eggplant or can I bake it to reduce oil?
You can definitely bake the eggplant slices instead of frying them. Slice them evenly, brush with olive oil, and roast at 200°C (400°F) until golden and tender. This is a lighter option and still delicious, although the texture will be slightly different from frying.
Can I use store-bought béchamel sauce?
Yes! Store-bought béchamel is a convenient shortcut and works well if you’re short on time. However, homemade béchamel always tastes fresher and you can control the seasoning exactly to your preference, which I personally recommend when possible.
What if I don’t have fresh basil on hand? What can I use?
If fresh basil is unavailable, dried basil can be used, but add it sparingly to avoid overpowering the dish. Fresh oregano or thyme can be interesting substitutes, adding different but complementary herbal notes to your lasagna.
Is this recipe suitable for vegetarians?
Yes! This Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe is entirely vegetarian, relying on cheese and béchamel for richness instead of meat. If you want to make it vegan, you just need to use plant-based cheese and béchamel alternatives.
Conclusion
I truly believe this Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe is a showstopper that brings warmth and joy to any meal. Whether you’re treating yourself on a cozy evening or impressing guests at a dinner party, it’s a dish full of love, vibrant flavors, and inviting textures. I can’t wait for you to try it and enjoy the delicious layers of Italian tradition lovingly baked into every bite.
Print
Eggplant Parmigiana Lasagna (Lasagne alla Parmigiana) Recipe
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Eggplant Parmigiana Lasagna is a delightful vegetarian twist on traditional lasagna, featuring layers of tender fried eggplant, rich tomato passata, creamy béchamel sauce, fresh mozzarella, and grated Parmigiano cheese. Baked until golden and bubbly, it's a comforting Italian classic perfect for family dinners or special occasions.
Ingredients
Lasagna Base and Vegetables
- 10.5 ounces lasagne pasta sheets (fresh, dried, or homemade)
- 3 large eggplants (washed and sliced)
- 3 garlic cloves (peeled)
- 3 tablespoons olive oil
- Vegetable oil (for frying eggplant as required)
- Fresh basil leaves
- Salt (to taste)
- Freshly ground black pepper (to taste)
Tomato Sauce
- 1.5 pints tomato passata
Cheeses
- 10 ounces fresh mozzarella (drained and sliced)
- 5.3 ounces Parmigiano or Grana cheese (grated; more if desired)
Béchamel Sauce
- 2.5 ounces unsalted butter
- 2.5 ounces all-purpose flour (or Italian '00' flour)
- 17 fluid ounces fresh whole milk
- 1 pinch freshly grated nutmeg
- Salt (to taste)
- Freshly ground black pepper (to taste)
Instructions
- Preparation: Wash and slice the eggplants into even slices. Peel the garlic cloves. Drain the mozzarella and slice into halves or quarters as needed, setting all aside for later use.
- Fry Eggplants: Heat vegetable oil in a deep frying pan or large skillet over medium-high heat. Fry eggplant slices until golden brown on both sides. Remove them onto kitchen paper-lined bowls to drain excess oil thoroughly.
- Prepare Tomato Sauce: If olive oil was used for frying and there is still excess, pour most out leaving just enough to cook in the pan. If vegetable oil was used, clean the pan with kitchen paper and add olive oil. Heat the olive oil and add garlic cloves, sautéing until softened. Add tomato passata and simmer on medium heat for about 20 minutes until sauce thickens slightly. Season with salt and pepper to taste. Remove from heat and set aside to cool.
- Make Béchamel Sauce: In a saucepan, melt butter over low heat. Add flour and stir continuously to form a thick roux paste. Remove from heat temporarily. Gradually add milk while stirring constantly to avoid lumps. Return to low-medium heat, stirring until the sauce starts to simmer and thicken. Season with salt, pepper, and a pinch of freshly grated nutmeg. Stir for another minute, then allow the sauce to cool slightly to thicken further.
- Assemble Lasagna: Spread a thin layer of tomato sauce over the bottom of a rectangular baking dish. Place a single layer of lasagne sheets on top. Cover with tomato sauce, a layer of fried eggplant slices, pieces of mozzarella, fresh basil leaves, and a sprinkle of grated Parmigiano. Pour 2 tablespoons of béchamel sauce evenly over this layer.
- Repeat Layers: Add another layer of lasagne sheets and repeat the layering steps: tomato sauce, eggplant slices, mozzarella, basil, grated cheese, and béchamel. Depending on the depth of your dish, repeat this once or twice more to build multiple layers.
- Final Layer: Finish with a top layer of pasta sheets covered generously with béchamel sauce and a final sprinkling of grated Parmigiano cheese.
- Bake: Preheat oven to 180°C (356°F). Bake the assembled lasagna in the preheated oven until the top turns golden brown and slightly crispy, approximately 30 to 40 minutes. Rotate the dish midway if needed for even cooking.
- Rest and Serve: Let the lasagna rest for at least 5 minutes after baking to set before slicing and serving. This allows the layers to firm up and enhances flavor melding.
Notes
- Use fresh eggplants for best texture and flavor. If eggplants are very bitter, you may salt and drain them before frying.
- You can prepare the béchamel and tomato sauces ahead of time to speed up assembly.
- For a lighter version, consider baking the eggplant slices instead of frying, although traditional recipe prefers frying for texture.
- Adjust salt and pepper according to taste, especially after frying the eggplant, which absorbs oil and seasoning.
- Lasagne sheets can be fresh, dried, or homemade, but no-boil sheets are not recommended as they may not cook evenly in this recipe.
- Fresh basil adds fragrance and traditional Italian flavor; add it just before layering to preserve freshness.

Leave a Reply