Italy’s vegan and vegetarian cuisine is a food lover’s dream, offering an abundance of flavours, textures, and ingredients that showcase the best of the country’s culinary traditions. From creative antipasti and hearty pastas to refreshing street food and indulgent desserts, there’s no shortage of plant-based delights to discover.



Renowned for its culinary heritage, Italy is a paradise for food lovers. While famous for its pasta, pizza and cheeses, it also offers a wide selection of vegan and vegetarian dishes that showcase the richness of Italian cuisine without relying on meat or animal products.

 The abundance of fresh, seasonal produce combined with time-honoured recipes makes Italy a top destination for plant-based foodies. From hearty soups to flavourful pasta and mouth watering antipasti, Italy’s vegan and vegetarian dishes are as diverse as they are delicious. In this article, we’ll explore the regional varieties, must-try dishes, street food and reveal Italy’s most famous vegetarian dish.

Regional Varieties: A Tour of Italy’s Vegan and Vegetarian Delights

Italy’s regional diversity extends beyond its language, culture and history—it’s also reflected in its cuisine. Each region has its distinct flavours, ingredients and cooking methods, resulting in an appetising selection of vegan and vegetarian recipes that vary from north to south.

Polenta

In the north, particularly in Lombardy and Piedmont, risottos and polenta are a common staple. These often feature mushrooms, truffles and other hearty ingredients. 

Discover the most beautiful destinations in Lombardy with Italo

Central Italy, including Tuscany and Umbria, is known for its rustic, earthy flavours, with dishes like ribollita (a thick bread and vegetable soup) and pappa al pomodoro (a tomato and bread soup).

Moving south, the cuisine becomes lighter and includes more vegetables, with Sicily and Campania offering a cornucopia of fresh produce. You’ll discover dishes like caponata (a sweet and sour eggplant stew) and spaghetti alla puttanesca (a tangy tomato-based pasta) in southern Italy.

Across the country, the Mediterranean diet, with its emphasis on vegetables, legumes, grains and olive oil, naturally lends itself to vegan and vegetarian adaptations.

Must-Try Vegan and Vegetarian Italian Dishes

Antipasti: A Creative Start to Any Meal

Italian meals often begin with antipasti, a selection of small dishes designed to stimulate the appetite. There are plenty of vegan and vegetarian options to try thanks to the fresh seasonal vegetables on offer. Bruschetta al pomodoro, toasted bread topped with diced tomatoes, garlic and basil, is a simple yet delightful classic. Another popular dish is carciofi alla romana – Roman-style artichokes braised in olive oil, garlic and mint.

Roma, ristoranti all'aperto

5 Restaurants for dining al fresco in Rome among monuments and iconic symbols of the city

The 5 best restaurants with outdoor seating in Rome: Aroma, Osteria dell’Ingegno, Armando al Pantheon, Alfredo alla Scrofa, and Spiazzo.

When in Sicily, you might encounter panelle, crispy chickpea fritters or caponata, a colourful mix of aubergine, tomatoes and capers.

Antipasti allows chefs to be creative and use local ingredients to craft visually appealing and delicious dishes. Whether you’re a fan of marinated vegetables, savoury spreads or stuffed peppers, Italy’s antipasti has something for all tastes.

Visit the beauties of Lazio with Italo’s trains

Primi: Pasta, Risottos and Soups

The primi is where Italy’s vegan and vegetarian cuisine truly comes into its own. Pasta, a staple of Italian dining, is incredibly versatile and easily adaptable to plant-based diets. Traditional dishes like spaghetti aglio e olio (spaghetti with garlic, olive oil and chili flakes) or pasta alla Norma (pasta with aubergine, tomatoes and basil) are naturally vegan. Meanwhile, pasta e fagioli, a comforting bean and pasta soup, is a hearty vegetarian option that demonstrates the rustic flavours of Italy.

Risotto is another popular primo, particularly in the north. Creamy yet dairy-free recipes like risotto ai funghi (mushroom risotto) or risotto al radicchio (radicchio risotto) are packed with flavour. Soups such as minestrone, a vegetable soup that varies by season and Panzanella, a Tuscan summer bread dish, are perfect for vegans and vegetarians, offering warmth and satisfaction in every spoonful.

Travel through Tuscany by high-speed train with Italo

Secondi: Hearty Plant-Based Mains

While Italian cuisine often contains meat and seafood plenty of vegetarian secondi that provide a satisfying main course.

In Tuscany, you might find fagioli all’uccelletto, cannellini beans stewed with tomatoes and sage, served with a side of crusty bread. While in Sicily, involtini di melanzane (aubergine rolls stuffed with breadcrumbs, pine nuts and raisins) are a delightful vegetarian option.

Fagioli all'uccelletto, a traditional dish from Tuscany Italy

If you follow a vegan diet, dishes like polpette di lenticchie (lentil balls) or farinata (a savoury chickpea pancake from Liguria) are robust and delicious. These dishes, often paired with fresh salads or roasted vegetables, demonstrate the Italian ability to create rich, satisfying meals without including animal products.

Visit the beauties of Liguria with Italo’s trains

Contorni: Vegetable Sides to Complement Any Dish

No Italian meal is complete without contorni or side dishes. These vegetable-based sides are often simple and allow the natural flavours of the ingredients to dominate. Grilled courgette, roasted peppers and sautéed spinach are common, but each region has its specialities. 

In Rome, puntarelle (chicory shoots with anchovy dressing) can be adapted for vegetarians by omitting the anchovies, while in southern Italy, friarielli (a type of leafy green similar to broccoli rabe) is a popular side dish.

Contorni are typically served alongside the secondi, but they’re so delicious that they often steal the show. Whether you’re enjoying a plate of roasted vegetables or a simple salad drizzled with balsamic vinegar, Italian side dishes enhance any meal.

Choose Italo for your train travel to Rome

Dolci: Sweet Endings Without the Guilt

Italian desserts are often thought to be rich and creamy but there are plenty of vegan and vegetarian options that don’t skimp on taste. Sorbetto, made with fresh fruit and sugar, is a refreshing vegan treat found throughout Italy. In Tuscany, castagnaccio, a dense chestnut flour cake with raisins, pine nuts and rosemary, is a naturally vegan dessert with a unique flavour.

Vegetarian tiramisu can be created using plant-based cream and non-dairy milk, while gelato shops often offer a range of fruit-based, dairy-free flavours. Whether you prefer something light and fruity or rich and indulgent, Italy’s plant-based desserts provide the perfect end to a meal.

Italian Street Food: Vegan and Vegetarian Options

Italy’s street food scene is vibrant and varied, offering numerous vegan and vegetarian options. You’ll find vegetarian arancini (stuffed rice balls) filled with spinach or mushrooms in Sicily, while Naples is famous for its pizza marinara, a vegan pizza topped with tomato, garlic oregano and olive oil.

Street Food in Rome

Italian Street Food: A Culinary Adventure Through Local Eaterie

Discover Italy’s vibrant street food scene, where every city from Florence to Venice offers unique tastes that blend rich history with tantalizing flavors

When in Rome, try supplì, fried rice balls filled with tomato sauce and mozzarella, which can often be found as vegan-friendly versions. These street food delicacies are convenient and affordable and show Italy’s ability to create delicious, plant-based food that’s perfect for eating on the go.

Discover the most beautiful destinations in Sicily with Italo

What is the Most Famous Vegetarian Dish in Italy?

This is undoubtedly pasta alla Norma. Originating from Sicily, this dish celebrates simple, tasty ingredients. It contains pasta, typically rigatoni or spaghetti, tossed in a rich tomato sauce, sautéed aubergine and fresh basil. This dish is traditionally topped with a generous sprinkling of ricotta salata, a salty, firm cheese, although it can easily be adapted for vegans by using a plant-based alternative or omitting the cheese altogether.

The classic Sicilian dish made with rigatoni pasta, fresh eggplant, onion, basil, olive oil, and mozzarella cheese shavings on top.

Pasta alla Norma is not only delicious but has cultural significance. It’s said to have been named after the opera “Norma” by the Sicilian composer Vincenzo Bellini. Its exquisite taste means it was declared a true masterpiece, just like the opera. This vegetarian speciality perfectly encapsulates the essence of Italian cuisine—simple, fresh ingredients prepared with care and love.

10 Top Vegetarian Restaurants in Italy

  1. Joia, Milan: Considered the pioneer of fine vegetarian dining in Italy, Joia was the first vegetarian restaurant to earn a Michelin star. Chef Pietro Leemann creates refined and innovative dishes, proving that vegetarian cuisine can be a gourmet experience.
  2. Tenerumi, Vulcano Island: Located in the enchanting setting of the Aeolian Islands, Tenerumi offers organic and creative vegetarian cuisine. Chef Davide Guidara, elected Chef of the Year 2023 by the Michelin Guide, presents dishes that highlight local and seasonal products.
  3. Essenza Love Natural Food, Grosseto: This restaurant is a true paradise for vegans, with a wide selection of natural dishes, desserts, and drinks. The welcoming atmosphere and the quality of the products make it a must-visit for those in the area.
  4. Il Margutta veggy food & art, Rome: A Roman institution, Il Margutta offers creative and high-quality vegetarian cuisine in an elegant and refined setting. The wine list is extensive and carefully selected.
  5. Suribachy, Catania: In Catania, Suribachy is a reference point for vegans and vegetarians. The cuisine is organic, whole-food, and prepared with fresh, seasonal ingredients.
  6. La Vecchia Latteria, Milan: A Milanese institution, La Vecchia Latteria offers vegetarian dishes of the Lombard tradition, revisited in a modern key. The atmosphere is welcoming and familiar.
  7. Bono Bottega Nostrana, Rome: This restaurant is a great choice for those seeking traditional Roman dishes revisited with a vegetarian twist. The shop also offers a wide selection of organic and local products.
  8. La Tecia Vegana, Venice: Another great option for those seeking a completely vegan dining experience. The menu changes frequently according to the seasonality of the products, always guaranteeing fresh and tasty dishes.
  9. Pinsitaly Trevi, Rome: For pizza lovers, Pinsitaly Trevi offers a wide selection of vegan pizzas, made with high-quality ingredients. The dough is light and digestible, and the toppings are creative and tasty.
  10. Ad Hoc Ristorante (Circo Massimo), Rome: This restaurant offers a refined and innovative culinary experience, with a menu that changes according to the seasonality of the products. The dishes are prepared with care and presented in an elegant manner.

Travel around Italy to find the best vegetarian restaurant with Italo