Vegan & Vegetarian places to eat in Rome


Yes, you heard it right. There is more of Italy and Rome than just pizza & pasta or mozzarella & prosciutto.  And although it may not seem the most vegan/vegetarian friendly city at first sight, there is actually quite a few great spots to taste flavorsome Italian cuisine.

Here is few of our suggestions for eating out:


Vegan and raw food cuisine. This lovely café/restaurant offers everything from fresh wheat grass juice and extracts, nut milks to vegan sushi, raw noodles, carpaccio, vegan cheese along with a great selection of wine from small Italian producers.

Great food, friendly and hospitable staff and jazz rhymes in the background makes this a truly enjoyable gastronomical journey.

Location: Via Acciaioli 9, Rome, Italy (10min walk to St. Peter’s Bazilica)




For those looking for more than just a place to eat, consider RistorArte Il Margutta Vegetarian Food & Art. This place offers a well balanced Italian vegetarian cooking in the environment where as they say “art, hanging garden, natural wooden tables, colors and attention to detail create an elegantly casual, impeccable and cozy concept”.With over 50 different dishes to choose from and an extensive wine card, you simply cannot go wrong.

Location: Via Margutta 118 (nearby Piazza del Popolo)











Cute & colorful place offering fresh, Italian-style and reasonably priced food for both vegans & vegetarians. Perfect spot to grab lunch or for a sl

ow Sunday’s brunch with your friends and family.

Location: Via Giuseppe Gioacchino Belli, 142 (15min walk from St. Peter’s Bazilica)













Special pick for all the dessert lovers. Grezzo, the raw pattisserie and chocolate shop, offers  tiramisu, cheesecake, raw ice cream and other desserts. Don’t worry, all of them are completely vegan and gluten free.

Stop by for a warm cup of coffee and a sinful dessert!

Location: Via Urbana 30, Rome (15min walk from Piazza Venezia)

Here was few of our suggestions when looking for vegan or vegetarian places to eat out in Rome.

Buon Apettito!


Go top