Classic Baked Eggplant Parmesan with Crispy Mozzarella Layers

Layers of crispy fried eggplant, melted cheese, and bright marinara make this Eggplant Parmesan an easy, crowd-pleasing weeknight dinner. Serve it over pasta or alongside a simple salad and garlic bread for a satisfying meal.

A plate of eggplant parmesan

Eggplant Parmesan is one of my favorite vegetarian dinners. This version is loaded with cheese and uses a simple marinara for big flavor from a short ingredient list. It’s perfect for vegetarian guests or any night you want a comforting, meatless main.

Why this recipe works

Here are a few reasons this Eggplant Parmesan stands out:

  • Extra cheesy. A mix of shredded mozzarella, fresh mozzarella slices, and grated Parmesan ensures every bite is gooey and flavorful.
  • Simple ingredients. You only need eggplant, marinara, cheese, and basic pantry staples—easy to make yet satisfying.
  • Tender, well-prepared eggplant. Salting the slices first removes excess moisture and any bitterness, and thin, even slices cook through without becoming tough.
  • Straightforward method. The process is simple: salt, bread and fry the eggplant, then layer with sauce and cheese and bake. Hands-on time is roughly 30 minutes.
Ingredients needed for eggplant parmesan

Ingredients

This recipe uses eggplant, marinara, and plenty of cheese. Adjust quantities to serve more or fewer people.

  • Eggplants – 2 large (use 3 if small), sliced into 1/4″ rounds.
  • Salt – for salting the eggplant.
  • All-purpose flour – for dredging.
  • Eggs – beaten, for coating.
  • Breadcrumbs – Italian or plain, for a crispy crust.
  • Olive oil – or other frying oil.
  • Marinara sauce – about 24 ounces; homemade or store-bought.
  • Fresh mozzarella – sliced, about 8 ounces.
  • Shredded mozzarella – about 2 cups.
  • Grated Parmesan – about 1 cup, freshly grated preferred.
  • Fresh basil or parsley – for garnish.

How to make Eggplant Parmesan

This baked Eggplant Parmesan takes roughly 30 minutes of prep and about 45 minutes to bake. The steps below outline the process; follow the ingredient quantities you prefer.

Patting eggplant slices dry
Eggplant slices dipped in egg
Breaded slices of eggplant frying in oil
  • Salt the eggplant. Sprinkle salt on both sides of the slices and place them in a colander for 10–15 minutes to draw out moisture. Pat dry with paper towels.
  • Set up a breading station. Place flour in one bowl, beaten eggs in a second, and breadcrumbs in a third. Dredge each slice in flour, dip in egg, then coat with breadcrumbs.
  • Fry the slices. Heat oil over medium-high heat and fry eggplant in batches until golden and crisp, about 2–3 minutes per side. Drain on paper towels.
  • Preheat the oven. Set oven to 375°F (190°C).
  • Assemble the dish. Spread a thin layer of marinara in a baking dish. Arrange a layer of fried eggplant, spoon more marinara over it, add shredded mozzarella and a sprinkle of Parmesan. Repeat layers, finishing with marinara and slices of fresh mozzarella on top.
  • Bake. Cover with foil and bake 25 minutes. Remove foil and bake another 20 minutes, until cheese is bubbly and golden.
  • Rest and garnish. Let the dish cool slightly, then garnish with fresh basil or parsley and serve warm.
Fried eggplant slices in a casserole dish with marinara sauce
Fried eggplant slices topped with marinara and mozzarella cheese
Layered slices of eggplant topped with marinara and parmesan cheese slices
A stack of eggplant parmesan

Tips & Variations

Helpful tips and easy variations to improve your Eggplant Parmesan:

  • Salting matters. It removes bitterness and excess moisture for a better texture.
  • Slice evenly. Keep slices about 1/4″ thick so they cook through consistently.
  • Oil temperature. Make sure oil is hot enough before frying to avoid soggy, oil-logged slices.
  • Add herbs. Sprinkle chopped basil or oregano between layers for extra flavor.
  • Use fresh cheese. Freshly shredded and grated cheeses improve both texture and taste.
A fork pulling up the cheese on a slice of eggplant parmesan

Serving suggestions

Serve Eggplant Parmesan over spaghetti with extra marinara for saucy noodles, or pair it with a crisp green salad and garlic bread for a classic, satisfying meal.

Storage & reheating

  • Fridge: Store leftovers in an airtight container for up to 3 days.
  • Reheat: Warm in a 350°F (175°C) oven until heated through to retain crispness.
  • Freeze: Cool completely, wrap tightly in plastic and foil, and freeze up to 2 months. Thaw overnight in the refrigerator before reheating.

Recipe details

Servings: 6 | Prep: 30 mins | Cook: 45 mins | Total: 1 hr 15 mins

Ingredients

  • 2 large eggplants, sliced into 1/4″ rounds
  • 1 tablespoon salt
  • 1 cup all-purpose flour
  • 2 large eggs, beaten
  • 2 cups Italian or plain breadcrumbs
  • Olive oil, for frying
  • 24 ounces marinara sauce
  • 8 ounces fresh mozzarella, sliced
  • 2 cups shredded mozzarella cheese
  • 1 cup grated Parmesan cheese
  • Fresh basil leaves or parsley, for garnish

Instructions

  1. Sprinkle salt on both sides of the eggplant slices and place them in a colander. Let sit 10–15 minutes to release moisture, then pat dry.
  2. Set up three shallow bowls: flour, beaten eggs, and breadcrumbs. Dredge each slice in flour, dip in egg, then coat with breadcrumbs.
  3. Heat a skillet over medium-high heat and add enough olive oil to cover the bottom. Fry slices in batches until golden and crispy, about 2–3 minutes per side. Drain on paper towels.
  4. Preheat oven to 375°F (190°C).
  5. Spoon a thin layer of marinara into a baking dish. Arrange a layer of fried eggplant, top with more marinara, a handful of shredded mozzarella, and a sprinkle of Parmesan. Repeat layers, finishing with marinara and fresh mozzarella slices on top.
  6. Cover with foil and bake 25 minutes. Remove foil and bake an additional 20 minutes, until cheese is bubbly and golden.
  7. Allow to cool slightly, garnish with fresh basil or parsley, and serve warm.

Nutrition (per serving)

Calories: 611 kcal | Carbohydrates: 62 g | Protein: 34 g | Fat: 26 g | Saturated Fat: 14 g | Sodium: 3022 mg

Eggplant Parmesan feature

Enjoy this comforting Eggplant Parmesan as a delicious vegetarian centerpiece—easy to prepare and full of flavor.