
Eggplant parmesan is the kind of dish that earns a permanent spot in your regular dinner rotation. Layers of golden, breaded eggplant stacked with a slow-simmered tomato sauce and two kinds of melted cheese, baked until the top is bubbling and the edges are slightly crisp. No meat, no complicated technique, and no hard-to-find ingredients. The key is taking the time to draw out the moisture from the eggplant before it hits the pan. Do that one thing right and everything else falls into place. Solid for weeknights, great for meal prep, and the kind of recipe you can put on the table for guests without any stress.

- 2 large eggplants , About 2 lbs total. Globe or Italian eggplant both work.
- 1 tablespoon kosher salt , For drawing out moisture. Do not skip this step.
- 2 large eggs
- 2 tablespoons whole milk
- 1 cup all-purpose flour
- 1.5 cups Italian breadcrumbs , Already seasoned. Panko works too but add 1 tsp Italian seasoning.
- 0.5 cup grated Parmesan cheese , Mixed into the breadcrumbs.
- 1 teaspoon garlic powder
- 0.5 teaspoon black pepper
- neutral oil for frying , Vegetable or canola. About 0.25 inch depth in the pan.
- 2 tablespoons olive oil
- 4 garlic cloves, minced
- 1 can (28 oz) crushed tomatoes
- 1 teaspoon dried oregano
- 0.5 teaspoon dried basil
- 0.5 teaspoon sugar , Balances the acidity of the tomatoes.
- salt and pepper , To taste.
- 2 cups shredded low-moisture mozzarella , Do not use fresh mozzarella. It releases too much water.
- 0.5 cup grated Parmesan cheese , For layering and topping.
- fresh basil leaves , Optional. Add after baking.

- Salt and drain the eggplant slices to remove moisture.
- Bread each slice in flour, egg wash, then the seasoned breadcrumb mixture.
- Fry in batches until golden and crispy on both sides.
- Build layers of tomato sauce, fried eggplant, and cheese in the baking dish.
- Bake covered, then uncover and bake until golden and bubbling. Rest before cutting.

- Slice the eggplants into rounds about 0.25 inch thick. Try to keep them even so they cook at the same rate.
- Lay the slices on paper towels in a single layer. Sprinkle both sides generously with kosher salt.
- Let the slices sit for 20 to 25 minutes. You will see moisture beading on the surface.
- Pat every slice completely dry with fresh paper towels. The drier they are, the crispier the coating will be.
- Make the tomato sauce. Heat olive oil in a skillet over medium heat. Add minced garlic and cook for 1 minute until fragrant but not browned.
- Pour in the crushed tomatoes. Add oregano, basil, sugar, salt, and pepper. Stir to combine.
- Reduce heat to low and simmer for 15 minutes, stirring a few times. The sauce should thicken slightly. Remove from heat and set aside.
- Set up the breading station with three shallow bowls. Bowl one holds the flour. Bowl two holds the eggs whisked with milk. Bowl three holds the breadcrumbs mixed with Parmesan, garlic powder, and black pepper.
- Dredge each eggplant slice through the flour and shake off the excess.
- Dip it into the egg wash, letting the extra drip off.
- Press it firmly into the breadcrumb mixture. Coat both sides completely and press so the coating sticks.
- Pour about 0.25 inch of oil into a large skillet and set over medium-high heat. The oil is ready when a pinch of breadcrumbs dropped in sizzles right away.
- Fry the eggplant in batches, 2 to 3 minutes per side, until deeply golden. Do not crowd the pan or the oil temperature drops.
- Move the finished slices to a wire rack. Do not stack them.
- Preheat the oven to 375 degrees F (190 degrees C).
- Spread a thin layer of tomato sauce on the bottom of the 9x13 baking dish.
- Arrange a layer of fried eggplant over the sauce, slightly overlapping the slices.
- Spoon sauce over the eggplant. Scatter mozzarella and Parmesan over the top.
- Repeat the layers until you have used all the eggplant, finishing with cheese on the very top.
- Cover the dish tightly with foil and bake for 25 minutes.
- Remove the foil and bake for another 15 to 20 minutes, until the cheese is melted, golden, and bubbling at the edges.
- Take the dish out of the oven and let it rest for 10 minutes before cutting and serving. It holds together much better this way.
- Salting the eggplant pulls out water and removes any bitterness. Give it the full 20 to 25 minutes.
- Pat the slices completely dry before breading. Any surface moisture will prevent the coating from crisping.
- Use low-moisture shredded mozzarella, not fresh. Fresh mozzarella releases water during baking and the dish ends up wet.
- Press the breadcrumbs firmly onto each slice so the coating holds through frying.
- Fry in small batches. Adding too many slices at once drops the oil temperature and the coating turns greasy instead of crispy.
- Let the sauce simmer until it thickens slightly before layering. Thin sauce makes the whole dish watery.
- Rest the fried slices on a wire rack, not paper towels. Air underneath keeps the bottom coating from going soft.
- Let the baked dish sit for at least 10 minutes before slicing. It sets up and cuts cleanly.
- Skipping the salting step. Without it, the eggplant holds moisture and stays soft no matter how long it fries.
- Cutting slices too thick. Thick rounds often stay chewy inside even after the full bake time.
- Not drying the slices thoroughly after salting. Surface moisture ruins the breading.
- Not using enough oil in the pan. Too little oil and the slices absorb what is there and turn greasy before browning properly.
- Layering in too much sauce between each level. Heavy sauce drowns the crispiness you worked to build.
- Using fresh mozzarella without patting it dry first. It releases a lot of water during baking.
- Cutting into the dish the moment it comes out of the oven. The layers need time to settle or everything slides around on the plate.
- Gluten-free: Swap in gluten-free flour and gluten-free breadcrumbs. The texture changes slightly but the coating still holds.
- Baked instead of fried: Brush breaded slices with olive oil and bake at 425 degrees F for 20 to 25 minutes, flipping halfway through. Less crispy, but a lighter option.
- Air fryer: Spray the breaded slices with oil and air fry at 400 degrees F for 10 to 12 minutes, flipping once in the middle.
- Dairy-free: Use dairy-free mozzarella shreds and nutritional yeast in place of Parmesan.
- With meat: Add a layer of browned Italian sausage or ground beef between the eggplant and sauce for a heartier version.
- Spicy sauce: Add a pinch of red pepper flakes to the tomato sauce while it simmers.
- Fresh herbs in the sauce: Swap dried oregano and basil for fresh. Add fresh herbs at the very end of cooking so the flavor stays bright.
- Panko coating: Panko gives a crunchier crust than standard Italian breadcrumbs. Just add your own Italian seasoning since panko is plain.
- Spaghetti or linguine tossed in olive oil and garlic
- Crusty Italian bread or garlic bread for scooping up the sauce
- A simple green salad with a sharp vinaigrette to cut through the richness
- Roasted broccoli or zucchini on the side
- Caesar salad if you want a more substantial spread
- Creamy polenta as an alternative to pasta
- A glass of Chianti or Sangiovese if you are serving adults
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze in portioned, tightly wrapped containers for up to 3 months.
- Reheating in the oven: Cover with foil and heat at 350 degrees F for 20 to 25 minutes. Remove foil for the last 5 minutes to crisp the top.
- Reheating in the microwave: Works fine for quick meals. Use medium power so the layers heat through evenly without drying out the edges.
- Reheating in the air fryer: Best option for bringing back some crispiness. Heat at 375 degrees F for 6 to 8 minutes.
- Make-ahead: Assemble the full dish, cover, and refrigerate for up to 24 hours before baking. Add 10 extra minutes to the covered bake time when cooking straight from cold.

No. The skin softens during frying and baking and holds the slices together. Peeling is a personal choice based on texture preference, not a requirement.
Yes. Put it together, cover it tightly, and keep it in the refrigerator for up to 24 hours before baking. Add about 10 extra minutes to the covered baking time since it goes in cold.
The most common causes are not salting the eggplant long enough, using fresh mozzarella without draining it, or adding too much sauce between layers. Check all three before making it again.
Yes. Let it cool fully, portion it out, wrap tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven covered with foil.
Globe eggplant is the most common and the easiest to find. Italian eggplant is slightly smaller and a bit sweeter but works just as well in this eggplant parmesan recipe. Either one is a good choice.
Yes. Bake the breaded slices instead of frying them and use part-skim mozzarella. The dish will not be as crispy but still holds up well and tastes good.
- Slice the eggplant as evenly as possible so all the slices cook at the same rate. A mandoline makes this faster and more consistent.
- Kosher salt works better for drawing out moisture than regular table salt. If the slices taste very salty after resting, rinse quickly and pat very dry.
- The sauce does not need to be smooth. A slightly chunky texture gives the finished dish more character.
- Adding Parmesan directly into the breadcrumb mixture makes a noticeable difference in the flavor of the crust.
- If the cheese browns too quickly during the uncovered baking stage, loosely tent the dish with foil for the last few minutes.
- This recipe fills a standard 9x13 dish and feeds 6 people well. Double it and use two dishes for larger groups.
- Leftover sauce freezes well in an ice cube tray. Pop out portions later for pasta or pizza.
Eggplant parmesan does not need fancy ingredients or complicated steps to turn out well. What it needs is a little patience at the salting stage, good hot oil for frying, and the right kind of cheese. Get those three things right and the rest is straightforward. The layers come together quickly once you have everything prepped, and the oven does the final work. It reheats well, holds up in the fridge for several days, and actually tastes better the next day once the sauce has had time to settle into the layers. Whether you make this eggplant parmesan recipe for a weeknight dinner or put it together ahead for guests, it is a reliable dish that delivers every time you make it. No drama, no guesswork, just a solid vegetarian main that holds its own at the table.