ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

The Best Eggplant Parmesan

A classic Italian dish made with layers of breaded and fried eggplant slices, marinara sauce, and mozzarella and Parmesan cheese. Baked to perfection and served with pasta or a side salad.

Tasty Team
95% would make again


for 4 servings

  • 2 medium eggplants, washed
  • 1 tablespoon coarse salt
  • 1 cup all-purpose flour (125 g)
  • ½ teaspoon dried oregano
  • ½ teaspoon dried basil
  • ½ teaspoon garlic powder
  • ½ teaspoon pepper
  • 2 cups vegetable oil (480 mL)
  • 2 ½ cups marinara sauce (650 g), divided
  • 2 tablespoons fresh basil, minced, plus more for garnish
  • 2 cups low-moisture mozzarella (200 g), shredded
  • 1 cup shredded parmesan cheese (100 g)
  • 8 slices fresh mozzarella cheese


  1. Cut each eggplant into about ½-inch (1-cm) thick round slices.
  2. Arrange the slices in a single layer on a baking sheet lined with paper towels.
  3. Sprinkle the eggplant with half of the coarse salt. Flip the slices over and sprinkle with the rest of the salt.
  4. Put another baking sheet on top of the eggplant and place something heavy, like a cast-iron skillet, on the top baking sheet to help release moisture from the eggplant. Let sit for 30 minutes.
  5. Uncover the eggplant slices and pat dry with paper towels. Brush most of the salt from the eggplant with a paper towel, then transfer to a medium bowl. Set aside.
  6. In a separate medium bowl, combine the flour, oregano, basil, garlic powder, and pepper. Mix well.
  7. Heat the vegetable oil in a large frying pan until it reaches 375°F (190°C).
  8. Coat each eggplant slice in the flour mixture, shaking off any excess flour.
  9. Preheat the oven to 350°F (180°C).
  10. Fry the eggplant in batches until golden brown on both sides, 2-3 minutes per side. Drain on a paper towel-lined baking sheet and pat dry using more paper towels to absorb excess oil.
  11. Pour about 1 cup (260 g) of marinara sauce into a 2½-quart (2 L) baking dish and spread evenly to cover the bottom of the dish.
  12. Add about 8 eggplant slices (it’s okay if they overlap) and cover with ½ cup (130 g) of marinara. Sprinkle with a third of the fresh basil, then top with about a third of the shredded mozzarella and Parmesan. Repeat to make 2 more layers. Finish with the fresh mozzarella cheese and a final sprinkling of Parmesan.
  13. Bake for 30 minutes, until the mozzarella is bubbling and golden brown.
  14. Let cool for 10 minutes, then serve garnished with fresh basil.
  15. Enjoy!
  16. Don't just wing it -- plan it! Use our meal planner tool in the Tasty app. Download here.