16 Best Vegetarian and Vegan Restaurants in Rome – UPDATED 2023

Meat-centric capital of spaghetti all’amatriciana and coda alla vaccinara, due to the always higher demand from both locals and tourists, the capital, too, had to adapt and start offering vegetarian options. And now, some of the best vegan restaurants in Rome have become popular eateries among both residents and travelers.

Careful not to disappoint those who expect the best from Italian food in Italy, the vegetarian restaurants in Rome serve an absolutely mouthwatering selection of eats that will make everyone happy, vegetarians and not.

If you are interested in vegan as well as other types of restaurants in Rome, check out my eBook “Tasting Rome by Neighbourhood” where I suggest five itineraries with the best restaurants and top things to do in five different neighborhoods.

Italian food is very diverse, so if you are a vegetarian or following a plant-based diet, also in normal restaurants you are bound to find dishes that will meet your dietary needs. Plus, now with the increasing demand, everyone is adapting and vegan/vegetarian choices are always more frequent on most menus.

However, if you want a wider choice of vegan, vegetarian, plant-based and even raw food choices, keep reading and take note!

Margutta RistorArte vegan and vegetarian restaurant in Rome’s city center (Piazza del Popolo/Via del Corso)

Iconic vegetarian restaurant in Rome, Margutta is open since 1979 and has never shown any sign of cooling. This is a luxury eatery and art gallery. Here you will find an absolutely mouthwatering selection of vegan and vegetarian dishes made with ingredients carefully chosen and strictly fresh, seasonal and local.

The same restaurant, in fact, runs also a rich garden in the Parco Veio north of Rome for the vegetables and the fruits that come from local Latium’s producers.

Not only food of the highest quality but also an exclusive location. The name, in fact, was given after the street this restaurant is on, Via Margutta, a historical narrow road off the famous Via del Corso and near Piazza del Popolo. Initially just the backroad of the palaces in Via del Babuino where the aristocrats would park their carts and horses, an artist who opened his own workshop making fountains and portraits kicked off a new era for Via Margutta and now it seems a green oasis in the heart of Rome.

The restaurant contemplates a variety of dining options.

Every day from 12.30 pm to 3.30 pm there is a buffet with some fifty recipes and four nutritional “routes” (light&detox, protein, vegan and gluten-free). A bistro-style menu from 6.30 to 11.30 pm is perfect for a light meal and street-food-style courses for an affordable dinner. Finally, they offer fancy dinner formula with elegant dishes, haute cuisine, light and tempting.

There is also a Bio Bar open from morning to evening that serves coffee, a wide range of teas and herbal teas, pastries, cakes and fruit juices and smoothies.

Even though the menu changes depending on the season, some of the dishes you won’t want to miss are pasta on a celery, truffle and apple extract sauce, fennel stew with carbonara foam, seitan crust, and spinach powder, or grilled mushroom and soy burger served with fresh French fries, freshly made veg mayonnaise, ketchup and chilli mustard.

  • Address: Via Margutta 118
  • Phone: +36 06 3265 0577
  • Website
  • Opening hours: every day 10.30 am-11.30 pm.
  • Nearby landmarks: Piazza del Popolo, Villa Borghese, Piazza di Spagna, Piazza Venezia, Pantheon.
Image: Interior of Il Margutta vegetarian and vegan restaurant in Rome's city center. Photo by Rome Actually

Mater Terrae gourmet vegan and vegetarian restaurant in Rome (Piazza Navona)

Mater Terrae is the exclusive fine-dining restaurant of the 5-star luxury Bio Hotel Raphael, one of the best hotels near Piazza Navona. Along with an à la carte menu, Mater Terrae offers a few tasting menu options complete with appetizers, first and main courses, and dessert.

The ingredients used to prepare each and every gourmet dish come from organic and biodynamic farming, in line with the green and environmental-friendly building and design of the hotel.

As seasonal produce is preferred, the menu changes frequently. Depending on the season, among the starters, you can find butternut pumpkin cream with gorgonzola foam or diced Russian-style vegetables and colorful salad, complemented by good artichokes, confit tomatoes and a tempura shiso leaf, raspberry citronette.

Some of the first courses include specialties like porcini mushrooms risotto with Calabrian biodynamic saffron, creaming of cauliflower and wild puffed rice, or artichoke tortello dumpling, with pecorino emulsion, truffle, purple potato chips, and dill.

The mains range from a scrumptious eggplant parmigiana “classic but not too much”, with smoked scamorza cheese and basil leaves, and Sicilian caponata, breaded and roasted seitan, green celery pesto, sprouts, and delicately spicy yellow datterini tomato sauce.

To add to the already perfect scene is a breathtaking 360-degree view of the domes and rooftops of the Centro Storico that makes this one of the absolute best rooftop restaurants in Rome.

  • Address: Largo Febo 2
  • Phone: +39 06 682831
  • Opening hours: Bistrot bar every day 11 am-11 pm, restaurant every day 12-3 pm and 7.30-10.30 pm.
  • Website
  • Nearby landmarks: Piazza Navona, Pantheon, Castel Sant’Angelo, Campo de’ Fiori.

Romeow Cat Bistrot vegan restaurant in southern Rome (Ostiense)

If you love being cuddled by our furry friends while enjoying a nice vegetable mousse, crunchy seitan, delectable curry couscous, or some delicious velvety soup, Romeow Cat Bistrot is your place.

Inspired by the Japanese tradition of cat cafes, Romeow is one of the best vegan restaurants in Rome. Its owners added a mouthwatering menu for lunch and dinner to an always-open bistro and coffee shop where you can enjoy a coffee, an afternoon tea with homemade cakes, or a nice smoothie. Everything strictly vegan, everything strictly organic.

Pretty hard to suggest a dish to try as the menu changes constantly depending on seasonal ingredients, but for example, in autumn you will want to try dishes featuring pumpkin, chestnuts or mushrooms, while in summer something with zucchini, eggplant or bell pepper. New season, new menu. The only element that is never missing are the six lovely cats that wander around and sometimes approach you for some cuddles.

  • Address: Via Francesco Negri 15
  • Website
  • Nearby landmarks: Romeow is in the hip Ostiense neighborhood and in nearby Blu’s street art along Via Ostiense and more street art along Via dei Magazzini Generali and Via del Commercio. In this area is also Rome’s old gasometer, and since you are here, do stop at La Romana for gelato, not exactly a landmark but you will thank me later.
Image: Dish at Romeow cat bistrot, vegetarian restaurant in Rome

Nativa macrobiotic plant-based restaurant in northern Rome (Valle Aurelia)

The fantastic Nativa vegan restaurant is not in the immediate city center but it’s quite close to the Vatican and very well connected via Rome public transport with metro, train and buses. They serve completely plant-based dishes that include starters, first and main courses as well as side dishes and fantastic cakes.

Their philosophy is inspired by the macrobiotic lifestyle so you will also have the option of ordering a Buddha bowl complete with all the macronutrients including proteins, carbs and veggies. Their cakes are also 100% plant-based and sweetened with fresh and dried fruits instead of white sugar. Definitely, a place to try if you are curious about this type of food or if you are a vegan yourself.

  • Address: Via Umberto Moricca 100
  • Phone: +39 06 6400 8399
  • Opening hours: 12-3 pm and 7.30-11 pm
  • Website
  • Nearby landmarks: Vatican Museum is 20 minutes’ walk away and Villa Pamphilj park is a short bus ride away.
Image: Hummus at Nativa vegan restaurant in Rome

Ops! vegan buffet restaurant in Rome (Trieste/Nomentano/Piazza Fiume)

Ops! is not really surrounded by tourist landmarks, but I absolutely recommend it. This delicious vegan restaurant in Rome prefers the buffet formula, which has a twofold effect: positive because you can try a wider selection of recipes, and negative because you want to try them all. Been there, done that, so I can give you a little tip. Don’t fill your dish the first time so you can still eat if there is something you want to have a bit more of!

At Ops!, too, the selection of dishes populating the buffet depends on the seasonal produce and it’s huge. Among the ingredients, you are likely to find tofu, seitan and pasta all cooked and dressed in many different ways, and cooked and raw veggies that are seasonal at that moment. My last time there was delighted by a pumpkin carpaccio, lasagne with seitan ragù sauce, polenta with herbs, baked potatoes with paprika, delicious spicy tofu with veggies and many other delicacies.

Their selection of cakes is also pretty tempting. If you are even a little like me, you will try to resist and then you will succumb. The last one I tried was a delicious cream flavored with cardamom and cinnamon and berries on top, but I struggled between this and an original version of vegan tiramisu.

Before you enter, you grab the sign you will place on your table and you go directly to the buffet. You fill your plate as much as you like and then you place it on the scale, where the waiter will take note and put your weight on your table. The price is 2.60 € per 100 g, water and cakes are not included.

  • Address: Via Bergamo 56
  • Phone: +36 06 8411 769
  • Website
  • Opening hours: Every day 12.30-3.30 pm and 7-10 pm. Monday open only for lunch.
  • Nearby landmarks: Coppedè Quarter, Villa Torlonia, Casino Nobile, Casina delle Civette, Serra Moresca, Sant’Agnese Fuori le Mura Complex, Porta Pia Gate.
Top vegetarian restaurants in Rome
Ops! is one of the best vegetarian restaurants in Rome

Ma Va’? vegan restaurant in Rome (Prati)

Among the top vegan restaurants in Rome, Ma Va’? vegan eatery opened some two years ago and became popular pretty quickly. Their offer consists of dishes from the Italian and Mediterranean traditions prepared with organic ingredients as local as possible.

Among the starters, try the Mediterranean appetizer made of chickpea hummus, eggplants, and tabouleh or potato soup with ginger, beans, and sesame seeds.

For the first course you can choose among delicacies such as whole-grain spaghetti in a pistachio pesto sauce, pasta with ginger, or purple potato gnocchi with cherry tomatoes, rocket salad, and veg cheese, while as a second course, you can order dishes like soy stew in coconut milk, potato stuffed with radish, red onion, olives and cherry tomatoes, or burger of eggplants, beans and mushrooms. You can also choose a side dish and a delicious dessert.

All dishes are available in their gluten-free version. Pets are welcome as long as they are small.

Address: Via Euclide Turba 6/8; phone: +39 06 3729 134 or mobile +39 392 341 8551; website: http://www.ristomava.com/; hours: lunch 12-3 pm, dinner 8-11.30 pm.

Nearby landmarks: located in the lovely Prati neighborhood, this vegetarian restaurant is close to the Vatican, Piazza Mazzini, Piazzale Clodio, and well-connected with public transport.

ma va best vegan restaurants in rome

Le Bistrot vegan restaurant in southern Rome (Garbatella)

Charmingly tucked away in the lovely Garbatella neighborhood (a traditional Roman working-class area), this vegan restaurant in Rome is a stylish bistro that offers a selection of original and refined courses such as amuse-bouche of Marsala-flavoured chestnuts, vegan goulash with potatoes, or radish dumplings with veg cheese and toffee onions, just to give you a hint on what to expect.

Here you can relax and enjoy true delicacies matched by top-notch wines in a candle-lit atmosphere. They also have a selection of gluten-free dishes.

  • Address: Via delle Sette Chiese 160
  • Phone: +39 06 5128 991 or mobile +39 338 2686 540
  • Website
  • Opening hours: Monday to Saturday only for dinner, closed Sundays and holidays.
  • Nearby landmarks: Close to Via Cristoforo Colombo, it’s not really close to the city center, more to some catacombs area, such as Domitilla and St. Calixtus ones. This is mainly a locals’ area, and that’s why it’s insightful to the curious explorer.
madre terra vegan restaurant rome

Grezzo raw vegan pastry shop in Rome

Finally, we are at the dessert. Where? At Grezzo, raw, vegan, delicious. Here you can stop for a mid-morning or mid-afternoon snack, it’s a bit pricey but you can bet on the quality and on your tasting buds’ happiness.

In summer, you can also taste their artisan gelato, obviously raw, vegan, sugar-free, and soy-free.

Grezzo is open in three locations in Rome. Their historic shop is in Monti, and the two new ones are one in the Jewish Ghetto and one in the posh Parioli neighborhood.

  • Address: Via Urbana 130 (Monti), Piazza Mattei (Jewish Quarter), Piazza Euclide (Parioli).
Image: Cake at Grezzo raw vegan pastry shop in Rome. Photo by Rome Actually

Vega Food Ayurvedic vegan restaurant in Rome’s Centro Storico (Piazza Navona)

This was a lovely discovery we have done recently while strolling around the Centro Storico. When we are out all day, we tend to eat out because we find it a great opportunity to try new places. But since we are out and about exploring Rome quite often, we can’t always tuck into heavy meals such as amatriciana or coda alla vaccinara oxtail.

This is why when I saw Vega Food’s little entrance and understood it was a plant-based restaurant, I had no hesitation. Only when ordering, I found out that it was not only vegan, but they also followed the Ayurvedic nutrition and cooking principles. I was sold. Ayurveda and yoga are two big passions of mine, so Vega Food has quickly become one of my favorite vegan restaurants in Rome’s city center.

Needless to say, being Indian-inspired and cooked by Indian chefs, the dishes are rich in spices and herbs, there are several curry options, and beans and grains are perfectly cooked and combined. The rice, one of the staples of their menu, comes in different forms such as Basmati and whole-grain round-shaped ones. Among the other ingredients are also nuts and dried fruits such as raisins.

Some of their dishes include the always popular samosa fried starters, paratha and chapati flatbreads, first courses such as whole-grain rice with veggies, dahl soup, and Basmati rice with cashew nuts, almonds, pistachios, pine nuts, and raisins. They also serve mains and side dishes such as salads, steamed veggies, spicy tofu stew with nuts, and rich dosa crepes.

If you are sightseeing in Rome’s city center and are not sure where to eat, I would definitely give Vega Food a try. Their rates are more than affordable and their dishes are nutritious and light, perfect to carry on with your tours for the rest of the day.

  • Address: Via di Monte Giordano 1
  • Phone: (+39) 06 6819 2847
  • Website
  • Opening hours: Every day 11.30 am-11 pm.
  • Nearby landmarks: Piazza Navona, Pantheon, Chiostro del Bramante, Santa Maria della Pace church, Sant’Ivo alla Sapienza church, Museo Nazionale Romano at Palazzo Altemps.

Rifugio Romano vegan restaurant near Termini

This is something of a benchmark restaurant among vegan locals and travelers. Located near Stazione Termini, the rustic-looking Rifugio Romano is not entirely a plant-based restaurant. Actually, they serve both vegetarian and non-vegetarian dishes.

Their menu includes the dishes of the tradition made with the standard ingredients such as guanciale cured pork cheek and Pecorino sheep-milk cheese. At the same time, they offer a plant-based version of the traditional recipes in a mix of tradition and modernity.

So on the traditional menu, you will find side by side traditional tonnarelli cacio e pepe and the vegan version of the same dish, and so for gricia mezza manica pasta and bucatini amatriciana, and spaghetti carbonara.

Among the vegan mains, you will find several dishes made using seitan, tempeh, Beyond Meat burgers, and chickpea flour in an omelet/frittata, dear to vegan eaters to replace egg frittatas.

The vegan menu continues just like the traditional including plant-based pizza, salads, side dishes, and desserts.

  • Address: Via Volturno 39/41
  • Phone: +39 06 488 0945
  • Website
  • Opening hours: Tuesday to Sunday 12.30-11 pm, closed on Monday.
  • Nearby landmarks: Piazza Barberini, Santa Maria degli Angeli e dei Martiri church, Museo Nazionale Romano in the Baths of Diocletian, Piazza della Repubblica,

Col Cavolo vegan bistrot in Rome (Trieste/Nomentano/Piazza Fiume)

The motto and purpose of Col Cavolo vegan bistrot are clear: if you think vegan food is merely grilled zucchini and sad little salads, think twice!

From lasagne to crepes to stews and braised seitan, this cozy vegan bistro will make everyone happy, whether you are a vegan or not.

Here, you can have lunch, afternoon snack (the cherished Italian merenda!), aperitif, and dinner. Minimalist at the core, foods and dishes are fully handmade and rich in flavor.

  • Address: Via Cesare Bosi 7.
  • Phone: +39 340 863 8176
  • Website
  • Opening hours: Monday, Thursday, and Friday 11 am-10.30 pm, Tuesday, Wednesday, and Saturday 11 am-3.30 pm.
  • Nearby landmarks: Villa Torlonia park, Casino Nobile, Casina delle Civette, Serra Moresca, Sant’Agnese Fuori Le Mura Complex, Quartiere Coppedè, Porta Pia Gate.

Le Bistrot plant-based vegan restaurant in southern Rome (Garbatella)

Le Bistrot is a vegan restaurant in the modern Garbatella southern Roman neighborhood. Their frequently-changing menu is very rich and offers a wide array of starters/appetizers, first courses, mains, side dishes, and sweets for desserts.

Their specialties are made with seasonal products, so their dishes change quite often. The goal of Le Bistrot vegan restaurant located in a traditional Roman district is to introduce healthier and more ethical eating habits to a larger part of the population. They aim to do this by offering a hearty, tasty menu of entirely plant-based dishes strongly rooted in the Italian tradition.

The customers of Le Bistrot vegan restaurant will already be familiar with the flavors because often the dishes are a plant-based version of traditional local recipes. This is how the restaurant successfully caters to everyone, whether you are a meat eater or already a staunch vegan.

The decor is the one of a classy parlor. As soon as you enter, you will feel at home, pampered and cozy.

  • Address: Via delle Sette Chiese 160
  • Phone: +39 06 512 8991
  • Website
  • Opening hours: Every day 8-11.30 pm, closed on Sundays and holidays.
  • Nearby landmarks: San Paolo Fuori Le Mura Basilica, Garbatella neighborhood.

Veg-Joy vegan bistrot in central Rome (San Giovanni/Re di Roma)

Hip bistro in the vibrant San Giovanni quarter serves the dishes of the tradition (Italian and international) in the vegan version as well their original plant-based creations.

Some of the appetizers on their frequently-changing menu include chickpea hummus served on a warm piadina flatbread, crunchy cannoli with chicory froth, and puff pastry fagottini pasta Oriental-style. The scrumptious first courses range from whole-grain farro pasta with borlotti beans and veggie ragout sauce, quinoa with seasonal veggies and chickpeas served on pink pepper cream, and red lentils dahl with basmati rice.

The offer carries on with seitan filet Wellington-style with baked potatoes and miso-flavored crunchy tofu stick served with basmati rice and veggies seasoned with umeboshi vinegar. To round off a healthy and tempting meal, pick one of their desserts such as a dairy and egg-free vegamisu, vegan version of the most famous tiramisu, dairy-free banana and red berries (no)cheesecake, and elder and raspberry tart.

Here, you can also opt for a casual meal with one of their hearty sandwiches served with or without potatoes.

  • Address: Via Vasto 4.
  • Phone: +39 06 8913 4914
  • Website
  • Opening hours: Monday to Saturday 12-4 pm and 6-10.30 pm, Sunday closed.
  • Nearby landmarks: San Giovanni in Laterano Basilica, Santa Croce in Gerusalemme Basilica.

Buddy Veggy Restaurant Cafè in Rome (Campo de’ Fiori/Piazza Navona)

This is a very central vegan restaurant and cafè in Rome’s large and busy Corso Vittorio Emanuele road. Even if you don’t plan it, you are very likely to end up getting past this road more than once during your stay. The street connecting the Vatican area to Largo Argentina, Campo de’ Fiori and the Jewish Quarter, Corso Vittorio Emanuele is also a busy bus hub connecting central Rome with the Vatican, Stazione San Pietro train station, and northern Rome.

Open as a pub in 1995, the place evolved into an omnivore restaurant to finally land in the current form of vegan restaurant/cafè following the be-the-change-you-want-to-see Gandhi-like ethical vision of the world. Their vegan choice wants to be a voice against unsustainable intensive farming cattle are subject to and where they live a life of suffering.

Image: Buddy bowl at Buddy Veggie cafe one of the best vegan restaurants in Rome.

In this international Buddy Veggy Cafè, you can come to enjoy a rich breakfast contemplating both sweet and savory options, you can have morning brunch, or stop for lunch or dinner. Their menu includes fares like beetroot hummus served with baked seasonal veggies and toast, falafel, fried black rice supplì ball as starters, or truffle spaghetti or veganized classics such as amatriciana, carbonara, and cacio e pepe as first courses.

Among the mains are lemon-flavored chickpea and lentil balls, smoked seitan, vegan chicken burger, and mixed BBQ inclusive of Beyond Meat vegan burger and bean-based vegan bacon. If none of these is of your liking, you can opt for pizza or a rich salad, or a nutritious bowl.

For dessert, the choice of sweets and cakes is pretty wide ranging from carrot cake to vegan cheesecake, brownies or muffins, to vegan tart or vegan tiramisu.

  • Address: Corso Vittorio Emanuele II 107A
  • Phone: +39 06 8772 8433
  • Website
  • Opening hours: Every day 10 am-11 pm, Saturday and Sunday from 9 am.
  • Nearby landmarks: Piazza Navona, Campo de’ Fiori, Piazza Farnese, Largo Argentina, Sant’Andrea della Valle church, Jewish Quarter.

Veghometro Plant-Based Restaurant (Ostiense)

There is a new plant-based eatery in town! Launched in September 2022, Veghometro quickly became the first fully vegan buffet restaurant in Rome specialized in plant-based pinsa, the Roman-style pizza.

From Monday to Friday, for lunch you will have a wide choice for a light and fulfilling meal for a healthy break for 10€ with water, coffee, and barley coffee included. For dinner, you can tuck into their plant-based platters and finger foods, as well as sample their incredible pinsa rich in creative and innovative toppings.

Veghometro will be my next stop when eating out in Rome for many reasons. Apart from being a big fan of plant-based food, I love the Ostiense neighborhood. This is a perfect stop if you want a nourishing, healthy, and light meal during your sightseeing around Ostiense murals, Rome’s industrial archaeology, the Gasometer, and the fascinating Centrale Montemartini.

  • Address: Via del Gazometro 38.
  • Phone: +39 388 86 86 778
  • Website
  • Opening hours: Tuesday to Sunday 12-3 pm and 6-11.30 pm. Monday only 12-3 pm.
  • Nearby landmarks: Gasometer, Ostiense street art, Centrale Montemartini, Basilica of Saint Paul Outside the Walls.

Flower Burger, plant-based burgers in Rome (Prati and Salario)

Flower Burger is a fantastic vegan restaurant in Rome, a healthy version of fast food. We tried the one in the Prati area and immediately fell in love with it, even my husband who’s not particularly in love with everything plant-based.

The burgers and sandwiches of Flower Burger appear nice and colorful but no chemical additives were used. The bun of their new green “Elf” burger is green because of the spirulina alga they used in the dough, the bun of their “Cherry” burger acquired that shade because of the beetroot used to make it, while the purple hue of their Flower and Purple Cheesy burgers is given by the extract of black carrot added to the dough.

Image: Flower Burger plant-based fast food in Rome.

The burgers are all made with legumes and plant-based ingredients like chickpeas, barley, seitan, beans, lentils, and such. Complete the meal with fresh veggies, fantastic sauces, and a side dish of your choice between potatoes, crunchy eggplants, and edamame.

  • Address: Via dei Gracchi 87 (Prati), Via Alessandria 21 (Salario).
  • Phone: +39 06 4566 6538 (Prati), +39 06 8961 7725 (Salario).
  • Website
  • Opening hours: Every day 12.30-3 pm and 7-10.30 pm.
  • Nearby landmarks: Prati: Saint Peter’s Square and Basilica, Vatican Museums. Salario: Villa Torlonia, Porta Pia, Quartiere Coppedè, Villa Borghese.


Top vegetarian restaurants in Rome
Photo of author

About The Author: Angela Corrias

Hi, my name is Angela Corrias! I am an Italian journalist, photographer, and blogger living in Rome. After over ten years of living abroad, I finally came to the conclusion that in order to better organize my future adventures, I needed a base. Since I know and love Rome so much, I moved back to the Eternal City. This is how Rome Actually was born. Here, I cover everything about Rome, from the local food to the culture to Roman history.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.