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 plant–based twists on classic recipes to bring the rustic charm of Italy to your kitchen.
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.
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.
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.
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.
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.
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.
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!
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.
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.
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.
10. Caramelized onions
Caramelized onions have a rich and deep flavor with sweet and sour notes. They are soft and melt in your mouth.
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.
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.
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.
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.
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.
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.
17. Pasta alla Norma (eggplant pasta)
A classic Sicilian dish that you can makein about 30 minutes withsimple pantry ingredientsandfresh eggplants
18. Lentil bologneseOur lentil bolognese is an Italian classic with an ultra-rich andheartysauce, perfect with pasta, lasagna, or zucchini noodles.
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.
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.
21. Orecchiette with broccoli rabe
22. Pasta and chickpeas (pasta e Ceci)
23. Vegan Italian pasta salad
24. Pasta Puttanesca (pictured below)
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.
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!
27. Vegan mushroom pasta
This aromatic and tasty mushroom pasta is great for weeknight dinners and guests due to its restaurant–worthy 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.
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.
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.
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.
34. Supplí
Our vegan supplì are astasty,melty, and Italian as they get. They can be enjoyed as an appetizer, snack, or side dish.
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.
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.
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.
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.
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.
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.
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.
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.
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 plant–based meat replacements. They are easy to make at home and tender but have a meaty texture.
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.
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.
48. Strawberry tartOur tart is made with a crunchy pie crust, filled with smooth and creamyvanilla custard, and topped with sweetfresh strawberries.
49. Fruit tartThis beautiful and deliciousfruit tartis aclassic Italian pastry recipeeveryone loves.
We make a light, easy pie crust filled with dairy-freehomemade custard.
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.
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)
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
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.
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.
Add thetomatoesand cook onmedium-high heat for3minutes, or until soft.
Add thecanned tomatoes,salt, andblack pepper, andcrush all with a fork. Let the tomatoes simmer on medium heat while the pasta cooks, stirring occasionally.
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.
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.
Serve spaghetti Pomodoro with adrizzle of olive oiland someextra basil on top.
Optionally, add some grated orshaved parmesancheese (dairy-free cheese works too).
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
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