65 Plant-Based Italian Recipes - The Plant Based School (2024)

Welcome to a world of vegan Italian recipes, where traditional flavors meet plant-based ingredients to create a symphony of Mediterranean flavors.

Italy’s rich culinary heritage is known for its pasta, pizza, and cheeses, but our recipe collection also offers fresh vegetables, legumes, and delicious sauces.

With this recipe roundup, we introduce plantbased twists on classic recipes to bring the rustic charm of Italy to your kitchen.

65 Plant-Based Italian Recipes - The Plant Based School (1)

Table of Contents

  • Tips for Vegan Italian Recipes
  • Vegan Italian recipe video
  • Starters and sides
  • Italian Breads
  • Pasta dishes
  • Rice
  • Vegan Italian Cheeses
  • Vegan Main Dishes
  • Vegan Italian Desserts
  • Vegan Italian Meals Recipe

Tips for Vegan Italian Recipes

Every dish celebrates freshness from soul-soothing soups, like a Tuscan white bean soup, to vibrant salads featuring tomatoes, fennel, and lentils.

Explore vegetable-based appetizers like bruschetta, focaccia, and crostini, enticing your taste buds with wholesome Italian ingredients.

Elevate simplicity with easy pasta, from aglio e olio to pasta e ceci and mushroom ragù (pictured below), all showcasing the art of delicious Italian cooking.

Finally, finish your meal with a dolce fatto in casa (homemade dessert), such as vegan cannolo, apple cake, or egg–free biscotti. Buon Appetito to a world of plant-powered Italian delights.

65 Plant-Based Italian Recipes - The Plant Based School (2)

Five tips for Vegan Italian cooking:

  • Choose Fresh, Quality Ingredients: Use fresh and high-quality ingredients, such as ripe tomatoes, aromatic herbs, and seasonal vegetables.
  • Master Herb and Spice Pairings: Elevate flavors with a mix of classic Italian herbs like basil. For depth and complexity, experiment with garlic, black pepper, and red pepper flakes.
  • Explore Plant-Based Proteins: Replace meat with alternatives like tofu, plant-based alternatives, or lentils and chickpeas for texture and protein, maintaining the heartiness of traditional Italian dishes.
  • Experiment with Vegan Cheeses: Incorporate plant-based cheeses, such as parmesan or ricotta, to achieve Italian cuisine’s creamy and rich textures.
  • Balance Flavors and Textures: Create well-rounded dishes by balancing creamy sauces with crunchy vegetables or al dente pasta, ensuring a satisfying and authentic dining experience.

Vegan Italian recipe video

Starters and sides

1. Bruschetta
Tomato bruschettaiscrunchy,juicy,and perfect as an appetizer.

The recipe is simple; you canmake it in 10 minutes with a few ingredients.

65 Plant-Based Italian Recipes - The Plant Based School (3)

2. Roasted bell peppers
Roasted bell peppers are a delicious recipe that can be served as an antipasto or a side dish or used as a base for many other recipes like salads and pasta.

65 Plant-Based Italian Recipes - The Plant Based School (4)

3. Braised artichokesBraised artichokes, also known as “Roman-style artichokes,” are an easy Italian artichoke recipe you can make with simple ingredients in 30 minutes.

65 Plant-Based Italian Recipes - The Plant Based School (5)

4. Caponata
Caponata oreggplantsaladhas the perfect balance ofsweet and sour. It’s rich and made withsimple,freshingredients. Eat it as astarter, side dish, or light, easy dinneron toast.

65 Plant-Based Italian Recipes - The Plant Based School (6)

5. Roasted zucchini with Italian herbs

Roasted zucchini is a classic Italian starter or side dish. Italian herbs and breadcrumbs give the zucchini a bold flavor and juicy texture.

65 Plant-Based Italian Recipes - The Plant Based School (7)

6. Panzanella saladOne of the most underrated salad recipes is a traditional Italian summer dish with simple seasonal vegetables andleftoverstalebread. Despite being an ancient recipe, it takes just 10 minutes to prep!

65 Plant-Based Italian Recipes - The Plant Based School (8)

7. Tomato cucumber onion salad
A crunchy, refreshing, simple dish that you can enjoy as a starter or as a side dish. It’s best with ripe tomatoes, crunchy cucumber, and sweet red onion.

65 Plant-Based Italian Recipes - The Plant Based School (9)

8. Fennel orange salad
Fennel and orange salad is acrunchy, fresh, and light saladto be served as a side dish or a starter. It’s perfect in winter when the fennel, orange, and pomegranate are in season.

65 Plant-Based Italian Recipes - The Plant Based School (10)

9. Confit tomatoes
Tomato confitis theeasiest,meltiest, most delicious tomato recipe.Soft,juicy, packed with oregano and garlic aroma.

They’re perfect as a succulentside dish, astarterserved with toasted bread, or atoppingto a bowl ofpasta.

65 Plant-Based Italian Recipes - The Plant Based School (11)

10. Caramelized onions
Caramelized onions have a rich and deep flavor with sweet and sour notes. They are soft and melt in your mouth.

65 Plant-Based Italian Recipes - The Plant Based School (12)

Italian Breads

11. Focaccia
Focaccia bread is simple; you only need flour, water, salt, yeast for the dough, and rosemary and olive oil as toppings.

You can make it on the day or get ahead and let it proof slowly in the fridge.

65 Plant-Based Italian Recipes - The Plant Based School (13)

12. Crisp focaccia with vegan cheese

This crispy and thin focaccia is packed with melted vegan cheese.

It’s a dairy-free version of “focaccia di Recco,” originally stuffed with stracchino cheese and eaten as street food in Liguria, Italy.

65 Plant-Based Italian Recipes - The Plant Based School (14)

13. Italian piadina
Piadina is a thin,yeast-free Italian flatbreadyou can fill with your favorite spreads.

Try it with this vegan melted cheese – and enjoy it for a light lunch, snack, or dinner.

65 Plant-Based Italian Recipes - The Plant Based School (15)

14. Farinata
Farinata or socca is aneasyrecipe made by mixing chickpeaflourand extra virgin olive oil and then baking it in the oven for about20minutes.

Delicious as a starter, side dish, or main dish when used as a pizza.

65 Plant-Based Italian Recipes - The Plant Based School (16)

15. Flatbread pizza

Whether you like aclassic tomato and mozzarella pizzaor a contemporary version with hummus and tahini saucetopping, this Italian flatbread recipe is excellent for a beautifuldinner with friends and family.

65 Plant-Based Italian Recipes - The Plant Based School (17)

Pasta dishes

16. Vegan CarbonaraOurvegan carbonarais a simple recipe that can be made in15 minutes. The taste of our carbonara sauce is similarto the taste of an authentic Italian carbonara recipe.

65 Plant-Based Italian Recipes - The Plant Based School (18)

17. Pasta alla Norma (eggplant pasta)

A classic Sicilian dish that you can makein about 30 minutes withsimple pantry ingredientsandfresh eggplants

65 Plant-Based Italian Recipes - The Plant Based School (19)

18. Lentil bologneseOur lentil bolognese is an Italian classic with an ultra-rich andheartysauce, perfect with pasta, lasagna, or zucchini noodles.

65 Plant-Based Italian Recipes - The Plant Based School (20)

19. Penne ArrabbiataTogether withspaghetti aglio e olioandpasta cacio e pepe, penne all’arrabbiata is one of themost popular pasta dishes of Italy.

It’s simple yet delicious andnaturally vegan, made only with a few healthy ingredients.

65 Plant-Based Italian Recipes - The Plant Based School (21)

20. Aglio e olioThis is the original garlic and oil pasta recipe, a delicious Italian meal known asspaghetti aglio e olio.

With simple ingredients, we’ll show you how to achieve perfection inunder 15 minutes.

65 Plant-Based Italian Recipes - The Plant Based School (22)

21. Orecchiette with broccoli rabe

22. Pasta and chickpeas (pasta e Ceci)

23. Vegan Italian pasta salad

24. Pasta Puttanesca (pictured below)

65 Plant-Based Italian Recipes - The Plant Based School (23)

25. Gnocchi
This is an easy recipe at home; you’ll need justthree ingredients and a fork.Once shaped, your gnocchi can be paired with your favorite pasta sauce – from rich tomato to a creamy mushroom sauce.

65 Plant-Based Italian Recipes - The Plant Based School (24)

26. Marinara sauce
One of the most versatile Italian sauces, perfect with pasta, pizza, and (vegan) meatballs. It’s straightforward to make and super satisfying to eat!

65 Plant-Based Italian Recipes - The Plant Based School (25)

27. Vegan mushroom pasta

This aromatic and tasty mushroom pasta is great for weeknight dinners and guests due to its restaurantworthy looks and flavor.

28. Trofie with basil pesto
Homemade trofie with vegan basil pestois our take on a traditional Italian dish made for centuries on the Ligurian Riviera in Genova. We show youhow to make trofie at home,like in Italy, withjust two ingredients.

29. Lentil pasta

Our Lentil pasta is a nutritious and delicioustraditional Italian recipe called pasta e lenticchie (pasta with lentils) made with ditalini pasta cooked in arich and flavorful stew.

65 Plant-Based Italian Recipes - The Plant Based School (28)

30. Broccoli pasta

This vegan Italian recipewill surely please the pickiest of eatersbecause of its rich taste and luscious texture. Plus, you canmake it in 20 minuteswith a few simple ingredients.

65 Plant-Based Italian Recipes - The Plant Based School (29)

Rice

31. Saffron risotto
It is acreamy and tastyrisottowith a delightful saffron flavor. We use vegan butter parmesan-free parmesan for an Italian flavor and satiating meal.

65 Plant-Based Italian Recipes - The Plant Based School (30)

32. Tomato risottoThis creamy tomato risottois a simple staple ofItalian home cooking.The rice is slowly cooked into a rich tomato sauce, to which we add dairy-free butter and cheese. It’s arich, creamy risottothat tastes100% authentic and Italian.

33. Stuffed bell peppers

We fill these Italian-inspired bell peppers withlentils,rice,freshherbs, andfragrantspices.

When baked in bell peppers, the filling absorbs their juices, and the combination offlavors and texturesmakes this recipe irresistible.

65 Plant-Based Italian Recipes - The Plant Based School (32)

34. Supplí

Our vegan supplì are astasty,melty, and Italian as they get. They can be enjoyed as an appetizer, snack, or side dish.

65 Plant-Based Italian Recipes - The Plant Based School (33)

35. Italian rice salad

This Italian rice salad is a colorful, summer-friendly grain bowl with fresh vegetables, Italian herbs, and a creamy mustard dressing.

It’s great for meal prep, a potluck salad, and a lunchbox idea.

65 Plant-Based Italian Recipes - The Plant Based School (34)

Vegan Italian Cheeses

36. Vegan Ricotta
Vegan ricotta cheese is so easy,light,creamy, and versatile.

You can make it with three simple ingredients in less than one hour and use it exactly likeregular ricotta.

65 Plant-Based Italian Recipes - The Plant Based School (35)

37. Vegan melted cheese (stracchino)You can make it in5 minutes and use it on pizza, toast, and oven-baked pasta. It’s perfect on food in the oven, as it melts like mozzarella cheese.

65 Plant-Based Italian Recipes - The Plant Based School (36)

38. Vegan Parmesan
You can sprinkle this vegan parmesan cheese on top of your favoritepastain pasta bakes, polenta,risotto, and in any other place you would typically add parmesan cheese.

65 Plant-Based Italian Recipes - The Plant Based School (37)

Vegan Main Dishes

39. Lemon tofu
An Italian recipe for lemon chicken inspires this recipe.

We replaced the chicken fillet with tofu slices, resulting in a delicious meal that can beprepared quickly.

65 Plant-Based Italian Recipes - The Plant Based School (38)

40. Pan-fried tofu with mushroomsThis quickanddelicious recipeis perfect for every day,last-minute dinners.

Scaloppini inspired this recipe with mushrooms, a famous Italian recipe made 100% plant-based.

65 Plant-Based Italian Recipes - The Plant Based School (39)

41. Zucchini boats with lentils

These Italian-inspired zucchini boatsare atasty and healthy recipeto enjoy the wonderful flavor of zucchini.

They are packed with arich,savoryfillingmade with lentils, tomatoes, herbs, and walnuts.

65 Plant-Based Italian Recipes - The Plant Based School (40)

42 Baked juicy “fish”It’s a simple dish you can make inabout 30 minutes as aneverydaydinner.

We serve it as afish replacement and cook it precisely like white fish is cooked in Italy.

65 Plant-Based Italian Recipes - The Plant Based School (41)

43. Tofu CacciatoreWe might use tofu instead of chicken, but this meal isrich, earthy, meaty,and packed with the cacciatore flavor we all love. You’ve never had tofu like this!

44. Seitan steaks (Italian scaloppine)Theseseitan steaksare one of our favorite plantbased meat replacements. They are easy to make at home and tender but have a meaty texture.

65 Plant-Based Italian Recipes - The Plant Based School (43)

45. Vegan ParmigianaThis eggplant parmigiana is acreamyandindulgentdish that can easily be made vegan. It is super tasty,rich,creamy, andhealthysince the eggplant is baked and not fried.

Vegan Italian Desserts

46. Vegan CannoliOur filling is made of vegan homemadericottaand is sweet and creamy. The shell is as bubbly, light, and crisp as the traditional ones but without eggs, lard, or butter.

65 Plant-Based Italian Recipes - The Plant Based School (45)

47. Vegan TiramisuHere, we show you how to makethe best vegan tiramisùwe have ever had with simple plant-based ingredients.

The ladyfingers are homemade without eggs, yet this dessert is an incredible treat.

65 Plant-Based Italian Recipes - The Plant Based School (46)

48. Strawberry tartOur tart is made with a crunchy pie crust, filled with smooth and creamyvanilla custard, and topped with sweetfresh strawberries.

65 Plant-Based Italian Recipes - The Plant Based School (47)

49. Fruit tartThis beautiful and deliciousfruit tartis aclassic Italian pastry recipeeveryone loves.

We make a light, easy pie crust filled with dairy-freehomemade custard.

65 Plant-Based Italian Recipes - The Plant Based School (48)

50. Vegan apple cake

Thisvegan apple cake (torta di mele)is an egg-free recipe everyone will love. It’ssweet,refreshing, and made withsimple ingredients in your pantry.

65 Plant-Based Italian Recipes - The Plant Based School (49)

Italian Pastry

51. Vegan brioche rolls

52. Italian croissant with cream filling

53. Vegan cream buns “Maritozzi”

54. Brioche bread

55. Vegan custard

56. Vegan donuts (pictured below)

65 Plant-Based Italian Recipes - The Plant Based School (50)

Hungry for more Italian desserts? Try these authentic Italian sweet treats:

57. Chiacchiere: the traditional Carnevale biscuit made vegan.

58. Almond biscotti with nuts, almonds, or chocolate chips.

59. Apple fritters: deep-fried and dough-covered apple slices.

60. Castagnole: donut holes fried or oven-baked.

61. Wine cookies: a traditional biscuit from the Umbrian countryside.

62. Castagnaccio – chestnut flour cake with raisins and walnuts.

63. Pear cake: a single-layer and eight-ingredient cake.

64. Coffee mousse with three ingredients and 5 minutes of preparation time.

65. Vegan lemon cake with frosting.

Desserts

Vegan Lemon Cake

Desserts

Biscotti Recipe

Desserts

Pear Cake

Desserts

Castagnaccio – Chestnut flour cake

What to serve with Italian food

These vegan Italian meals generally go well withgrains,bread, andvegetable side dishes:

  • 40 easy vegetable side dishes
  • 12 delicious artichoke recipes
  • 20 ways to cook zucchini (fried zucchini recipe pictured below).
  • 24 easy eggplant recipes
65 Plant-Based Italian Recipes - The Plant Based School (55)

65 Plant-Based Italian Recipes - The Plant Based School (56)

Vegan Italian Meals

By: Nico Pallotta

5 from 4 votes

Spaghetti Pomodoro, also known as tomato basil pasta, is avegan Italian recipefamous worldwide for itstaste and simplicity.

In 20 minutes flat, you'll be able to prepare an authentic Italian pasta dish that will leave everyonebegging for more.

Prep Time: 5 minutes mins

Cook Time: 15 minutes mins

Total Time: 20 minutes mins

Servings: 4 people

Course: Main

Cuisine: Italian

Pin Print

Ingredients

For the pasta

  • 1 gallon water to cook the pasta
  • 2 tablespoons salt to salt the pasta water
  • 1 pound spaghetti

For the pasta sauce

  • 3 tablespoons extra virgin olive oil
  • 2 cloves garlic
  • ¼ teaspoon red pepper flakes
  • 10 ounces small tomatoes cherry, plum, grape
  • 28 ounces whole peeled canned tomatoes
  • 1 teaspoon salt
  • 2 twists black pepper
  • 1 handful basil leaves

Instructions

BOIL THE WATER

  • Start by boiling alarge pot of water. Whilst the water gets to boiling temperature, prep the tomato sauce.

    While the sauce simmer,add saltto the boiling water, add thepasta and cook it for 8 minutes.Set a timer.

    Tip:we don't fully cook the pasta in water because we finish cooking it in the tomato sauce. This way, the pasta will leach some of its starch into the tomato sauce, making it super creamy.

    65 Plant-Based Italian Recipes - The Plant Based School (57)

MAKE PASTA SAUCE

  • Cut thecherry tomatoes in halfand set them aside.

    To a dutch oven, large pan, or skillet, addtheolive oil,crushed or minced garlic, andchili flakes. Fry gently for one minute.

    65 Plant-Based Italian Recipes - The Plant Based School (58)

  • Add thetomatoesand cook onmedium-high heat for3minutes, or until soft.

    65 Plant-Based Italian Recipes - The Plant Based School (59)

  • Add thecanned tomatoes,salt, andblack pepper, andcrush all with a fork. Let the tomatoes simmer on medium heat while the pasta cooks, stirring occasionally.

    65 Plant-Based Italian Recipes - The Plant Based School (60)

ADD PASTA TO SAUCE

  • When thepasta is ready(after 8 minutes of boiling),reserve 2 cups of pasta water, drain the pasta andaddit to the pan with the Pomodoro sauce.Add thefresh basil leaves.

    65 Plant-Based Italian Recipes - The Plant Based School (61)

  • Add one cup of the pasta water, and finish cooking the spaghetti with the sauce, stirring it gentlyuntil cooked al dente(about 4 minutes). Add more pasta water if necessary.

    65 Plant-Based Italian Recipes - The Plant Based School (62)

  • Serve spaghetti Pomodoro with adrizzle of olive oiland someextra basil on top.

    65 Plant-Based Italian Recipes - The Plant Based School (63)

  • Optionally, add some grated orshaved parmesancheese (dairy-free cheese works too).

    65 Plant-Based Italian Recipes - The Plant Based School (64)

Video

Easy Penne Arrabbiata (+plant-based protein variation)

Notes

Nutrition information is for 1 large portion of pasta out of 4 portions.

Nutrition

Calories: 566kcal, Carbohydrates: 97g, Protein: 17g, Fat: 13g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Trans Fat: 0g, Cholesterol: 0mg, Potassium: 818mg, Dietary Fiber: 6g, Sugar: 10g, Vitamin A: 1014IU, Vitamin B6: 0.5mg, Vitamin C: 36mg, Vitamin E: 3mg, Vitamin K: 46µg, Calcium: 112mg, Folate: 51µg, Iron: 4mg, Manganese: 1mg, Magnesium: 95mg, Zinc: 2mg

Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked these vegan Italian recipes, you might also enjoy:

Collections

30 High Protein Vegan Meals

Collections

40 Easy Meatless Meals

Recipes

45 Easy Vegetarian Dinner Recipes

Collections

40 Easy Pasta Recipes

Categorized as:
Collections, Mains, Recipes

65 Plant-Based Italian Recipes - The Plant Based School (69)

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

More About US

65 Plant-Based Italian Recipes - The Plant Based School (2024)
Top Articles
Latest Posts
Article information

Author: Manual Maggio

Last Updated:

Views: 6074

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.