Eggplant Parmesan
This Eggplant Parmesan is a classic Italian dinner recipe! It’s easy to make and has the crispiest, most flavorful breading baked with layers of marinara sauce, parmesan cheese, and mozzarella.
Be sure to serve this with Garlic Bread with Cheese or with my Olive Oil Bread Dip!

Eggplant Parmesan
There’s nothing better than crispy, flavorful, restaurant-quality Eggplant Parmesan. This is one of my favorite recipes and I absolutely love making a big ol’ casserole dish of it at home.
Every part of the breading is super flavorful, and I just love the abundant layers of crispy fried eggplant in between marinara sauce, Parmesan cheese, and mozzarella. My pro tips below are definitely worth reading through before you dive in, I can’t wait for you to try this!
How to Make It
Note: This is an overview. See recipe card below this post for ingredient quantities and full instructions.
Cut the eggplant into 1/4-inch slices (or slightly thicker, but no thinner). Sprinkle with salt and place in a colander while you measure out remaining ingredients.

Place each slice in between paper towels and press down to absorb all excess moisture. Dredge in flour, egg, and breadcrumb mixtures.

Preheat oil in a large skillet. Add the eggplant and fry in batches until crispy on each side. Transfer on a wire cooling rack. Spread marinara sauce on the bottom of a 9 x 13-inch casserole dish and layer with one-third of the eggplant. Top each slice with marinara sauce and cheese.

Repeat the same layers two more times. (Eggplant, marinara sauce, cheese.) Bake uncovered at 375° for 25-30 minutes. Serve with garlic bread with cheese or my olive oil bread dip!

Make-Ahead Method
- Fry the eggplant slices as outlined. Let cool completely and store in an airtight container for up to 2 days. When ready to serve, assemble in a casserole dish with sauce/cheese and bake as outlined.
- You can also freeze the fried eggplant slices on a plate for 1-2 hours. Remove and stack them in a freezer bag and freeze for up to 3 months. Thaw when ready to assemble and bake.

Pro Tips
- Eggplant:
- I prefer to use organic eggplant as it’s often smaller, which creates perfectly sized circles when sliced. Look for glossy, smooth (not wrinkly) skin with vibrant color. The outside should be firm, but not rock hard. It should feel heavy, which indicates that it’s ripe and juicy.
- If your eggplant is very large, consider peeling it as the skin may be bitter.
- I use 2 medium eggplants for this recipe, together they weigh 1.5 pounds and make approximately 30 fried eggplant slices.
- Be sure to create slices no thinner than 1/4-inch, otherwise, it’ll be flimsy.
- Salting the eggplant draws out excess moisture that we later pat dry for extra crispy results!
- Breading: Freshly grated Parmesan adds a lot of flavor to the breading. I grate Belgioioso Parmesan from a block. I use 4C Plain Panko Breadcrumbs.
- Mozzarella: Low moisture, whole milk mozzarella has the best consistency for this dish. I use Galbani or Dragone mozzarella.
- Marinara: I highly recommend serving this with Rao’s or Carbone for a restaurant-quality dish. It makes all the difference.
- Make sure the oil is sufficiently heated before you add the eggplant, this ensures the breading stays intact as it should fry immediately. Otherwise it can get soggy and won’t be as crispy.
- Make adjustments to the heat (up/down), as needed throughout frying.
- A large (10-inch or larger) Enamel Cast Iron skillet will achieve great results when frying.
- Clean as you go. By the time I’m ready to fry, I’ve wiped down the counter and I always wash the dishes as I go. This way you’re not left with a big mess to clean up afterward.
- To skip assembly, serve the Fried Eggplant with marinara sauce for dipping!
Frying Alternatives
(Though I recommend frying for best results.)
- To bake instead of fry: Place on a baking sheet and drizzle with oil. Bake at 400° F for for up to 18 minutes, or until golden, flipping halfway through.
- To air Fry: Spray with oil and air fry at 375° F 5-6 minutes per side, until golden.
- OR, make my Eggplant Casserole which involves no frying and encompasses the delicious flavors of Eggplant Parm!
Storage
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months.
Tools For This Recipe
(Amazon affiliate links*)- Check out all of my kitchen essentials here.
- 12-inch Cast Iron Skillet or Enamel Cast Iron skillet – great vessels for frying the eggplant.
- Colander– To places the slices in after they’re salted.
- Slotted Spatula– I use this to remove the eggplant from the oil and place it on a wire cooling rack. It allows excess oil to drip underneath which keeps it crispy.
- Kitchen Tongs– I use these (along with a spatula) to carefully handle the eggplant for flipping. This keeps it intact and allows me to ensure oil doesn’t splatter.
- Wire Cooling Racks– Placing the eggplant on this after frying allows excess oil to drop from the bottom, keeping it extra crispy.
- Large Baking Sheet– I use this light colored baking sheet. There is plenty of room- for all of the chicken.
- Box Cheese Grater– Grate the cheese from a block for best texture and flavor.
- 9 x 13-inch Casserole Dish
*As an Amazon Associate, I earn from qualifying purchases.
Try These Next
- Garlic Butter Pasta (One Pot!)
- Olive Oil Bread Dip
- Easy Lasagna Recipe
- Chicken Broccoli Rice Casserole
- Stromboli
- Baked Ravioli
Get My Free E-Book!
- I’ve got a FREE e-Book with 7 super popular dinner recipes! Click here to join my email list and I’ll send your e-Book right over!
- And be sure to follow me on Instagram, Pinterest, & Facebook!
Tried This Recipe?
Leave a review, I love hearing your feedback! ⭐⭐⭐⭐⭐

Eggplant Parmesan
Ingredients
Eggplant
- 2 small eggplants, about 1 ½ lbs. total
- 1 teaspoon salt
Flour
- ½ cup all-purpose flour
- ½ teaspoon EACH: onion powder, paprika
Eggs
- 3 large eggs, whisked well
- 1 teaspoon Dijon mustard
- 1 tablespoon heavy cream, optional
Breadcrumbs
- 2 cup Panko breadcrumbs
- 1 cup grated parmesan cheese
- 3 tablespoons freshly chopped parsley
- ¾ teaspoon garlic salt
For Frying
- Vegetable oil, enough to cover the slices by half.
For Baking
- 24 oz. marinara sauce, see notes for brand recommendations
- 3 cups shredded mozzarella, divided
- ½ cup grated Parmesan cheese, divided
Instructions
Prep Work
- Preheat the oven to 375° F degrees about 20 minutes before you’re ready to bake.
- Slice the eggplant into ¼-inch slices, no thinner or they’ll be flimsy. Slightly thicker is fine.
- Sprinkle the slices with salt and transfer them to a colander while you measure out the remaining ingredients.
- Combine the flour, egg, and breadcrumb mixtures in 3 separate shallow bowls.
Bread the Eggplant
- Pat each slice completely dry in between paper towels, do this one at a time as you bread them.
- Dredge completely in the flour mixture.
- Dip each side in the egg mixture until just coated, use the edge of the bowl to remove any excess. (Too much egg left on the eggplant can bleed through the breading, which will make it less crispy.)
- Coat each slice generously in the breadcrumbs, turning to coat on each side a few times.
Fry
- Heat oil over medium-high heat to 350° F. Once hot and glistening, add the first batch of eggplant slices, don’t overcrowd the skillet. Brown on each side for 2-3 minutes, until golden. If the oil gets too hot, turn it down slightly, and turn it up again later if needed. Add additional oil as needed throughout frying.
- Remove with a slotted spatula. If possible, set cooling racks over a baking sheet and let the eggplant cool on top for maximum crispiness. Otherwise, transfer to a paper towel lined plate. Repeat with remaining eggplant.
Assemble and Bake
- Spread about 1/3 cup marinara sauce on the bottom of a 9 x 13-inch baking dish.
- Add one-third of the eggplant slices. Spread marinara sauce over each slice and sprinkle with one-third of the mozzarella/parmesan cheese.
- Repeat twice to create 3 layers total. (Eggplant, sauce, cheese. Eggplant, sauce, cheese.)
- Bake uncovered at 375° F for 25-30 minutes, until the top is hot an bubbly. (Optional: Broil at 450 for a few minutes to brown the top more if desired. Watch it carefully during this time.)
- Serve with garlic bread with cheese or my olive oil bread dip!
Notes
- Eggplant:
- I prefer to use organic eggplant as it's often smaller, which creates perfectly sized circles when sliced. Look for glossy, smooth (not wrinkly) skin with vibrant color. The outside should be firm, but not rock hard. It should feel heavy, which indicates that it's ripe and juicy.
- If your eggplant is very large, consider peeling it as the skin may be bitter.
- I use 2 medium eggplants for this recipe, together they weigh 1.5 pounds and make approximately 30 fried eggplant slices.
- Be sure to create slices no thinner than 1/4-inch, otherwise, it'll be flimsy.
- Salting the eggplant draws out excess moisture that we later pat dry for extra crispy results!
- Breading: Freshly grated Parmesan adds a lot of flavor to the breading. I grate Belgioioso Parmesan from a block. I use 4C Plain Panko Breadcrumbs.
- Mozzarella: Low moisture, whole milk mozzarella has the best consistency for this dish. I use Galbani or Dragone mozzarella.
- Marinara: I highly recommend serving this with Rao's or Carbone for a restaurant-quality dish. It makes all the difference.
- Make sure the oil is sufficiently heated before you add the eggplant, this ensures the breading stays intact as it should fry immediately. Otherwise it can get soggy and won’t be as crispy.
- Make adjustments to the heat (up/down), as needed throughout frying.
- A large (10-inch or larger) Enamel Cast Iron skillet will achieve great results when frying.
- Clean as you go. By the time I’m ready to fry, I’ve wiped down the counter and I always wash the dishes as I go. This way you’re not left with a big mess to clean up afterward.
- To skip assembly, serve the Fried Eggplant with marinara sauce for dipping!
Frying Alternatives (Though I recommend frying for best results.)
- To bake instead of fry: Place on a baking sheet and drizzle with oil. Bake at 400° F for for up to 18 minutes, or until golden, flipping halfway through.
- To air Fry: Spray with oil and air fry at 375° F 5-6 minutes per side, until golden.
- OR, make my Eggplant Casserole which involves no frying and encompasses the delicious flavors of Eggplant Parm!
Make-Ahead Method:
- Fry the eggplant slices as outlined. Let cool completely and store in an airtight container for up to 2 days. When ready to serve, assemble in a casserole dish with sauce/cheese and bake as outlined.
- You can also freeze the fried eggplant slices on a plate for 1-2 hours. Remove and stack them in a freezer bag and freeze for up to 3 months. Thaw when ready to assemble and bake.
Storage:
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months.
Nutritional information is an estimate and is per serving. There are 6 (generous) servings in this recipe.
Get my Cookbooks! 










Eggplant turned out way too salty for our tastes. I had created a pile of salt and tapped each piece of eggplant on it (both sides).
Next time will skip salting step. Otherwise recipe works but have had better in restaurants.
Thank you.
Hi Andy, did you let the eggplant sit for the full hour after salting them? Salting them is pretty key, otherwise you’ll have soggy eggplant, they are 92% water. The salt is what helps to draw out a lot of this water which is absorbed on the paper towels, along with some of the salt. This is definitely the technique that restaurants use. I just wanted to let you know the reason behind the salting in case you missed it! 🙂
Thanks for your prompt reply.
Eggplant sat for roughly 3 hours and paper towels were sopping wet. Perhaps, I used too much salt? I did dredge the slice through salt as if I was flouring them.
Ohhhhh okay that definitely sounds like too much salt for sure- next time give them a light sprinkle on each side and you will be much happier with the results! 🙂 I’m glad we worked through it! 🙌
If I bread my eggplant today and put in the fridge overnite and fry it the next day is that okay?
As much as I want to say yes for convenience purposes, eggplants contain so much moisture that water will creep through and make the breading soggy in the fridge overnight.
This was delicious! I usually just wing it when it comes to eggplant parm, but the results are never great, which is frustrating when it is such a laborious process. I think adding different seasonings to component of the breading station made a difference. Also, thank you for giving the option to bake the eggplant. I haven’t fried it in years and I think the baked version is just as good, if not better. Not frying it offsets the calories of all the extra cheese I throw on top!!!
Hi Jennifer! I totally agree, the extra seasonings in the breading makes a big difference! I’m so happy to hear you liked this one. Thanks so much for the great review!😃
I followed this recipe but my eggplant didnt really brown enough i dont think. I should have broiled it for a few minutes, but Im wondering I assembled this to make tomorrow. Will the eggplant brown more in the oven as it cooks under the sauce and cheese?
Hi Matthew! You’ll be okay! I don’t assemble this ahead overnight underneath sauce and cheese but the flavor will be great! Don’t worry. The breading won’t brown more but no one will know that! ☺️
hi. No i know nobody will notice (hopefullly) but its bothering me as to why i didnt just throw the broiler on. I guess ill see tomorrow. Thx and happy thanksgiving. 👍
This was delicious!! I made it gluten free, as my Mom has celiac. I used gluten free Italian panko/bread crumbs. It rivaled my favorite eggplant parmesan from our go to restaurant. I put it under the broiler for a couple of minutes to brown the cheese a bit. Highly reccomend!!
I’m happy to hear you liked the Eggplant Parmesan! I’ve had others say it’s restaurant quality as well!😋 Thanks so much for sharing!
Simple and elegant recipe. Far superior to any dish I have tried at restaurants. I did not have Italian breadcrumbs but added 1 tsp dried Italian Seasoning to my plain breadcrumbs and followed the rest of the recipe exactly. Superb results.
Hey Michael! I am so happy to hear that, thank you so much for taking the time to leave this wonderful review, it’s so appreciated! -Stephanie
I was worried I wasn’t gonna have enough sauce for this recipe when I followed the marinara recipe but it was absolutely perfect! This is my new go to eggplant recipe… I did peel the skin which was the only change I made
Hey Janet! I’m so so happy to hear that! I would love some eggplant Parmesan right now!! ❤️ Thanks so much for taking the tkme to leave this comment!
Hello there! Thank you for sharing this recipe. I’m slightly confused – is Step #8 and #10 choices to fry OR bake the breaded eggplant? I understand that we then bake it again with sauce and cheese. Or, do we do Step #8 (fry) and then Step #10 (bake the fried pieces at 400c) and then bake once more with sauce and cheese at 375? Thank you!
Hi Denise, you fry all of the breaded eggplant, assemble the casserole with the sauce and cheese, and then bake. You don’t bake twice. I hope that helps!
In the recipe, as written, Step 10 is written as an alternative to frying the eggplant. It should probably be deleted or labeled as an alternative.
Hi Anthony! I just revised the instructions per your recommendation to make it much more clear, thank you! 🙂 -Stephanie
Great recipe. Followed as directed. My family loved it. Will make again.
That is so great to hear Bettes!! Thank you so much for taking the time to leave this review, I really appreciate it!! -Stephanie
We loved this!! I’ve never made this before, only had 1 eggplant, I did peel it, used a partial jar of spaghetti sauce with a can of chopped tomatoes…what I had. Followed the directions and it turned out amazing…very happy family. Will definitely do this again.
Hi Darlene! I am so happy that you and your family enjoyed this recipe, that’s great! I actually just made a very similar recipe yesterday for the blog, but with zucchini! It was delicious. Have a wonderful day and thank you so much for leaving a review! Take care. -Stephanie