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,424 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.

Middle Eastern

Mercato Ostiense

Via Ostiense, 119/S, 00154, Rome

Average price €15

Romano

Via di Dragone, 128, 00126, Rome

Average price €20

Romano

Via dei Castani, 15, 00172, Rome

Average price €25

Traditional cuisine

Via Francesco D'Ovidio, 27, 00137, Rome

Average price €25

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

Homemade cuisine

Via Gabi, 33, 00183, Rome

Average price €20

Seafood

Via Marcantonio Bragadin, 13, 00136, Rome

Average price €30

Traditional cuisine

Via Ermanno Wolf Ferrari, 273, 00124, Rome

Average price €35

Mediterranean

Viale dell'Oceano Pacifico, 66, 00144, Rome

Average price €30

Mediterranean

Via degli Scipioni, 109, 00192, Rome

Average price €15

Romano

Via Cipro, 108, 00136, Rome

Average price €30

Author

Piazza Iside 4, 00184, Rome

Average price €27

Siciliano

Via Silvio Pellico, 22, 00195, Rome

Average price €15

Creative

Largo dei Fiorentini, 3, 00186, Rome

Average price €30

Mediterranean

Piazza Augusto Imperatore, 9 - ANGOLO VIA RIPETTA, 00186, Rome

Average price €38

Romano

Viale di Castel Porziano, 294, 00124, Rome

Average price €25

Meat Cuisine

Via del Forte Trionfale, 6, 00135, Rome

Average price €16

Mediterranean

Via dei Conciatori, 9a, 00154, Rome

Average price €25

Mediterranean

Via dell'Orso, 71, 00186, Rome

Average price €25

Mediterranean

Via Magnagrecia, 102, 00183, Rome

Average price €20

Creative

Via di Monte Sacro, 2, 00141, Rome

Average price €20

Mediterranean

Via del Gazometro, 36, 00154, Rome

Average price €25

Mediterranean

Via Giuseppe Libetta, 7, 00154, Rome

Average price €30

Mediterranean

Viale Tito Labieno, 108, 00174, Rome

8.4 / 10
144 reviews

Average price €35

Meat Cuisine

Via Nomentana, 544, 00141, Rome

Average price €25

Steakhouse

Via Carlo Caneva, 44, 00159, Rome

Average price €25

Filter

TheFork advantages