Eggplant Parmigiana Deluxe

This image courtesy of Shutterstock

Editor's Note: Do you have a bounty of eggplant on your hands? Then it's time to roll up your sleeves and learn how to make eggplant parmigiana! This recipe for Eggplant Parmigiana Deluxe is hearty and boasts an assortment of flavors that you will love. You'll want to keep this Italian recipe in mind the next time you cook for a crowd.

For many Italian Americans, eggplant parmigiana is the ultimate comfort food and the ultimate party food wrapped into one rich, luscious dish. Extra layers of eggplant and cheese, and the addition of both fresh and smoked mozzarella, are what give my version here its “deluxe” status.

Makes8 servings


Total Timeunder 4 hours

Kid FriendlyYes

One Pot MealYes

OccasionBuffet, Casual Dinner Party

Recipe CourseMain Course

EquipmentBaking/gratin Dish


Taste and TextureCheesy, Creamy, Herby, Juicy, Savory

Type of DishCasserole, Vegetable


  • 1 (28-ounce) can whole peeled tomatoes
  • 1 (14.5-ounce) can stewed tomatoes
  • 3 tablespoons extra virgin olive oil
  • 3 cloves garlic, flattened with the blade of a knife
  • ½ teaspoon kosher or sea salt
  • ¼ cup shredded basil leaves
  • 3½ to 4 pounds eggplant (about 4 large or 6 medium)
  • Kosher or sea salt
  • Vegetable oil or olive oil (not extra virgin) for frying
  • 8 ounces fresh mozzarella, thinly sliced (see cook’s note)
  • 8 ounces smoked mozzarella, thinly sliced
  • 2 cups freshly grated Parmigiano Reggiano
  • 2 dozen large basil leaves, torn into large pieces


  1. To make the sauce: Pour the whole and stewed tomatoes into a bowl and break them up with a potato masher or with your hands.

  2. In a large nonreactive saucepan, warm the oil and garlic over medium heat. Use a wooden spoon to press down on the garlic to release its aroma and swirl the pan to infuse the oil. Don’t let the garlic brown or it will become bitter. Carefully pour in the tomatoes, taking care to avoid spatters, and stir to coat with the oil. Add the salt, raise the heat to medium-high and bring the tomatoes to a simmer. When the juices start bubbling, reduce the heat to medium and let the tomatoes cook, uncovered, stirring from time to time, for 30 to 35 minutes, or until the sauce has thickened and the oil has separated from the tomatoes. Remove from the heat and stir in the basil. Cover and set aside.

  3. Cut the eggplant lengthwise into ½-inch-thick slices. Sprinkle them on both sides with a little salt and layer them in a colander. Set a plate on top of the eggplant and weight it down with a heavy object. Let the eggplant drain for 30 to 60 minutes. Wipe the slices dry with paper towels.

  4. Heat ¼ cup vegetable or olive oil in a large skillet or sauté pan placed over medium-high heat. When the oil is hot (375°F), add enough eggplant slices to fill the skillet without crowding it. Fry the eggplants until they are golden brown, taking care to turn them once so they brown on both sides, about 5 minutes total. Reduce the heat to medium if the eggplant seems to be browning too quickly. Use a large slotted spatula to remove the cooked eggplant to a platter lined with paper towels or a large brown paper shopping bag placed nearby. As the eggplant slices cool after draining, transfer them to a platter. Continue to fry the eggplant slices, adding more oil as necessary, until you have cooked them all.

  5. To assemble and bake the parmigiana: Heat the oven to 350°F. Have the sauce, eggplant, cheeses, and basil nearby. Layer about ½ cup of sauce into a large rectangular baking dish. Arrange one layer of eggplant slices over the sauce. Top with some slices of fresh and smoked mozzarella and sprinkle with some Parmigiano cheese and basil. Add 2 more layers of sauce, eggplant, mozzarella and Parmigiano cheeses, and basil. Finish with a layer of eggplant, topped with a final layer of sauce and a generous sprinkling of Parmigiano cheese.

  6. Bake the eggplant for 30 to 40 minutes, until it is bubbling and the top is nicely browned. Remove from the oven and let sit for about 20 minutes to firm up a bit. Serve the parmigiana warm or at room temperature.


Fresh mozzarella contains a lot of moisture, which will be released when you bake the parmigiana. If you like a parmigiana that is less juicy, use the drier part-skim mozzarella available in most supermarkets in place of the fresh mozzarella.

Do Ahead

The eggplant can be fried several hours or up to a day in advance and stored in layers in a tightly lidded container in the refrigerator.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!

This is good, but a lot of work. All traditional eggplant parms are. I make it easy, lower fat and lower carb. Take Italian sausage out of casing and breakup while browning in a little olive oil. (Sausage is optional.) Add chopped onion. Cook 5 minutes. Add chopped garlic. Cook 3 to 5 min. Add mushrooms (optional), tomato paste, tomatoes and Italian seasonings. Add a little chicken stock (optional.) Cover and cook 5 minutes. (Or just use store bought spaghetti sauce instead of making it.) Add 1/2 inch thick sliced eggplant (small eggplant the best.) Cover. Cook 5 minutes. Flip eggplant over. Cover with mozzarella cheese and top with some Parmesan cheese. Cover and cook 5 minutes. Sprinkle with fresh parsley and/or basil. (Optional.) Serve with pasta and bread.


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password