Italian-American Comfort Classic

Category: Plant-Based Dishes That Don't Compromise

This beloved Italian-American dish features layers of crispy breaded eggplant, rich tomato sauce, and melted cheeses. You'll start by salting eggplant slices to remove bitterness, then bread and fry them until golden. The homemade tomato sauce combines crushed tomatoes with garlic and herbs. Layer everything in a baking dish with generous amounts of mozzarella and Parmesan, then bake until bubbly and golden. The result is a satisfying vegetarian main that serves 4-6 people in just over an hour of total preparation and cooking time.

A woman with long hair and a white shirt.
Updated on Thu, 01 May 2025 15:14:09 GMT
A slice of pizza with cheese and sauce. Save
A slice of pizza with cheese and sauce. | krispywithmia.com

This classic Eggplant Parmesan transforms humble eggplant into a comforting Italian-American masterpiece. My grandmother taught me this recipe years ago, and its layers of crispy breaded eggplant, tangy tomato sauce, and melted cheese still bring me back to Sunday family dinners in her cozy kitchen.

I first made this recipe for my husband when we were dating. The way his eyes lit up after that first bite told me everything I needed to know about our future together!

Ingredients

  • Medium eggplants: Choose firm ones with shiny skin and no soft spots for best texture and flavor
  • Salt: For drawing out moisture which prevents soggy eggplant
  • All purpose flour: Creates the first layer of the breading that helps everything adhere
  • Large eggs: The binding agent that helps the breadcrumbs stick to the eggplant
  • Breadcrumbs: Italian style adds extra herbs and flavor but plain works well too
  • Parmesan cheese: Select aged Parmigiano Reggiano for the most authentic nutty flavor
  • Olive oil: Use a good quality oil as it adds flavor to the dish
  • Garlic: Fresh cloves provide aromatic foundation for the sauce
  • Crushed tomatoes: San Marzano tomatoes offer the sweetest most balanced flavor
  • Dried oregano: Adds classic Italian flavor that stands up to the rich sauce
  • Red pepper flakes: Provides gentle heat that enhances other flavors
  • Sugar: Balances acidity in the tomatoes when needed
  • Mozzarella cheese: Fresh mozzarella provides the best melt but low moisture works too
  • Fresh basil: Optional but adds bright fresh flavor and beautiful color

Step-by-Step Instructions

Prepare the eggplant:
Begin by slicing eggplants into half inch rounds. Sprinkle generously with salt and arrange them on a cooling rack over a baking sheet. Let them sit for at least 30 minutes. This crucial step draws out bitter moisture and prevents soggy eggplant. Once time is up rinse thoroughly under cold water and pat completely dry with paper towels.
Set up breading station:
Arrange three shallow dishes in a row. Fill the first with flour seasoned with a pinch of salt and pepper. Pour beaten eggs into the second dish. In the third combine breadcrumbs with grated Parmesan cheese. Having everything lined up makes the breading process efficient and less messy.
Bread the eggplant:
Working with one slice at a time coat each piece of eggplant in flour and shake off excess. Dip into beaten egg allowing extra to drip off then press firmly into the breadcrumb mixture ensuring an even coating on both sides. Place breaded slices on a clean baking sheet. The key is keeping one hand for dry ingredients and one for wet to prevent the dreaded breading hands.
Fry the eggplant:
Heat a quarter inch of olive oil in a large skillet over medium heat until shimmering but not smoking. Test with a breadcrumb it should sizzle immediately. Cook eggplant in batches without overcrowding for about 2 to 3 minutes per side until deeply golden brown. Transfer to paper towel lined plates to absorb excess oil. Maintain oil temperature between batches for consistent results.
Make the sauce:
While the eggplant drains heat olive oil in a saucepan over medium heat. Add minced garlic and cook just until fragrant about 30 seconds being careful not to burn it. Pour in crushed tomatoes along with oregano red pepper flakes salt and a pinch of sugar if using. Simmer gently for 15 to 20 minutes stirring occasionally until slightly thickened and flavors meld together.
Assemble the layers:
Preheat your oven to 375°F. Spread a thin layer of sauce on the bottom of a 9x13 baking dish. Arrange a single layer of fried eggplant slices slightly overlapping. Spoon more sauce over eggplant sprinkle generously with mozzarella and a dusting of Parmesan. Repeat these layers finishing with a final blanket of cheese on top.
Bake to bubbly perfection:
Place the baking dish in the preheated oven uncovered and bake for 25 to 30 minutes. Watch for the top to become golden brown and the edges to bubble that is how you know it is ready. The final bake melds all flavors together and creates that irresistible cheese pull.
Rest before serving:
Allow the eggplant parmesan to rest for at least 10 minutes before cutting. This crucial step lets the layers settle and makes serving much neater. Garnish with torn fresh basil leaves just before bringing to the table for a pop of color and fresh flavor.
A slice of lasagna on a white plate. Save
A slice of lasagna on a white plate. | krispywithmia.com

My secret ingredient is adding a pinch of nutmeg to the tomato sauce. My grandmother always did this and swore it brought out the sweetness in the tomatoes. I can still picture her in her floral apron insisting I taste the sauce both before and after adding the nutmeg to understand the difference.

Make Ahead and Storage

This eggplant parmesan shines as a make ahead dish. You can fry the eggplant and assemble the entire casserole up to 24 hours before baking. Cover tightly with foil and refrigerate. When ready to serve remove from the refrigerator 30 minutes before baking to take the chill off then bake as directed adding about 10 extra minutes to the cooking time.

Leftovers keep beautifully in the refrigerator for up to 3 days. For best results reheat individual portions in a 350°F oven until heated through about 15 minutes. This maintains the crispy texture far better than microwave reheating which tends to make the breaded eggplant soggy.

Variations and Substitutions

For those seeking a lighter version skip the frying altogether. Brush breaded eggplant slices with olive oil and bake at 425°F for about 20 minutes flipping halfway through until golden brown. While slightly less decadent this method significantly reduces the oil content while still delivering delicious results.

Gluten free friends can enjoy this dish by substituting gluten free panko breadcrumbs and a one to one gluten free flour blend. The results are nearly indistinguishable from the traditional version just ensure your breadcrumbs are seasoned well.

For a heartier option add a layer of sautéed mushrooms spinach or even a meat sauce between the eggplant layers. These additions complement the eggplant beautifully and can transform this side dish into an even more substantial main course.

Serving Suggestions

Eggplant parmesan truly shines when paired with simple accompaniments. A light green salad dressed with lemon vinaigrette provides refreshing contrast to the rich casserole. For a more substantial meal serve alongside a small portion of spaghetti tossed with olive oil and garlic.

Crusty Italian bread is essential for sopping up the flavorful sauce. For an extra special touch make garlic bread by slicing a baguette brushing with olive oil mixed with minced garlic and toasting until golden.

Consider serving a crisp white wine like Pinot Grigio or a light Chianti which cuts through the richness of the cheese and complements the acidic notes in the tomato sauce. For non alcohol drinkers sparkling water with lemon provides similar palate cleansing effects.

A white bowl filled with food. Save
A white bowl filled with food. | krispywithmia.com

Recipe FAQs

→ Can I make eggplant parmesan ahead of time?

Yes, you can assemble the entire dish up to 24 hours in advance and refrigerate it covered. When ready to serve, simply bake as directed, adding 5-10 minutes to the baking time if cooking from cold.

→ How do I prevent the eggplant from becoming soggy?

Salting the eggplant slices and letting them sit for 30 minutes draws out moisture and bitterness. Be sure to pat them completely dry before breading. Also, fry the slices until they're golden and crispy, and don't oversaturate with sauce when layering.

→ Can I bake the eggplant instead of frying?

Absolutely! For a lighter version, arrange breaded eggplant slices on a parchment-lined baking sheet, spray or brush with olive oil, and bake at 425°F (220°C) for about 20 minutes, flipping halfway through until golden on both sides.

→ What can I serve with eggplant parmesan?

Eggplant parmesan pairs beautifully with spaghetti, garlic bread, or a simple green salad dressed with vinaigrette. A light side dish works well since the main dish is quite hearty.

→ How do I make this gluten-free?

Substitute the all-purpose flour with a gluten-free all-purpose flour blend and use gluten-free breadcrumbs. Make sure all other ingredients like the canned tomatoes don't contain hidden gluten.

→ Can I freeze eggplant parmesan?

Yes, it freezes well either before or after baking. Wrap tightly in foil and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen adding 20-30 minutes to the cooking time.

Crispy Eggplant Parmesan

Crispy breaded eggplant slices layered with rich tomato sauce, mozzarella and Parmesan cheese in a classic Italian-American dish.

Prep Time
30 min
Cook Time
45 min
Total Time
75 min
By: Mia Chen

Category: Vegetarian Recipes

Skill Level: Medium

Cuisine: Italian-American

Yield: 6 Serves

Diet Suitability: Vegetarian

Ingredients

→ Eggplant & Breading

01 2 medium eggplants, sliced into ½-inch rounds
02 1 tbsp salt (for sweating eggplant)
03 1 cup all-purpose flour
04 3 large eggs, beaten
05 2 cups breadcrumbs (Italian-style or plain with dried herbs)
06 ½ cup grated Parmesan cheese (mixed into breadcrumbs)
07 Olive oil, for frying

→ Sauce & Cheese

08 2 tbsp olive oil
09 2 cloves garlic, minced
10 1 can (28 oz) crushed tomatoes
11 1 tsp dried oregano
12 ½ tsp red pepper flakes (optional)
13 Salt and pepper to taste
14 1 tsp sugar (optional, to balance acidity)
15 2 cups shredded mozzarella cheese
16 ½ cup grated Parmesan cheese (for layering)
17 Fresh basil leaves (optional, for garnish)

Steps

Step 01

Lay eggplant slices on a tray and sprinkle with salt. Let sit for 30 minutes to draw out moisture, then rinse and pat dry.

Step 02

Set up a breading station with flour, beaten eggs, and breadcrumbs mixed with Parmesan. Dredge eggplant slices in flour, dip in egg, then coat with breadcrumb mixture.

Step 03

Heat olive oil in a large skillet over medium heat. Fry eggplant slices in batches for 2–3 minutes per side until golden. Drain on paper towels.

Step 04

For the sauce, heat 2 tbsp olive oil in a saucepan. Sauté garlic for 1 minute, then add crushed tomatoes, oregano, red pepper flakes, salt, and sugar. Simmer for 15–20 minutes.

Step 05

Preheat oven to 375°F (190°C). In a 9x13 inch baking dish, spread a thin layer of sauce, then layer fried eggplant slices, more sauce, mozzarella, and Parmesan. Repeat layers, finishing with cheese on top.

Step 06

Bake uncovered for 25–30 minutes until bubbly and golden. Let rest for 10 minutes before serving.

Step 07

Garnish with fresh basil if desired.

Notes

  1. For a lighter version, bake breaded eggplant slices at 425°F (220°C) for 20 minutes, flipping halfway.
  2. Serve with spaghetti, garlic bread, or a green salad.
  3. Can be assembled ahead and baked later.

Tools You’ll Need

  • Skillet
  • Saucepan
  • 9x13 inch baking dish
  • Mixing bowls
  • Paper towels

Allergen Info

Check every ingredient for potential allergens, and consult a health professional if unsure.
  • Contains dairy (cheese), eggs, and gluten (breadcrumbs and flour).
  • Use gluten-free breadcrumbs and flour for a gluten-free option.

Nutrition Facts (Per Serving)

These details are approximate and shouldn’t replace professional advice.
  • Calories: 480
  • Fats: 25 g
  • Carbohydrates: 42 g
  • Proteins: 20 g