The Complete Vegetarian Guide to Rome

Whether eating in one of the specialist vegetarian restaurants in Rome or a mainstream one, you’ll be sure to eat well.

Only a few years ago, it was hard to find vegetarian food in Italy. However, with 7–10% of the population estimated to live meat-free lifestyles, vegetarians are a demographic that Italian restaurants can no longer afford to ignore. And there are some very fine specifically vegetarian restaurants in Rome.

Looking for vegetarian restaurants in Rome? We can help with that. Check out our guide for the top suggestions, as well as the best Italian veggie-friendly bites.

Photo Credit: Marc Climent, Text Overlay: Devour Rome Food Tours

Traditional vegetarian food

You don’t have to find specialist vegetarian restaurants in Rome to eat vegetarian food. Many traditional Italian dishes, which you will find on the menus of a large number of restaurants, are vegetarian. Apart from the obvious, pasta con sugo di pomodoro (pasta with tomato sauce); spaghetti aglio, olio peperoncino (spaghetti with garlic, oil and chile pepper); minestrone; carciofi alla romana (Roman-style artichokes); caponata (sweet and sour stewed vegetables); penne all’arrabbiata (pasta quills with spicy sauce); carciofi alla giudia (Jewish-style fried artichokes); pasta alla norma (pasta with aubergine, tomato and basil).

Italian cheese

For dishes made with cheese, you have to be careful. Parmigiano Reggiano cheese, for example, is never vegetarian, so no cheese on your pasta. Mozzarella, can be, but it’s better to check first. Ricotta is always vegetarian, which is great news if you like cannelloni or ravioli stuffed with ricotta and spinach. Most restaurants will mark vegetarian dishes on the menu or you can just ask. Many of them are happy to adapt dishes which are easily adaptable too.

A selection of Italian cheeses.
A selection of Italian cheeses. Photo credit: Andrew Malone

There are also some wonderful specialist vegetarian restaurants in Rome to suit all occasions. Here are five of our favourites.

1. Il Margutta

Il Margutta has been a Roman institution since 1979, making it one if the oldest vegetarian restaurants in Rome. It’s famous for its fashionable and artsy atmosphere, containing, as it does, an art gallery as well as the restaurant. Located centrally, a stone’s through from the Piazza di Spagna and Piazza del Popolo, it’s also a great location for Rome’s recent fashions: brunch and apericena.

The menu changes according to the season but features both classic dishes such as cavatelli a cima di rapa (pasta with turnip greens) and cappellacci farciti di ricotta e castagne (pasta stuffed with ricotta and chestnuts).

Il Margutta was one of the first vegetarian restaurants in Rome.
Il Margutta is one of Rome’s premier vegetarian restaurants. Photo credit: Arvind Grover

2. Mater Terrae

Situated on the top floor of the five-star Hotel Raphael near Piazza Navona, Mater Terrae has a terrace with views to rival any in Rome. The space was designed by American architect Richard Meier and speaks of luxury, and wins the prize for the poshest vegetarian restaurant in Rome.

The cuisine, using only organic ingredients, is modern and innovative, With prices to match it’s perfect for a special romantic dinner. And did we mention the views? The dishes, conceived by Swiss chef Pietro Leeman, all have romantic names such as “Il cielo di Bramante” (Bramante’s sky: a potato millefeuille with tomatoes, stracciatella, mayonnaise and olive oil crackers.)

One of our favorite vegetarian restaurants in Rome, Mater Terrae, is just near Piazza Navona.
Piazza Navona is just a stone’s throw from Mater Terrae. Photo credit: Saverio_Domanico

3. La Sciuscella

Situated in Trastevere, La Sciuscella brings you down to earth again. A café-style, no-nonsense restaurant, it’s popular with a local crowd. With prices averaging 22 per-head, it’s also friendly on your pocket. Open for both lunch and dinner you can try such dishes as their signature sciuscelle (bread balls with a tomato and mint broth) and ristotto ai Carciofi (artichoke risotto). Their honey and cinnamon tiramisù is an interesting dessert choice.

Some of our favorite vegetarian restaurants in Rome can be found in Trastevere.
Colorful Trastevere is Rome’s most emblematic district. Photo credit: Sarah Nichols

4. Flower Burger

Part of an Italian chain of veggie burger restaurants, Flower Burger has a wide range of chickpea, seitan or tofu patties in a bun. The restaurant has a modern, trendy interior with green as its dominant color. The Rome branch is situated conveniently near the Vatican. Their signature Flower Burger consists of a black bun, with a bean and seitan patty, salad, bean sprouts, tomato relish, vegetarian cheddar, and proprietary magik sauce.

5. Da Michele

Da Michele is not specifically vegetarian but is one of the best places to eat pizza in Rome and so should not be missed. Their pizza marinara is the vegetarian choice: tomato sauce and garlic on the thinnest pizza base with a thick, cloud-like crust. Already established as one of the premier pizzerias in Naples, Da Michele now has two branches in Rome, one close to the Trevi fountain. Be warned, you may have to queue as they don’t take bookings, but the fact that many locals happily stand in line for up to an hour tells you something about their pizza.

Pizza marinara
Pizza marinara at Da Michele. Photo credit: yashima

Leave a Reply