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.

Mediterranean

Pizzando Grigliando

Piazzale Jonio, 39, I-00141, Rome

Average price €20

Menu 8€

Mediterranean

Via delle Cave, 95, I-00181, Rome

Average price €30

Set Menu 15,00€

Creative

Piazza di Firenze, 25/26, I-00186, Rome

8.6 / 10
54 reviews

Average price €25

Mediterranean

Via Val di Lanzo, 61, 00141, Rome

8.6 / 10
189 reviews

Average price €25

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

Romano

Via Mattia Battistini, 187, 00167, Rome

8.6 / 10
393 reviews

Average price €25

Mediterranean

Via Santa Maria Ausiliatrice, 23, 00181, Rome

8.6 / 10
31 reviews

Average price €25

Traditional cuisine

Via Deruta, 35/39, 00181, Rome

8.6 / 10
481 reviews

Average price €23

Creative

Via Braccio da Montone, 7, I-00176, Rome

8.6 / 10
65 reviews

Average price €30

Creative

Piazza della Minerva, 69, 00186, Roma

8.6 / 10
133 reviews

Average price €80

Mediterranean

Piazza in Piscinula, 51, 00153, Rome

7.7 / 10
103 reviews

Average price €30

Mediterranean

Via Cornelia, 48, 00166, Rome

8.5 / 10
11 reviews

Average price €25

Mediterranean

Via Matteo Boiardo, 2, 00185, Rome

8.5 / 10
252 reviews

Average price €20

Mediterranean

Via Mattia Battistini, 57, 00168, Rome

8.5 / 10
1,754 reviews

Average price €25

International food

Via Nemorense, 86, I-00199, Rome

8.5 / 10
126 reviews

Average price €15

Mediterranean

Via Prenestina Nuova, Km 1800, 00040, Rome

8.4 / 10
26 reviews

Average price €30

International

Via Ponzio Cominio, 57, 00175, Rome

Average price €12

Traditional cuisine

Via Lonato, 62, 00188, Rome

8.4 / 10
54 reviews

Average price €25

Romano

Via Anagnina, 608, 00118, Roma

Average price €35

Traditional cuisine

Via Stoccolma, 7, 00144, Rome

8.4 / 10
234 reviews

Average price €20

Middle Eastern

Via Don Giovanni Calabria, 2, 00125, Rome

Average price €25

Creative

Viale Marco Polo, 47, 00154, Rome

Average price €30

Homemade cuisine

Via Renzo da Ceri, 78, 00176, Rome

Average price €28

Mexican

Via dei Filippini, 4, 00186, Rome

8.4 / 10
253 reviews

Average price €30

Meat Cuisine

Via Gasperina, 166, 00166, Rome

8.4 / 10
810 reviews

Average price €20

Homemade cuisine

Via Casilina, 1912, 00132, Roma

Average price €23

Filter

TheFork advantages