Introduction
If you have been scrolling through Pinterest lately, you have probably noticed eggplant parmesan taking over food boards everywhere and for good reason. This classic Italian American comfort food has seen a massive resurgence in 2026 with searches skyrocketing by 785 percent as home cooks rediscover just how satisfying a well-made eggplant parmesan can be. Whether you grew up eating it at Sunday dinners or are trying it for the first time, this dish delivers layers of crispy breaded eggplant, rich tomato sauce, and gooey melted cheese that feels like a warm hug on a plate. In this post, you will learn how to make a classic eggplant parmesan recipe from scratch with clear step-by-step instructions that even beginners can follow. We will cover the best techniques for getting that perfect crispy coating without the sogginess, how to build layers of flavor in your sauce, and tips for achieving that ideal cheesy pull every time. By the end, you will have a restaurant-quality dish ready to serve your family and friends.Why You Will Love This Recipe
- Ready in about 90 minutes with mostly hands-off baking time, perfect for a relaxing weekend cooking project.
- No deep frying required. The eggplant slices are oven-baked until golden and crisp, cutting down on oil and mess.
- Packed with flavor. Layers of tender roasted eggplant, tangy homemade marinara, creamy mozzarella, and nutty parmesan create an irresistible combination.
- Make-ahead friendly. Assemble the dish up to 24 hours in advance and bake when you are ready to eat.
- Naturally vegetarian. This hearty main course satisfies even the most dedicated meat lovers without any meat required.
- Great for families. Kids and adults alike love the familiar flavors, and it pairs beautifully with pasta, salad, or crusty bread.
What Makes a Good Eggplant Parmesan
The secret to exceptional eggplant parmesan lies in three elements: properly prepared eggplant, a well-balanced sauce, and quality cheese. The most common pitfall is soggy eggplant, which happens when the slices retain too much moisture. Salting the eggplant slices before breading draws out excess water and concentrates the flavor, giving you a creamy interior rather than a watery one. Roasting the breaded slices in a hot oven instead of frying achieves a crisp golden crust while keeping the process lighter and more manageable. Equally important is your tomato sauce. A good marinara should be rich, slightly tangy, and seasoned with garlic, basil, and a pinch of red pepper flakes for warmth. And do not skimp on the cheese. Fresh mozzarella provides that glorious stretchy texture while parmesan adds a salty, nutty finish. The balance of these components is what transforms a simple casserole into something truly memorable.The History of Eggplant Parmesan
Eggplant parmesan, known in Italy as “parmigiana di melanzane,” has roots that reach back to southern Italy, particularly Sicily and the Campania region. The earliest recorded recipes date to the early 19th century, though the dish is believed to be much older. The name “parmigiana” likely refers to the use of Parmesan cheese or possibly the word “parmiciana,” which describes the overlapping arrangement of wooden slats in Sicilian shutters that resembles the layered eggplant slices in the dish. The recipe made its way to the United States with Italian immigrants in the late 1800s and early 1900s, where it evolved into the breaded and cheese-laden casserole we know today. American versions often use a thicker breadcrumb coating and more cheese than traditional Italian preparations. In 2026, this classic comfort food has found new life on social media as home cooks share their own twists on the beloved dish, from gluten-free variations to air fryer shortcuts.Ingredients
For the Eggplant:- 2 large globe eggplants (about 2.5 pounds total)
- 1 tablespoon kosher salt (for sweating)
- 1 cup all-purpose flour
- 4 large eggs, beaten
- 3 cups panko bread crumbs
- 1 teaspoon garlic powder
- 1 teaspoon dried oregano
- 1/2 teaspoon black pepper
- 1/3 cup olive oil (for brushing)
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 can (28 ounces) crushed San Marzano tomatoes
- 1/2 teaspoon red pepper flakes
- 1 teaspoon dried basil
- Salt and pepper to taste
- 1/4 cup fresh basil leaves, chopped
- 12 ounces fresh mozzarella cheese, thinly sliced
- 1 cup grated parmesan cheese
- 1/4 cup fresh basil leaves for garnish


Classic Eggplant Parmesan Recipe
Course: DinnerCuisine: Italian AmericanDifficulty: Easy, Medium8
servings30
minutes1
hour361
kcal1
hour30
minutesIngredients
- For the Eggplant:
– 2 large globe eggplants, sliced into 1/2-inch planks
– 1 tablespoon kosher salt
– 1 cup all-purpose flour
– 4 large eggs, beaten
– 3 cups panko bread crumbs
– 1 teaspoon garlic powder
– 1 teaspoon dried oregano
– 1/2 teaspoon black pepper
– 1/3 cup olive oil
- For the Marinara Sauce:
– 2 tablespoons olive oil
– 4 cloves garlic, minced
– 1 can (28 ounces) crushed San Marzano tomatoes
– 1/2 teaspoon red pepper flakes
– 1 teaspoon dried basil
– Salt and pepper to taste
– 1/4 cup fresh basil, chopped
- For the Assembly:
– 12 ounces fresh mozzarella, thinly sliced
– 1 cup grated parmesan cheese
– 1/4 cup fresh basil leaves for garnish
Directions
- Slice eggplants into 1/2-inch thick planks. Sprinkle both sides with salt and let sit on paper towels for 30 minutes. Pat dry.
- Preheat oven to 425 degrees F. Set up breading station: flour in one bowl, beaten eggs in second bowl, panko mixed with garlic powder, oregano, and pepper in third bowl.
- Dredge each slice in flour, dip in egg, then press into panko mixture until coated.
- Line baking sheets with parchment, brush with olive oil. Arrange breaded slices in a single layer, brush tops with oil. Bake 15 minutes, flip, bake 10 more minutes until golden and crisp.
- Meanwhile, make sauce: heat 2 tablespoons olive oil in saucepan over medium heat. Cook garlic 1 minute. Add tomatoes, red pepper flakes, dried basil, salt, and pepper. Simmer 15 to 20 minutes. Stir in fresh basil.
- Reduce oven temperature to 375 degrees F.
- Spread 1/2 cup sauce in a 9×13-inch baking dish. Layer with eggplant, 1 cup sauce, one-third of mozzarella, one-third of parmesan. Repeat twice. Top with remaining sauce and parmesan.
- Bake uncovered for 25 to 30 minutes until bubbly and golden.
- Let rest 10 to 15 minutes before slicing. Garnish with fresh basil.
Notes
- Salting the eggplant is essential for removing moisture and preventing a watery casserole.
For a gluten-free version, use gluten-free panko and almond flour.
Assemble up to 24 hours ahead and refrigerate. Add 10 minutes to bake time.
To freeze, assemble unbaked, wrap tightly, and freeze for up to 3 months.
NUTRITION:
Per serving: Calories 363 kcal | Protein 16g | Carbohydrates 27g | Fiber 5g | Fat 21g | Saturated Fat 7g | Cholesterol 27mg | Sodium 801mg | Calcium 209mg | Iron 2mg | Vitamin A 1228 IU | Vitamin C 45mg
Instructions
- Prepare the eggplant. Slice the eggplants lengthwise into 1/2-inch thick planks. Arrange them on paper towels and sprinkle both sides with kosher salt. Let them sit for 30 minutes to draw out moisture. Pat dry with paper towels.
- Set up your breading station. Place the flour in one shallow bowl, the beaten eggs in a second bowl, and combine the panko bread crumbs with garlic powder, oregano, and black pepper in a third bowl.
- Bread the eggplant. Working one slice at a time, dredge each eggplant slice in flour, shaking off the excess. Dip into the beaten eggs, letting any extra drip off, then press firmly into the panko mixture until both sides are well coated.
- Bake the eggplant. Preheat your oven to 425 degrees Fahrenheit. Line two baking sheets with parchment paper and brush with olive oil. Arrange the breaded eggplant slices in a single layer and brush the tops with more olive oil. Bake for 15 minutes, then flip and bake for another 10 minutes until golden and crisp.
- Make the marinara. While the eggplant bakes, heat 2 tablespoons of olive oil in a medium saucepan over medium heat. Add the minced garlic and cook until fragrant, about 1 minute. Stir in the crushed tomatoes, red pepper flakes, dried basil, salt, and pepper. Simmer for 15 to 20 minutes, stirring occasionally. Stir in fresh basil at the end.
- Lower the oven temperature to 375 degrees Fahrenheit.
- Layer the dish. Spread 1/2 cup of marinara sauce on the bottom of a 9×13-inch baking dish. Arrange a single layer of baked eggplant slices on top, overlapping slightly as needed. Spoon 1 cup of sauce over the eggplant, then layer with one-third of the mozzarella slices and one-third of the parmesan. Repeat this layering two more times, finishing with a final layer of sauce and the remaining parmesan on top.
- Bake. Place the dish on a baking sheet to catch any drips and bake uncovered for 25 to 30 minutes, until the sauce is bubbly and the cheese is golden brown on top.
- Rest and serve. Let the dish cool for 10 to 15 minutes before slicing. This resting period helps the layers set so you get clean slices. Garnish with fresh basil and serve warm.
Pro Tips for Perfect Results
- Do not skip the salting step. Salting the eggplant draws out moisture and bitterness, giving you a creamier texture and preventing a watery casserole.
- Use a light hand with the oil. Brush the breaded slices with a thin layer of olive oil rather than drenching them. You want them golden, not greasy.
- Let the baked eggplant cool slightly before layering. Hot eggplant can make the cheese melt too quickly during assembly.
- Choose fresh mozzarella over pre-shredded. Fresh mozzarella melts beautifully and gives you that signature stretch. Pre-shredded cheese contains anti-caking agents that affect melting.
- Make your own sauce if you have time. A 15-minute homemade marinara beats any jarred sauce and lets you control the seasoning.
- Use San Marzano tomatoes for the sauce. They are sweeter and less acidic than standard canned tomatoes, creating a richer base.
- Taste and adjust seasoning at each step. Eggplant can absorb a lot of salt, so season your breading, sauce, and cheese layers individually.
- Let it rest before cutting. This is the hardest step to wait through, but it makes all the difference for clean, intact servings.
Nutritional Insights
Each serving of eggplant parmesan (about 1.5 cups) contains approximately:- Calories: 363 kcal
- Protein: 16 g
- Carbohydrates: 27 g
- Dietary Fiber: 5 g
- Fat: 21 g
- Saturated Fat: 7 g
- Cholesterol: 27 mg
- Sodium: 801 mg
- Calcium: 209 mg (16 percent DV)
- Iron: 2 mg (11 percent DV)
- Vitamin A: 1228 IU (25 percent DV)
- Vitamin C: 45 mg (50 percent DV)
Variations to Try
Gluten-Free Eggplant Parmesan:- Replace all-purpose flour with almond flour or gluten-free all-purpose blend
- Use gluten-free panko bread crumbs or crushed pork rinds for a low-carb option
- Cook breaded eggplant slices in the air fryer at 375 degrees Fahrenheit for 8 to 10 minutes, flipping halfway through
- Reduce oil to a light spray for a lighter version
- Use cashew ricotta or vegan mozzarella shreds instead of dairy cheese
- Replace eggs with a flax egg mixture (1 tablespoon ground flaxseed plus 3 tablespoons water per egg)
- Use nutritional yeast in place of parmesan for a cheesy flavor
- Brown 1/2 pound of spicy Italian sausage and layer it between the eggplant slices
- Add an extra 1/2 teaspoon of red pepper flakes to the marinara for additional heat
Frequently Asked Questions
Can I make eggplant parmesan ahead of time? Yes, you can assemble the entire dish up to 24 hours in advance. Cover and refrigerate, then add about 10 minutes to the baking time since you will be starting from cold. Can I freeze eggplant parmesan? Absolutely. Assemble the dish, cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the refrigerator and bake as directed, adding 10 to 15 minutes to the cooking time. Do I need to peel the eggplant? No, the skin is edible and contains fiber and nutrients. For a more tender texture, you can peel strips lengthwise to create a striped pattern, leaving some skin on for structure. Why is my eggplant parmesan watery? This usually happens when the eggplant is not properly salted and dried before breading. It can also occur if you use too much sauce. Stick to the measurements in the recipe and make sure to pat the eggplant dry thoroughly. Can I use jarred marinara sauce instead of homemade? Yes, you can use your favorite store-bought marinara in a pinch. Look for one with simple ingredients and no added sugar. Rao’s and Victoria are excellent options. What is the best cheese to use? Fresh mozzarella is ideal for its melting quality and mild flavor. Combine it with a good quality parmesan or pecorino romano for the best result. Avoid pre-shredded cheese. How do I reheat leftovers? Reheat individual portions in a 350 degree Fahrenheit oven for 10 to 15 minutes or in the microwave for 2 to 3 minutes. The oven method keeps the coating crispier. What should I serve with eggplant parmesan? It pairs beautifully with spaghetti or angel hair pasta, a simple green salad with lemon vinaigrette, garlic bread, or roasted vegetables like broccoli or zucchini.Storage Tips
Refrigerating: Store leftover eggplant parmesan in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and improve overnight. Freezing: For best results, freeze the unbaked assembled dish. Wrap tightly with plastic wrap and then foil. It will keep for up to 3 months. You can also freeze individual baked portions for quick meals. Reheating: For the crispiest result, reheat in a 350 degree Fahrenheit oven for 15 to 20 minutes. The microwave works in a pinch but the breading will be softer.Before You Go
If you loved this eggplant parmesan recipe, you will also enjoy these related dishes on our site:- Creamy Smothered Chicken and Rice – A comforting one-pan dinner the whole family will love.
- Classic Lasagna Bolognese – Layered pasta with rich meat sauce and three cheeses.
- Roasted Vegetable Pasta Bake – A hearty vegetarian casserole packed with seasonal vegetables.
Did you make this recipe? We would love to hear about it. Pin this recipe to your favorite Pinterest board so you can find it later, and share your photos with us in the comments below. Your support helps us keep creating free recipes for everyone.
For reliable nutrition information, visit Nutrition.gov and MyPlate.gov.
