Eggplant Parmesan Lasagna

Featured in: Smart Weeknight Meals

This Italian-inspired layered bake combines tender slices of eggplant with a rich tomato sauce and creamy cheeses like ricotta, mozzarella, and Parmesan. Eggplants are first salted to remove excess moisture, then breaded and baked for a golden finish. The layers alternate between no-boil noodles, baked eggplant, cheese blends, and savory sauce. Baked until bubbly and golden, this dish offers a comforting, hearty meal perfect for family dinners. Garnished with fresh basil for a subtle herbaceous note, it’s a vegetarian delight that pairs wonderfully with a light red wine.

Updated on Thu, 13 Nov 2025 12:48:00 GMT
Golden, bubbly Eggplant Parmesan Lasagna with layers of tender eggplant and melted mozzarella cheese. Pin it
Golden, bubbly Eggplant Parmesan Lasagna with layers of tender eggplant and melted mozzarella cheese. | smartyskitchen.com

A comforting, Italian-inspired casserole layering tender eggplant, rich tomato sauce, creamy ricotta, and gooey mozzarella, finished with a golden Parmesan crust. Perfect for family dinners or gatherings.

I first made this eggplant parmesan lasagna for a Sunday dinner, and it instantly became a family favorite. The combination of classic Italian flavors and cheesy layers always brings everyone together at the table.

Ingredients

  • Eggplants: 2 large, sliced lengthwise into 1/2-inch thick slices
  • Salt: 1 tablespoon (for sweating eggplant)
  • 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: 1/2 cup, grated (optional)
  • Marinara sauce: 4 cups (homemade or store-bought)
  • Olive oil: 2 tablespoons (plus more for drizzling)
  • Garlic: 3 cloves, minced
  • Onion: 1 small, finely chopped
  • Dried oregano: 1/2 teaspoon
  • Dried basil: 1/2 teaspoon
  • Salt and pepper: To taste
  • No-boil lasagna noodles: 9 (or regular, pre-cooked)
  • Fresh basil leaves: 1/4 cup, chopped (for garnish)

Instructions

Preheat Oven:
Preheat the oven to 400°F (200°C).
Sweat Eggplant:
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 Eggplant:
Dredge each slice in flour, dip in beaten eggs, then coat in breadcrumbs.
Bake 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.
Prepare Sauce:
Heat 2 tablespoons 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.
Mix Cheeses:
In a bowl, mix ricotta cheese with half of the Parmesan and all of the Pecorino Romano (if using). Season with salt and pepper.
Adjust Oven Temperature:
Reduce oven to 375°F (190°C).
Assemble Lasagna:
In a 9x13-inch baking dish: Spread a thin layer of sauce on the bottom. Place 3 lasagna noodles over sauce. Layer half the baked eggplant slices over noodles. Spread half of the ricotta mixture, then sprinkle with 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 remaining 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 Serve:
Let rest 10–15 minutes before slicing. Garnish with fresh basil.
A hearty, freshly baked baking dish of Italian-American Eggplant Parmesan Lasagna, perfect for a cozy dinner. Pin it
A hearty, freshly baked baking dish of Italian-American Eggplant Parmesan Lasagna, perfect for a cozy dinner. | smartyskitchen.com

Sharing this dish at family reunions always sparks memories of our grandmother's kitchen. Each bite reminds us of laughter and warmth around the dinner table.

Required Tools

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

Allergen Information

This recipe contains wheat, eggs, and milk. Double-check cheese and sauce labels for allergens if using pre-made products.

Nutritional Information

Per serving: 510 calories, 23 g total fat, 48 g carbohydrates, 26 g protein.

This close-up features the delicious, layered construction of homemade Eggplant Parmesan Lasagna, ready to enjoy. Pin it
This close-up features the delicious, layered construction of homemade Eggplant Parmesan Lasagna, ready to enjoy. | smartyskitchen.com

Serve warm with a simple green salad or crusty bread. Leftovers taste even better the next day.

Recipe Questions & Answers

How do I prepare the eggplant for best texture?

Salt the eggplant slices and let them sit for 30 minutes to draw out moisture, then pat dry before breading. This prevents sogginess.

Can I make this dish gluten-free?

Yes, substitute regular breadcrumbs and lasagna noodles with gluten-free alternatives without altering the flavors.

What cheeses are used in the layers?

A combination of ricotta, mozzarella, Parmesan, and optionally Pecorino Romano adds creamy, melty, and savory dimensions.

Is it necessary to bake the breaded eggplant before assembling?

Yes, baking the breaded eggplant slices first ensures they become golden and tender, adding structure and flavor to the layers.

What herbs enhance the tomato sauce?

Dried oregano and basil impart traditional Italian notes and deepen the sauce’s flavor profile.

How long should the dish rest after baking?

Let it rest for 10–15 minutes to set the layers and make slicing easier.

Eggplant Parmesan Lasagna

Layers of tender eggplant, rich tomato sauce, and creamy cheeses baked to golden perfection.

Prep Time
30 min
Time to Cook
60 min
Overall Time
90 min
Created by Emily Scott


Skill Level Medium

Culinary Roots Italian-American

Makes 6 Portions

Diet Details Vegetarian-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 (homemade or store-bought)
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)

Directions

Step 01

Preheat oven: Set oven temperature to 400°F (200°C).

Step 02

Prepare eggplant: Place eggplant slices on a baking sheet and sprinkle both sides with salt. Let them rest for 30 minutes to draw out moisture, then pat dry with paper towels.

Step 03

Bread eggplant slices: Dredge each eggplant slice in all-purpose flour, dip into beaten eggs, then coat evenly with Italian-style breadcrumbs.

Step 04

Bake breaded eggplant: Arrange breaded slices on a parchment-lined baking sheet, drizzle with olive oil, and bake at 400°F for 20 minutes, turning halfway through until golden and tender.

Step 05

Prepare tomato sauce: Heat 2 tablespoons olive oil in a saucepan over medium heat. Sauté chopped onion until softened, about 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: Combine ricotta cheese with half the Parmesan and all of the Pecorino Romano cheese, if using. Season with salt and pepper to taste.

Step 07

Reduce oven temperature: Lower oven temperature to 375°F (190°C).

Step 08

Assemble layers: In a 9x13-inch baking dish, spread a thin layer of tomato sauce. Lay 3 lasagna noodles on top. Arrange half of the baked eggplant slices over noodles. Spread half of the ricotta mixture and sprinkle with one-third of the shredded mozzarella. Add another layer of sauce. Repeat with remaining noodles, eggplant, ricotta, and mozzarella. Finish with the last noodles topped with remaining sauce, mozzarella, and Parmesan cheese.

Step 09

Bake covered: Cover the assembled dish with foil and bake at 375°F for 30 minutes.

Step 10

Bake uncovered: Remove foil and bake an additional 15 minutes until the top is bubbly and golden brown.

Step 11

Rest and garnish: Allow lasagna to rest for 10 to 15 minutes before slicing. Garnish with freshly chopped basil leaves.

Tools You'll Need

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

Allergy Info

Review each item for allergens and reach out to a healthcare provider if unsure.
  • Contains wheat (flour, breadcrumbs, lasagna noodles), eggs, and dairy (ricotta, mozzarella, Parmesan, Pecorino Romano).

Nutrition Info (per portion)

Info for reference only. Always check with your doctor for health guidance.
  • Energy (Calories): 510
  • Fats: 23 g
  • Carbohydrates: 48 g
  • Proteins: 26 g