Eggplant Parmigiana Recipe

This classic Eggplant Parmigiana (Parmigiana di Melanzane) layers tender fried or roasted eggplant slices with rich homemade tomato sauce, fresh basil, creamy mozzarella, and plenty of grated Parmigiano-Reggiano. Baked until bubbly and golden, it’s a comforting, flavorful Italian masterpiece that’s hearty yet elegant.

Why You’ll Love This Recipe

As an experienced chef, this dish is pure soul food—rooted in Southern Italian tradition, especially from Campania and Sicily, where simplicity lets premium ingredients shine.

The eggplant becomes silky and rich without sogginess (thanks to proper salting), the no-cook or quick tomato sauce bursts with fresh tomato flavor, and the cheeses melt into gooey perfection while fresh basil adds aromatic brightness.

It’s vegetarian, make-ahead friendly, and perfect for family dinners, gatherings, or meal prep—it reheats beautifully and often tastes even better the next day as flavors deepen.

Unlike heavier American versions with heavy breading, this authentic take feels lighter yet indulgent, with that irresistible contrast of crispy edges, tender layers, and cheesy pull. Once you make it, it’ll become your go-to comfort bake that impresses everyone!

Yield: 8 servings

Eggplant Parmigiana Recipe

Eggplant Parmigiana Recipe

Layered eggplant with tomato sauce, mozzarella, parmesan, and basil—baked to bubbly Italian perfection.

Prep Time 45 minutes
Cook Time 45 minutes
Additional Time 1 hour
Total Time 2 hours 30 minutes

Ingredients

For the eggplant:

  • 3 medium eggplants (about 2-2.5 lbs / 1-1.1 kg), sliced lengthwise into ¼-inch (0.5 cm) thick slices
  • Kosher salt (for salting)
  • ½-¾ cup all-purpose flour (for dredging)
  • Vegetable oil or olive oil (for frying, about 2-3 cups)

For the tomato sauce:

  • 2 tbsp extra-virgin olive oil
  • 2-3 garlic cloves, thinly sliced or minced
  • 2 cans (28 oz / 800g each) whole peeled San Marzano tomatoes, crushed by hand
  • Salt and black pepper to taste
  • 8-10 fresh basil leaves, torn (plus more for garnish)

For assembly:

  • 12-16 oz (350-450g) fresh mozzarella, sliced or torn and patted dry
  • 1-1½ cups (100-150g) freshly grated Parmigiano-Reggiano
  • Extra fresh basil leaves

Instructions

  1. Prep those eggplants — Slice eggplants lengthwise into even ¼-inch thick pieces. Lay slices on paper towel-lined trays, sprinkle generously with salt on both sides, and let sit 30-60 minutes. This pulls out bitterness and moisture for perfect texture!
  2. Rinse and dry — Rinse slices under cold water to remove salt, then pat very dry with clean towels or paper towels. Dry eggplant absorbs less oil and fries beautifully.
  3. Make the sauce — In a saucepan, heat olive oil over medium. Add garlic and sauté 1 minute until fragrant (don't brown). Crush tomatoes by hand into the pan, add salt, pepper, and a few basil leaves. Simmer gently 15-20 minutes until thickened slightly. Taste and adjust—keep it simple and bright!
  4. Heat the oil — Pour oil into a large skillet (about ½-inch deep) and heat to 350-375°F (175-190°C). Test with a small piece of eggplant—it should sizzle immediately.
  5. Dredge and fry — Lightly dust dried eggplant slices in flour, shaking off excess. Fry in batches 2-3 minutes per side until golden and tender. Drain on paper towels. (For lighter version: brush with oil and roast at 400°F/200°C for 20-25 minutes, flipping halfway.)
  6. Preheat oven — Set oven to 375°F (190°C). Have your baking dish ready (9x13-inch or similar works great).
  7. Start layering — Spread a thin layer of sauce on the bottom of the dish. Add a single layer of fried eggplant slices, slightly overlapping.
  8. Build the flavors — Spoon a light layer of sauce over eggplant, scatter torn mozzarella pieces, sprinkle generously with grated Parmigiano, and add a few basil leaves. Repeat layers 3-4 times, ending with sauce, mozzarella, and a good topping of Parmigiano.
  9. Bake to bubbly perfection — Cover with foil (optional for first half) and bake 25-30 minutes. Uncover and bake another 15-20 minutes until cheese is melted, golden, and edges are bubbling. For extra char, broil 2-3 minutes at the end—watch closely!
  10. Rest and serve — Let rest 10-15 minutes so it sets. Garnish with fresh basil, slice into squares, and serve warm with crusty bread or a simple salad. Pure Italian comfort on your plate!

Notes

Authentic Italian versions often skip heavy breading—flour dusting is traditional for texture without overwhelming. Use fresh, high-quality cheeses for best melt and flavor. Dish can be assembled a day ahead and refrigerated before baking.

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 109Total Fat 4gSaturated Fat 1gUnsaturated Fat 4gSodium 3mgCarbohydrates 19gFiber 6gSugar 7gProtein 2g

The recipes and nutritional information on Yum Tonight are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Recipe Tips and Tricks

  • Always salt the eggplant slices for 30-60 minutes to draw out bitterness and excess moisture—pat dry thoroughly to avoid a soggy final dish.
  • For authentic texture, lightly dust in flour before frying (no breadcrumbs needed in true Italian style).
  • Use a simple, high-quality tomato sauce—keep it light so it doesn’t overpower the eggplant.
  • Fry in batches with hot oil to get golden edges without greasiness; or roast for a lighter version.
  • Layer sparingly—too much sauce or cheese makes it watery; aim for balance.
  • Let it rest 10-15 minutes after baking so slices hold together when serving.
  • For extra flavor, add a garlic clove or two to the sauce while simmering.
  • Broil briefly at the end for bubbly, golden cheese topping.

Ingredients Notes

Eggplant (aubergine) is the star—choose firm, glossy medium-sized ones (globe variety works best) for even slices and less bitterness. Salt them to release moisture and improve texture. San Marzano or high-quality canned plum tomatoes create a bright, sweet sauce—fresh basil infuses herbal notes without overpowering.

Fresh mozzarella (fior di latte or buffalo) melts creamily; pat dry to reduce wateriness. Parmigiano-Reggiano (real aged stuff, grated fresh) adds nutty depth and umami—don’t skimp! Extra-virgin olive oil for frying or drizzling brings fruity richness.

Flour for light dredging keeps slices intact during frying without heavy breading (classic Italian style). Everything is straightforward, seasonal, and celebrates quality over quantity for that true Parmigiana magic.

Variations and Substitutions

For a lighter bake, roast or grill eggplant slices brushed with oil instead of frying—still delicious and lower in fat. Make it gluten-free by skipping flour or using GF blend. Swap mozzarella for provolone or caciocavallo for a sharper twist (Sicilian style).

Add ricotta between layers for creamier texture, or include thin prosciutto slices for non-veg version. Use zucchini or mixed veggies for variety. For vegan, substitute plant-based mozzarella and cheese alternatives, plus nutritional yeast for umami.

Spice it up with red pepper flakes in sauce or fresh oregano. Make individual portions in ramekins for elegant serving. Scale down for 2 or up for crowds—this recipe adapts beautifully while staying true to its comforting roots.

Storage Options

Refrigerate leftovers in an airtight container for up to 4 days. Reheat covered in a 350°F (175°C) oven for 15-20 minutes until warmed through (microwave works but softens texture).

Freeze baked casserole tightly wrapped for up to 2-3 months—thaw overnight in fridge and reheat in oven. Assemble unbaked and freeze for up to 1 month; bake from frozen adding extra time. Flavors improve after a day, making it ideal for make-ahead!

Dish Gallery

Please share this Eggplant Parmigiana Recipe with your friends and do a comment below about your feedback.

We will meet you on next article.

Until you can read, Classic Italian Margherita Pizza Recipe

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *