
Eggplant Parmesan is one of my favorite Italian comfort foods.
The one thing to keep in mind when cooking eggplant, is eggplants hold onto moisture, like a sponge. So if you’re not careful you can end up with a mushy mess.
So the best method to make eggplant parmesan is to pull the moisture out of the eggplant prior to frying it.
How do we pull moisture out of the eggplant?
You sprinkle salt on the eggplant slice and let them sit for 45 minutes to one hour.The salt pulls out the moisture from the eggplant.
It also helps to cut the bitterness of the vegetable and makes it “sweat”. You will notice little drops of moisture on the surface of the disks. Removing the moisture from the eggplant will prevent it from releasing it during cooking.
After the 45 minutes, all you have to do is just pat them dry and dust off the excess salt and then you’ll be ready to start making your eggplant parmesan! I guarantee you will have a much crispier and less soggy eggplant parmesan dish!
Now of course, you can bake or roast the eggplant for eggplant Parmesan, and they are tasty but frying the eggplant gives the dish a deep caramelized flavor that can not be mimicked by baking.
I like my eggplant a tad thick so I slice mine about ¼ thick, using a sharp knife. Grab two shallow dishes, crack two eggs in one dish and whisk. I like to add some seasoning, like granulated garlic and black pepper, to my whisked eggs but that is totally up to you. Pour 1 ½ cup Italian seasoned breadcrumbs in the other dish. I love cheese and feel you can never have too much so I sprinkle ¼ cup of grated Parmesan into the breadcrumbs and whisk until combined.
Take each slice, dip it into the egg mixture, roll in the bread crumbs and shake off any excess. Place the breaded eggplant slices on a plate or large baking sheet and repeat until all eggplant slices have been coated.
Heat a large skillet over medium high heat and add 1 tbsp. of vegetable oil into the skillet. I always use my cast iron skillet but any skillet will work. I have become a big fan of cast iron in the last year. Check out my Tips & Tricks page for why.

Once the skillet is hot, slowly slide two-three breaded eggplant slices into the oil. Cook for 1-2 minutes on each side, they should be a nice golden brown. The first batch will take longer than the rest as the oil heats up. You will want to keep a close eye on them and watch out for oil splatters.

Line a large sheet pan with foil, this will make for an easy clean up. Add a layer of eggplant slices then dollop 2 tablespoons of marinara sauce on top of the eggplant slices. The idea isn’t to smother the layers with sauce. On top of the eggplant slices, sprinkle a generous amount of mozzarella cheese and parmesan cheese. The more cheese the better, in my opinion.
Bake for 20-25 minutes, or until the cheese is bubbly and brown on top. I use the broiler for 5 minutes to get the cheese nice and brown – you don’t have to, but if you do, watch it carefully!

There is nothing better than the smell of fresh basil. It reminds me of my grandparents’ backyard when I was a child. My grandfather, Papa, always had a basil plant in his backyard. Here’s a great tip for cutting basil. Stack the basil leaves on top of each other and roll up like a cigar. Then make thin slices from one end of the basil cigar to the other. Sprinkle on top of your eggplant parmesan and serve.
INGREDIENTS
- 1 large eggplant, sliced into 1/4″ thick slices
- 2 tbsp kosher salt
- 1 1/2 cup Italian seasoned breadcrumbs
- ¼ cup Parmesan cheese, grated
- 2 eggs
- 4 tbsp vegetable oil, for lightly pan-frying
- 2 cups marinara sauce, homemade or store-bought
- 2 cups whole milk mozzarella shredded
- 1 cup Parmesan cheese shredded
- Handful of fresh basil leaves sliced, for garnish (optional)
INSTRUCTIONS
Salt both sides of your eggplant slices and place them in a large colander in the sink. Let the liquid drain for 45 minutes to 1 hour.
When your eggplant slices have finished draining liquid, brush off the excess salt.
In 2 shallow plates, add breadcrumbs to one and whisk eggs and in the other. Dip both sides of the eggplant slice into egg mixture then cover with breadcrumbs, shaking off the excess. Place on a plate or large baking sheet and repeat until all eggplant slices have been coated.
Preheat the oven to 375 degrees.
Heat a skillet over medium high heat and add 1 tbsp. of vegetable oil into the skillet. Once the skillet is hot, add two-three eggplant slices at a time to the skillet and cook on both sides until golden brown, remove and set on a large plate lined with paper towels. Repeat until you’ve pan-fried them all.
On a large sheet pan, add a layer of eggplant slices then using dollop 2 tablespoons of marinara sauce on top of the eggplant slices. The idea isn’t to smother the layers with sauce. On top of the eggplant slices, sprinkle a generous amount of mozzarella cheese and parmesan cheese.
Bake for 20-25 minutes, or until the cheese is bubbly and brown on top. I use the broiler for 5 minutes to get the cheese nice and brown.
Serve hot and top with sliced basil.