TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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.

Mediterranean

Alex Bistrot

Via Giovanni Antonelli, 39, 00197, Roma

8.2 / 10
97 reviews

Average price €20

Mediterranean

Piazza della Scala, 19/21, 00153, Rome

8.2 / 10
102 reviews

Average price €18

American

Via Poli, 50, 00187, Roma

8.2 / 10
127 reviews

Average price €20

Traditional cuisine

Via di Decima, 72, 00144, Rome

8.2 / 10
159 reviews

Average price €15

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

American

Via Riano, 11, 00191, Rome

8.4 / 10
247 reviews

Average price €15

Mediterranean

Via di Macchia Saponara, 151, 00125, Rome

Average price €25

Meat Cuisine

Via Saluzzo, 55, 00182, Rome

6.9 / 10
12 reviews

Average price €35

Menu 35€

Mediterranean

Via Leone IV, 29, 00192, Rome

7.8 / 10
126 reviews

Average price €25

Traditional cuisine

Via di Casal Bruciato, 11, 00159, Rome

7.7 / 10
114 reviews

Average price €16

Mediterranean

Via del Caravita, 9, 00186, Roma

7.6 / 10
39 reviews

Average price €25

Steakhouse

Lungotevere in Sassia, 1, 00186, Rome

7.4 / 10
141 reviews

Average price €20

Contemporary cuisine

Via Guido Gonella, 15, 00156, Rome

7.3 / 10
146 reviews

Average price €22

Romano

Lungotevere di Pietra Papa, 2, 00146, Rome

7.0 / 10
8 reviews

Average price €15

Mediterranean

Largo Vercelli, 9, I-00182, Rome

8.6 / 10
2,035 reviews

Average price €20

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

Mediterranean

Via Val di Lanzo, 61, 00141, Rome

8.6 / 10
189 reviews

Average price €25

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

Pizzeria

Via dei Latini, 72, 00185, Rome

Average price €15

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

Italian

Via Celimontana, 21, 00184, Rome

9.0 / 10
120 reviews

Average price €27

Mediterranean

Via Basento, 54, 00198, Rome

8.4 / 10
24 reviews

Average price €34

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

Meat Cuisine

Via dei Fulvi, 8, 00174, Rome

Average price €30

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

Mediterranean

Via della Falcognana, 61, 00134, Rome

8.4 / 10
88 reviews

Average price €35

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

Traditional cuisine

Via della Pisana, 374, 00163, Rome

8.1 / 10
36 reviews

Average price €25

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

Romano

Via Attilio Benigni, 81, I-00156, Rome

Average price €20

Calabrese

Via Aurelia Antica 413, 00165, Rome

Average price €25

Middle Eastern

Via Brescia, 23, 00198, Rome

8.8 / 10
259 reviews

Average price €25

Contemporary cuisine

Viale Val Padana, 34, 00141, Rome

Average price €30

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

Filter

TheFork advantages