Go Back
+ servings
Vegan Eggplant Parmesan ~ The Italian classic made with dairy-free ingredients!

Vegan Eggplant Parmesan

The classic Italian favorite made with dairy-free ingredients!
5 from 3 votes
Print Pin
Course: Dinner
Cuisine: Italian
Keyword: comfort food, dairy free, vegan, vegetarian
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4
Calories: 358kcal
Author: Holly Gray


  • 1/2 cup panko breadcrumbs
  • 1 teaspoon Italian seasoning divided
  • 1/4 teaspoon red pepper flakes
  • 1 medium eggplant sliced into 4 rounds, 1/2-inch thick each
  • 1/4 cup olive oil
  • 6 ounces tomato paste
  • 3/4 cup water
  • 1 teaspoon garlic minced
  • 1 teaspoon light brown sugar
  • 1/4 teaspoon sea salt
  • 1/8 teaspoon ground black pepper
  • 1 cup vegan mozzarella cheese shredded
  • 1/2 cup vegan parmesan cheese shredded
  • Fresh basil chopped,optional for garnish


  • Preheat the oven to 425°F. Spray an 8×8-inch casserole dish with non-stick cooking spray or line with parchment paper for easy cleanup.
  • In a small bowl, combine bread crumbs, 1/4 teaspoon Italian seasoning, and red pepper flakes. Set aside.
  • Brush eggplant rounds with olive oil. Press each into the breadcrumb mixture, turning to coat. In the bottom of the dish, arrange the eggplant in a single layer. Bake in the preheated oven for 15 minutes, or until golden brown. Remove from oven and set aside. Reduce the oven temperature to 375°F.
  • While the eggplant is baking, prepare the sauce. In a small saucepan over medium heat, whisk together the tomato paste and water.  Add the remaining 3/4 teaspoon Italian seasoning, brown sugar, salt, and pepper.  Simmer for 10 minutes. Adjust seasoning to taste.
  • Spoon an equal amount of sauce over each crispy eggplant round. For the last layer, sprinkle with mozzarella and parmesan cheeses.
  • Return to the reduced temperature oven to continue baking for an additional 15 minutes, until the mozzarella cheese is melted. Sprinkle with fresh basil and serve hot.


Calories: 358kcal | Carbohydrates: 29g | Protein: 10g | Fat: 24g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Cholesterol: 9mg | Sodium: 1024mg | Potassium: 734mg | Fiber: 7g | Sugar: 11g | Vitamin A: 818IU | Vitamin C: 12mg | Calcium: 220mg | Iron: 3mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!