Eggplant Parmesan Lasagna

Featured in: Cheesy Comfort Bites

This Italian-American dish combines tender, breaded eggplant slices layered with a rich tomato and herb sauce, creamy ricotta cheese, and melted mozzarella. Slow baking creates a golden Parmesan crust that adds a savory finish. Perfect for family dinners, it offers comforting flavors with a satisfying blend of textures and ingredients like garlic, basil, and Pecorino Romano. Serving six, this hearty casserole balances preparation and cook times for a rewarding meal experience.

Updated on Wed, 25 Mar 2026 05:15:45 GMT
Golden-brown Eggplant Parmesan Lasagna, layered with cheese and a bubbling, rich tomato sauce and ready to slice. Save
Golden-brown Eggplant Parmesan Lasagna, layered with cheese and a bubbling, rich tomato sauce and ready to slice. | williesnack.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.

The first time I made eggplant parmesan lasagna, my kitchen was filled with the aroma of garlic and basil, reminding me of cozy Sunday dinners growing up. Baking the layered casserole together became a favorite tradition, especially on chilly evenings.

Ingredients

  • Eggplant: 2 large eggplants, 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
  • Shredded mozzarella cheese: 2 cups
  • Grated Parmesan cheese: 3/4 cup
  • Pecorino Romano cheese: 1/2 cup, grated (optional)
  • 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
  • Black pepper and salt: to taste
  • Lasagna noodles: 9 no-boil noodles (or regular, pre-cooked)
  • Fresh basil leaves: 1/4 cup, chopped (for garnish)

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare Oven and Eggplant:
Preheat oven to 400°F (200°C). Lay eggplant slices on baking sheet, sprinkle both sides with salt, wait 30 minutes, then pat dry.
Breading:
Dredge each slice in flour, dip in beaten eggs, coat in breadcrumbs.
Bake Eggplant:
Arrange breaded eggplant on parchment-lined baking sheet. Drizzle with olive oil and bake for 20 minutes, flipping halfway, until golden and tender.
Cook Sauce:
Heat olive oil in saucepan over medium. Sauté onion for 5 minutes, add garlic and cook 1 minute. Stir in marinara, oregano, basil, salt, pepper. Simmer 10 minutes.
Ricotta Mixture:
Mix ricotta, half Parmesan, all Pecorino Romano (optional), salt and pepper in bowl.
Lower Oven Temp:
Reduce oven to 375°F (190°C).
Assemble Lasagna:
In a 9x13-inch baking dish, spread thin sauce, layer noodles, half eggplant, half ricotta, one third mozzarella, sauce. Repeat layers. Top with noodles, sauce, remaining mozzarella and Parmesan.
Bake:
Cover with foil, bake 30 minutes. Uncover and bake 15 minutes longer until top is bubbly and golden.
Rest and Serve:
Let lasagna rest 10–15 minutes before slicing. Garnish with fresh basil.
Steaming hot Eggplant Parmesan Lasagna with crispy fried eggplant, perfect for a cozy, delicious dinner. Save
Steaming hot Eggplant Parmesan Lasagna with crispy fried eggplant, perfect for a cozy, delicious dinner. | williesnack.com
Steaming hot Eggplant Parmesan Lasagna with crispy fried eggplant, perfect for a cozy, delicious dinner. Save
Steaming hot Eggplant Parmesan Lasagna with crispy fried eggplant, perfect for a cozy, delicious dinner. | williesnack.com

This dish quickly became a favorite during family get-togethers, with everyone asking for seconds and leftovers for lunch the next day.

Required Tools

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

Allergen Information

Contains wheat, eggs, and milk products. If using pre-made cheese or sauce, check labels for additional allergens.

Nutritional Information

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

A close-up view of Eggplant Parmesan Lasagna, showing melted mozzarella and a hint of fresh basil garnish. Save
A close-up view of Eggplant Parmesan Lasagna, showing melted mozzarella and a hint of fresh basil garnish. | williesnack.com
A close-up view of Eggplant Parmesan Lasagna, showing melted mozzarella and a hint of fresh basil garnish. Save
A close-up view of Eggplant Parmesan Lasagna, showing melted mozzarella and a hint of fresh basil garnish. | williesnack.com

Enjoy this comforting casserole hot from the oven, and save leftovers for an easy next-day meal.

Recipe Questions & Answers

How do you prepare the eggplant before layering?

Slice eggplant lengthwise, sprinkle with salt, and let it sit for 30 minutes to draw out moisture. Then pat dry and bread with flour, beaten eggs, and breadcrumbs before baking until golden and tender.

Can I use fresh basil in this dish?

Yes, fresh basil is used both in the sauce and as a garnish, adding fragrant herbal notes that complement the rich tomato and cheese layers.

What cheeses are included in the layers?

The layers combine ricotta, mozzarella, Parmesan, and optionally Pecorino Romano cheeses, creating creamy and savory textures throughout.

Is there a lighter way to prepare the eggplant?

For a lighter option, grill the eggplant slices instead of breading and baking them, which reduces oil and calories.

What is the best way to assemble the casserole?

Layer sauce, noodles, eggplant, the ricotta mixture, mozzarella, and repeat until all ingredients are used. Top with sauce and remaining cheeses before baking covered, then uncovered for a golden finish.

Can gluten-free ingredients be substituted?

Yes, gluten-free breadcrumbs and lasagna noodles can replace traditional versions to accommodate dietary needs without compromising flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Eggplant Parmesan Lasagna

Layers of tender eggplant, tomato sauce, ricotta, and mozzarella baked to golden perfection.

Prep time
30 min
Time to cook
60 min
Total duration
90 min
Created by Willie Cooper


Skill level Medium

Cuisine Italian-American

Total yield 6 Number of servings

Dietary notes Vegetarian-friendly

What You'll Need

Vegetables

01 2 large eggplants, sliced lengthwise into ½ inch thick slices
02 1 tablespoon salt (for sweating eggplant)

Breading

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

Cheeses

01 2 cups ricotta cheese
02 2 cups shredded mozzarella cheese
03 ¾ cup grated Parmesan cheese
04 ½ 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 ½ teaspoon dried oregano
06 ½ teaspoon dried basil
07 Salt and pepper, to taste

For Assembly

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

How to make it

Step 01

Prepare oven and eggplant: Preheat oven to 400°F. Arrange eggplant slices on a baking sheet, sprinkle both sides with salt, and let rest 30 minutes. Pat dry with paper towels.

Step 02

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

Step 03

Bake breaded eggplant: Place breaded slices on parchment-lined baking sheet, drizzle with olive oil. Bake 20 minutes at 400°F, flipping once halfway, until golden and tender.

Step 04

Prepare tomato sauce: In saucepan over medium heat, sauté onion in olive oil until soft (about 5 minutes). Add garlic and cook 1 minute. Stir in marinara sauce, oregano, basil, salt, and pepper. Simmer for 10 minutes.

Step 05

Mix cheese filling: Combine ricotta, half of the Parmesan, and all Pecorino Romano (if using). Season with salt and pepper.

Step 06

Lower oven temperature: Reduce oven temperature to 375°F.

Step 07

Assemble layers: In a 9x13-inch baking dish, spread a thin layer of sauce. Arrange 3 lasagna noodles over sauce. Layer half of the baked eggplant slices, spread half the ricotta mixture, then sprinkle with one-third of the mozzarella. Add another sauce layer and repeat with remaining noodles, eggplant, ricotta, and mozzarella. Top with final noodles, sauce, remaining mozzarella, and Parmesan.

Step 08

Bake covered: Cover with foil and bake 30 minutes at 375°F.

Step 09

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

Step 10

Rest and garnish: Allow to rest 10 to 15 minutes before slicing. Garnish with chopped fresh basil.

Tools you'll need

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

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains wheat (flour, breadcrumbs, lasagna noodles), eggs, and dairy (ricotta, mozzarella, Parmesan, Pecorino Romano). Verify labels for allergens when using pre-made products.

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 510
  • Fats: 23 g
  • Carbohydrates: 48 g
  • Proteins: 26 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.