Go Back
+ servings
Summer baked eggplant parmesan casserole of eggplant slices coated in pesto and cheeses, layered lasagna-style with tomato sauce and cheese.
Print Recipe
5 from 34 votes

Eggplant Parmigiana with Pesto (Recipe)

This Eggplant Parmesan recipe layers eggplant slices coated in fresh basil pesto, mozzarella cheese and Parmesan cheese with roasted tomato - red pepper sauce. Your favorite pasta sauce can be substituted.
Prep Time30 mins
Cook Time2 hrs 15 mins
Course: Main Dish
Cuisine: Italian
Keyword: Eggplant Parmesan, Eggplant parmigiana
Servings: 6
Calories: 500kcal
Author: The Wimpy Vegetarian


Chunky Roasted Tomato Sauce

  • 3 pounds Beefsteak tomatoes
  • 1 pound Roma tomatoes
  • 1 tablespoon olive oil
  • 1 teaspoon kosher salt
  • ½ teaspoon ground black pepper
  • 5 garlic cloves, unpeeled
  • 2 sweet red bell peppers, sliced into large pieces
  • ¼ cup pitted kalamata olives
  • 1 teaspoon dried oregano
  • ½ teaspoon dried red pepper flakes
  • 2 teaspoons balsamic vinegar

Eggplant Pesto Parmesan


Chunky Roasted Tomato Sauce

  • Preheat the oven to 350˚F and line a baking sheet with parchment paper. Slice the tomatoes in half and arrange on the baking sheet, cut side facing up. Drizzle with olive oil, and lightly sprinkle with salt and pepper. Roast for one hour.
  • Toss the garlic cloves in olive oil and add to the baking sheet. Add the red pepper slices. Roast for another 30 minutes.
  • Cool, slip the peels from the tomatoes and garlic, and coarsely chop the peppers. Combine with the remaining sauce ingredients in a medium bowl, crushing the roasted tomatoes with your hands.

Eggplant Pesto Parmesan

  • Arrange three small bowls on a work space and slice the eggplant into ½-inch rounds. Whisk the eggs together with the pesto in the first bowl. Stir together the flours, salt and pepper in the second bowl. Combine half of the cheeses, breadcrumbs and oregano in the third.
  • Heat a griddle over medium heat, and lightly oil the pan.
  • Dip an eggplant slice into the flour, followed by the egg-pesto mixture, and finally the cheeses. Place on the griddle. Repeat with enough eggplant to fill the griddle (I can fit around 8 slices of various sizes on mine). Cook for 5 minutes per side, until the eggplant surfaces are lightly browned. Stack and repeat with the remaining eggplant. For a 8 ½" X 12" baking pan, I typically use 16 slices.
  • Make Ahead Tip: At this point, the tomato sauce can be poured into a jar and the eggplant parmesan carefully stacked in ziplock baggies. Tuck into the refrigerator for up to 24 hours.
  • Preheat the oven to 400˚F. Arrange the eggplant, tomato sauce and remaining cheese in layers as in a lasagna, spreading a thin layer of tomato sauce on the bottom of a 8 ½" X 12" or 9" X 13" baking pan. Next arrange a layer of eggplant parmesan slices and sprinkle with ⅓ of the remaining cheese. Repeat the order, starting with half of the remaining tomato sauce, a final layer of eggplant slices, half of the remaining cheese, and the remaining tomato sauce.
  • Bake for 30 minutes. Add the remaining cheese on top and bake another 15 minutes.
  • Cool slightly before serving.


Calories: 500kcal | Carbohydrates: 42.1g | Protein: 24.4g | Fat: 27.5g | Saturated Fat: 10.4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8.8g | Trans Fat: 0.01g | Cholesterol: 135mg | Sodium: 1406.1mg | Potassium: 1191.3mg | Fiber: 9.3g | Sugar: 15.4g | Vitamin A: 4691.6IU | Vitamin C: 95.5mg | Calcium: 498.8mg | Iron: 3.2mg