TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Vegetarian dishes Restaurants in Rome

1,437 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Romano

Le Streghe Vicolo del Curato

Vicolo del Curato, 13, I-00186, Rome

7.4 / 10
22 reviews

Average price €40

Mediterranean

Via Roccacasale, 30, 00132, Rome

7.3 / 10
3 reviews

Average price €25

Mediterranean

Via Santa Teresa di Gallura, 72, 00148, Rome

7.3 / 10
7 reviews

Average price €25

Traditional cuisine

Via di Ripetta, 231, 00186, Roma

9.1 / 10
37 reviews

Average price €30 Accepts Yums

Specify a date and enjoy promotions of up to -50% in our best restaurants

American

Viale dei Romagnoli, 515, Ostia Lido, 00121, Rome

9.5 / 10
113 reviews

Average price €15

Romano

Via Adolfo Venturi, 14, 00162, Rome

9.1 / 10
184 reviews

Average price €20

Contemporary cuisine

Via Genova, 16, 00184, Rome

8.6 / 10
977 reviews

Average price €25

Mediterranean

Via Eschilo, 72e, 00125, Rome

7.1 / 10
4 reviews

Average price €20

Napolitain

Viale dell'Oceano Pacifico, 83 (piano 2), 00144, Roma

7.0 / 10
10 reviews

Average price €20

Pizzeria

Largo Christian Doppler, 00134, Rome

8.9 / 10
41 reviews

Average price €13

Romano

Via Luigi Pernier, 92, 00124, Rome

8.1 / 10
59 reviews

Average price €25

-20% off the "à la carte" menu, including drinks!

MICHELIN 2020Fine Dining

Via Giuseppe de Notaris, 5, 00197, Rome

9.3 / 10
33 reviews

Average price €58

Japanese

Via Tuscolana, 662, 00181, Rome

8.9 / 10
180 reviews

Average price €20

Mediterranean

Via Carlo Porta, 19-21, 00153, Rome

9.3 / 10
81 reviews

Average price €20

Sardo

Via zucchelli, 29, 00187, Rome

8.9 / 10
231 reviews

Average price €32

Mexican

Via Portuense, 84, I-00166, Rome

6.7 / 10
325 reviews

Average price €25

Mediterranean

Via Flaminia, 64, 00196, Rome

8.6 / 10
21 reviews

Average price €30

-30% off the "à la carte" menu, including drinks!

Traditional cuisine

Via Appia Nuova, 310 A/B/C, 00183, Rome

7.0 / 10
23 reviews

Average price €27

Mediterranean

Via Taranto, 38, 00182, Rome

8.7 / 10
48 reviews

Average price €35

-20% off the "à la carte" menu, including drinks!

Mexican

Via Flaminia Nuova, km 7500, 00191, Rome

8.4 / 10
37 reviews

Average price €25

-30% off the "à la carte" menu, including drinks!

Meat Cuisine

Via Ostia, 29, 00192, Roma

8.7 / 10
334 reviews

Average price €20

-20% off the "à la carte" menu, including drinks!

American

Via Torino, 45, 00184, Rome

8.7 / 10
241 reviews

Average price €20

-20% off the "à la carte" menu, including drinks!

Traditional cuisine

Via Prenestina, 742, 00155, Rome

7.8 / 10
227 reviews

Average price €30

-50% off the "à la carte" menu, including drinks!

Traditional cuisine

Via del Fontanile Anagnino, 121, 00118, Roma

8.7 / 10
190 reviews

Average price €25

-20% off the "à la carte" menu, including drinks!

Pizzeria

Viale Regina Margherita, 72, 00198, Rome

8.7 / 10
1,028 reviews

Average price €20

-20% off the "à la carte" menu, including drinks!

Filter

TheFork advantages