This post may include affiliate links; for details, see our disclosure policy.

Pizza, pasta, pesto: they can all be plant based! Here are our top delicious vegan Italian recipes that make for unforgettable meals.

Vegan Italian recipes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Yes, pizza, pasta, pesto, and even Parmesan can all be plant based! Italy is often seen as a meat and cheese-based cuisine. But there are lots of ways to riff on classic dishes to make them into vegetarian, dairy-free, and vegan Italian recipes. Some authentic recipes, like pizza marinara and panzanella, are even vegan themselves!

Here, we’ve collected our best vegan Italian recipes that make Italian cooking accessible for a plant-based diet. We love the classics, but sometimes it’s even more fun to see how delicious they can be with a little plant-powered twist!

We’ve got everything from spaghetti and meatballs to classic basil pesto, made vegan. And don’t forget to shake on a little vegan Parmesan cheese! (None of the recipes here use plant-based cheese or dairy substitutes, though you also could do so with any of our vegetarian Italian recipes.)

And now, our top vegan Italian recipes!

More vegan and plant-based resources

Here are a few more collections of vegan and plant based recipes:

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Eggplant Parmesan

15 Vegan Italian Recipes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sonja Overhiser
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 4 1x
Save Recipe

Description

Looking for vegan Italian recipes? This vegan eggplant Parmesan is dairy free but delivers on flavor, starring crispy breaded eggplant slices smothered in a tangy marinara sauce! A plant-based dinner win.


Ingredients

Scale
  • 2 pounds eggplant (about 2 medium large)
  • ½ cup all-purpose flour
  • ½ cup oat milk
  • 1 teaspoon cornstarch
  • ½ cup purchased grated vegan Parmesan cheese, divided*
  • 1 cup plain panko (or purchased or homemade breadcrumbs)
  • 1 tablespoon dried oregano, divided
  • 1 ¾ teaspoons kosher salt, divided
  • 28 ounces fire roasted crushed tomatoes**
  • 2 garlic cloves, grated
  • 1 handful fresh basil, chopped, plus more to garnish
  • 2 tablespoons olive oil
  • 1 ½ cups (6 ounces) purchased vegan shredded mozzarella cheese*

Instructions

  1. Preheat the oven to 425°F. Line two baking sheets with parchment paper.
  2. Cut off the ends of the eggplant and cut it into 1/2-inch slices (to make approximately 18 slices).  Sprinkle with ¾ teaspoon salt divided between the slices, and allow them to sit for 10 minutes while you prepare the breading ingredients. (Don’t wipe off any salt or extra moisture.)
  3. Place the flour on a plate. Whisk the oat milk and cornstarch in a shallow bowl and set it aside. In another shallow bowl, combine the Parmesan cheese, panko, 2 teaspoons oregano, and ½ teaspoon kosher salt and set it aside. 
  4. Dip both sides of each eggplant slice into the flour, then the oat milk mixture, then the Parmesan cheese mixture. Place each slice onto the prepared baking sheets. (Note: This gets messy; you may need to wash or wipe your fingers off after every few slices.) Discard any leftover breading ingredients. 
  5. Place the trays in the oven and bake for 10 minutes, then flip the eggplant and bake 10 to 15 minutes more, until tender and golden brown. 
  6. Meanwhile, make the sauce: In a medium bowl, mix the fire roasted tomatoes, grated garlic, 1 teaspoon dried oregano, ¾ teaspoon kosher salt, chopped fresh basil, and olive oil. Mix well until all the olive oil is incorporated. 
  7. Remove the eggplant from the oven. Spread 1 cup of the tomato sauce in the bottom of a 9 x 13″ pan. Add half the baked eggplant in a layer (about 9 slices), then top with 1 cup tomato sauce and 1 cup vegan shredded mozzarella cheese. Add the second layer of eggplant (we like to add them right on top of the first layer to make 9 stacks). Top with another 1 cup tomato sauce and 1 cup vegan shredded mozzarella on each stack. Top with the remaining 2 tablespoons grated vegan Parmesan cheese.
  8. Bake for 15 to 20 minutes until the cheese is melted and browned (or more, depending on the cheese brand). Allow to cool for 5 minutes, then top with additional chopped basil and serve. Store leftovers refrigerated for up to 3 days (or frozen for 3 months); reheat in the oven until warm.

Notes

*We used purchased Violife vegan Parmesan and Violife vegan shredded mozzarella. If desired, this would also work with homemade vegan Parmesan. We have not tested this recipe with homemade vegan mozzarella, but it should work other recipes. You can also substitute dollops of cashew cream for the vegan mozzarella if desired!

**Fire roasted tomatoes make the best flavor: they taste sweet and smoky right out of the can. If you can’t find them, substitute best quality tomatoes with 1 teaspoon sugar and ½ teaspoon smoked paprika. Or, use 1 ½ cups best quality marinara sauce.

  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian

Last updated: January 2020

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 Comments

  1. Susanna says:

    Panzanella is my absolute favorite and I can’t wait for tomatoes to be back in season! Thank you for sharing the love for vegan Italian recipes! If you’re ever around Torino, please let me know :)
    Susanna & The Mindful Morsel team






    1. Alex Overhiser says:

      I guess that’s an excuse to go to Italy!

      1. Susanna says:

        Yes :)

  2. Marco's Kitchen says:

    thank you for spreading the Italian food culture!
    another delicious vegan Italian recipe is caponata,
    if you’ll come to Italy, come and see me, you’ll be my guest and you’ll taste it