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.

Fusion

Sambamaki Parioli

Viale Regina Margherita, 168, 00198, Rome

8.5 / 10
121 reviews

Average price €35

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

YUMS x2Seafood

Viale Jonio, 174, 00141, Roma

8.6 / 10
493 reviews

Average price €35 Accepts Yums

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

InsiderJapanese

Via Attilio Friggeri, 63 / 65, 00136, Rome

9.1 / 10
1,057 reviews

Average price €30

Japanese

Viale dei Colli Portuensi, 339, 00151, Rome

8.7 / 10
88 reviews

Average price €35

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

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

Vegetarian

Via dei Bruzi, 4, 00185, Rome

9.9 / 10
125 reviews

Average price €18

Romano

Via Cavour, 61, I-00184, Roma

9.1 / 10
732 reviews

Average price €30

InsiderMediterranean

Via Ludovisi, 49, I-00187, Rome

9.3 / 10
234 reviews

Average price €60

Brunch 80€

InsiderContemporary cuisine

Piazza Americo Capponi, 6, I-00193, Roma

9.1 / 10
627 reviews

Average price €35 Accepts Yums

Lebanese

Via di Porta Pinciana, 16 B, I-00187, Rome

7.9 / 10
279 reviews

Average price €20

Asian

Via del Mattonato, 29, I-00153, Rome

8.5 / 10
631 reviews

Average price €23

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

Japanese

Via Romagna 20/22, 00187, Rome

8.7 / 10
226 reviews

Average price €23

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

Thai

Via Cesare Baronio, 143, 00179, Rome

9.0 / 10
1,822 reviews

Average price €25

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

Traditional cuisine

Via del Casale della Crescenza, 25, 00189, Rome

8.7 / 10
139 reviews

Average price €25

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

Mediterranean

Via Ottone Fattiboni, 216, 00126, Rome

9.1 / 10
7 reviews

Average price €25

Romano

Via di Valleranello, 67, Mancini Park Hotel, 00128, Rome

8.6 / 10
41 reviews

Average price €35

Meat Cuisine

Via Numitore, 17, 00181, Roma

9.1 / 10
245 reviews

Average price €16

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

Mediterranean

Viale Oceania, 90, 00144, Rome

8.6 / 10
12 reviews

Average price €30

Mediterranean

Piazza Sidney Sonnino, 49, 00153, Roma

8.6 / 10
37 reviews

Average price €15

American

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

9.5 / 10
113 reviews

Average price €15

YUMS x2Mediterranean

Via Carlo Gherardini, 107, 00135, Rome

8.0 / 10
138 reviews

Average price €20

InsiderContemporary cuisine

Via Siria, 3, 00179, Rome

9.4 / 10
356 reviews

Average price €35

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

Romano

Via S. Lino Papa, 35, I-00167, Rome

7.3 / 10
69 reviews

Average price €27

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

Mediterranean

Via Sistina, 69, 00187, Roma

9.6 / 10
38 reviews

Average price €50 Accepts Yums

Mediterranean

Via della Pineta Sacchetti, 101, 00167, Roma

8.1 / 10
651 reviews

Average price €18

Traditional cuisine

Via Sinalunga, 18, 00138, Rome

9.1 / 10
485 reviews

Average price €25

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

Filter

TheFork advantages