Eggplant Parmesan Lasagna

Featured in: Classic Comfort Foods

Layers of breaded eggplant, creamy ricotta, gooey mozzarella, and robust marinara sauce come together for a classic Italian-American casserole. Baked until golden with a Parmesan crust and finished with fresh basil, this vegetarian dish offers a satisfying blend of flavors and textures. Perfect for gatherings, the steps include preparing eggplant, sauce, assembling with noodles and cheeses, and baking until bubbly. For a lighter approach, grill the eggplant. Customize with gluten-free ingredients as desired. Enjoy this hearty meal with a crisp salad or a glass of Chianti.

Updated on Sat, 08 Nov 2025 16:30:00 GMT
Layers of Eggplant Parmesan Lasagna, with bubbling mozzarella and rich marinara sauce.  Save to Pinterest
Layers of Eggplant Parmesan Lasagna, with bubbling mozzarella and rich marinara sauce. | krispyrecipes.com

A comforting Italian-inspired casserole layering tender eggplant with rich tomato sauce, creamy ricotta and gooey mozzarella, finished with a golden Parmesan crust. Eggplant Parmesan Lasagna is perfect for family dinners or gatherings when you crave a hearty main dish that feels special.

The first time I made Eggplant Parmesan Lasagna, my kitchen was filled with the warm aromas of garlic and basil. Each bite brought back memories of family meals at my grandmother's table, where comfort food was always lovingly prepared.

Ingredients

  • Eggplants: 2 large, sliced lengthwise into 1/2-inch thick slices
  • Salt (for sweating eggplant): 1 tablespoon
  • All-purpose flour: 1 cup
  • Eggs: 2 large, beaten
  • Italian-style breadcrumbs: 1 1/2 cups
  • Ricotta cheese: 2 cups
  • Mozzarella cheese: 2 cups, shredded
  • Parmesan cheese: 3/4 cup, grated
  • Pecorino Romano cheese (optional): 1/2 cup, grated
  • Marinara sauce: 4 cups (homemade or store-bought)
  • Olive oil: 2 tablespoons
  • Garlic: 3 cloves, minced
  • Onion: 1 small, finely chopped
  • Dried oregano: 1/2 teaspoon
  • Dried basil: 1/2 teaspoon
  • Salt and pepper: To taste
  • Lasagna noodles: 9 no-boil noodles (or regular, pre-cooked)
  • Fresh basil leaves: 1/4 cup, chopped (for garnish)

Instructions

Prepare oven and eggplant:
Preheat oven to 400°F (200°C). Lay eggplant slices on a baking sheet and sprinkle both sides with salt. Let sit for 30 minutes to draw out moisture, then pat dry with paper towels.
Bread the eggplant:
Dredge each slice in flour, dip in beaten eggs, then coat in breadcrumbs.
Bake the eggplant:
Arrange breaded eggplant on a parchment-lined baking sheet. Drizzle with olive oil and bake for 20 minutes, flipping halfway, until golden and tender.
Make the sauce:
Heat olive oil in a saucepan over medium heat. Sauté onion until soft, about 5 minutes. Add garlic and cook 1 minute more. Stir in marinara sauce, oregano, basil, salt, and pepper. Simmer for 10 minutes.
Prepare the cheese mixture:
In a bowl, mix ricotta cheese with half of the Parmesan and all of the Pecorino Romano (if using). Season with salt and pepper.
Reduce oven temperature:
Lower oven to 375°F (190°C).
Assemble lasagna:
In a 9x13-inch baking dish, spread a thin layer of sauce on the bottom. Cover with 3 lasagna noodles. Layer half the baked eggplant slices, then half the ricotta mixture, followed by 1/3 of the mozzarella. Add another layer of sauce. Repeat with remaining noodles, eggplant, ricotta, and mozzarella. Top with final noodles, remaining sauce, and the rest of the mozzarella and Parmesan.
Bake:
Cover with foil and bake for 30 minutes. Uncover and bake 15 minutes more, until top is bubbly and golden.
Rest and garnish:
Let rest 10 to 15 minutes before slicing. Garnish with fresh basil.
Golden brown Eggplant Parmesan Lasagna, topped with crispy Parmesan and fresh basil.  Save to Pinterest
Golden brown Eggplant Parmesan Lasagna, topped with crispy Parmesan and fresh basil. | krispyrecipes.com

Sharing Eggplant Parmesan Lasagna at the dinner table always brings out laughter and stories in our family. The comforting flavors make any evening feel like a special occasion.

Required Tools

Baking sheet, parchment paper, 9x13-inch baking dish, saucepan, mixing bowls, whisk, knife and cutting board.

Notes

For a lighter version, grill eggplant slices instead of breading and baking. Substitute gluten-free breadcrumbs and noodles for a gluten-free option. This dish pairs well with a light red wine such as Chianti.

Difficulty & Yield

Medium difficulty; yields 6 servings; vegetarian and Italian-American classic.

Sliced Eggplant Parmesan Lasagna, showcasing creamy ricotta and tender eggplant layers. Save to Pinterest
Sliced Eggplant Parmesan Lasagna, showcasing creamy ricotta and tender eggplant layers. | krispyrecipes.com

Serve warm and enjoy the comforting blend of flavors in every cheesy bite. This lasagna is even better the next day!

Common Recipe Questions

Can I make this gluten-free?

Yes, substitute gluten-free breadcrumbs and noodles for a fully gluten-free result.

How do I prevent soggy eggplant?

Salt the eggplant slices and let them rest before patting dry to draw out excess moisture.

Is Pecorino Romano necessary?

Pecorino adds extra flavor, but you can omit it or use only Parmesan for a milder taste.

What wine pairs well with this dish?

A light red, such as Chianti, complements the cheesy, tomato-rich layers.

Can it be prepared ahead?

Assemble the layers up to a day in advance. Bake just before serving for best texture.

Is grilling the eggplant possible?

Yes, grilling instead of breading and baking offers a lighter version and smoky flavor.

Eggplant Parmesan Lasagna

Tender eggplant and three cheeses layered with marinara sauce for a comforting Italian-American main dish.

Prep Duration
30 minutes
Cooking Duration
60 minutes
Overall Time
90 minutes
Created by Mia Harper

Recipe Type Classic Comfort Foods

Skill Level Medium

Cuisine Type Italian-American

Total Portions 6 Serving Size

Dietary Considerations Veggie-Friendly

What You’ll Need

Vegetables

01 2 large eggplants, sliced lengthwise into 1/2-inch thick slices
02 1 tablespoon salt, for sweating eggplant

Breading

01 1 cup all-purpose flour
02 2 large eggs, beaten
03 1 1/2 cups Italian-style breadcrumbs

Cheeses

01 2 cups ricotta cheese
02 2 cups shredded mozzarella cheese
03 3/4 cup grated Parmesan cheese
04 1/2 cup grated Pecorino Romano cheese (optional)

Sauce

01 4 cups marinara sauce
02 2 tablespoons olive oil
03 3 cloves garlic, minced
04 1 small onion, finely chopped
05 1/2 teaspoon dried oregano
06 1/2 teaspoon dried basil
07 Salt and pepper, to taste

For Assembly

01 9 no-boil lasagna noodles (or regular, pre-cooked)
02 1/4 cup fresh basil leaves, chopped, for garnish

How to Make It

Step 01

Prepare Oven: Preheat oven to 400°F (204°C).

Step 02

Sweat Eggplant: Arrange eggplant slices on a baking sheet and season both sides with salt. Allow to rest for 30 minutes to remove excess moisture, then blot dry using paper towels.

Step 03

Bread Eggplant: Dredge each eggplant slice in flour, dip in beaten eggs, and coat fully with Italian-style breadcrumbs.

Step 04

Bake Eggplant: Place breaded eggplant slices on parchment-lined baking sheet. Drizzle with olive oil and bake for 20 minutes, turning once halfway, until golden brown and tender.

Step 05

Prepare Sauce: Heat 2 tablespoons olive oil in a saucepan over medium heat. Sauté onion until translucent, approximately 5 minutes. Add minced garlic and cook for 1 minute. Stir in marinara sauce, dried oregano, dried basil, salt, and pepper. Simmer for 10 minutes.

Step 06

Mix Cheese Filling: In a mixing bowl, combine ricotta cheese, half of the grated Parmesan, and all Pecorino Romano (if using). Season with salt and pepper.

Step 07

Adjust Oven Temperature: Lower oven temperature to 375°F (191°C).

Step 08

Layer Lasagna: Spread a thin layer of sauce at the bottom of a 9x13-inch baking dish. Arrange 3 lasagna noodles over the sauce. Layer half the baked eggplant slices, then spread half of the ricotta mixture and top with one-third of the shredded mozzarella. Add another layer of sauce. Repeat layers with remaining noodles, eggplant, cheese filling, and mozzarella. Top with final noodles, remaining sauce, and the rest of the mozzarella and Parmesan.

Step 09

Bake Lasagna: Cover dish with foil and bake for 30 minutes. Remove foil and continue baking for 15 minutes, until surface is bubbly and golden.

Step 10

Rest and Garnish: Let casserole rest for 10 to 15 minutes before cutting. Garnish with chopped fresh basil leaves.

Tools You’ll Need

  • Baking sheet
  • Parchment paper
  • 9x13-inch baking dish
  • Saucepan
  • Mixing bowls
  • Whisk
  • Knife and cutting board

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains wheat (flour, breadcrumbs, lasagna noodles), eggs, and milk (ricotta, mozzarella, Parmesan, Pecorino Romano).
  • Review ingredient labels for cheese and sauce when using pre-made products.

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 510
  • Total Fat: 23 grams
  • Total Carbohydrates: 48 grams
  • Protein Content: 26 grams