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 Vegan Restaurants in Florence

54 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.

InsiderToscano

Il Vezzo

Via Guelfa, 58 rosso, 50123, Florence

9.6 / 10
566 reviews

Average price €35

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

Toscano

Via del Moro, 85 rosso, 50125, Florence

9.0 / 10
5,724 reviews

Average price €30

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

InsiderCreative

Firenze zona Oltrarno, 50124, Florence

9.3 / 10
824 reviews

Average price €40

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

Toscano

Via delle Oche, 15, 50122, Florence

8.7 / 10
1,787 reviews

Average price €30

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

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

YUMS x2Toscano

Viale dei mille 2L rosso Firenze, 50131, Florence

8.4 / 10
50 reviews

Average price €25

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

Toscano

Via di Novoli, 73h, 50127, Florence

8.9 / 10
52 reviews

Average price €35

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

Toscano

Borgo S. Frediano, 60/r, 50124, Florence

8.9 / 10
357 reviews

Average price €10

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

Seafood

Via Baccio da Montelupo, 20, 50142, Florence

9.2 / 10
732 reviews

Average price €25

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

Japanese

Via Francesco Talenti, 144, 50142, Florence

9.5 / 10
444 reviews

Average price €28

YUMS x2InsiderToscano

Via dei Servi, 9 rosso, 50122, Florence

8.9 / 10
1,562 reviews

Average price €35

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

Mediterranean

Piazza Torquato Tasso, 13 R, 50124, 50124, Florence

9.2 / 10
188 reviews

Average price €25

International food

Via del Giglio, 59, 50123, Florence

8.6 / 10
177 reviews

Average price €25

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

Indian

Via Guelfa, 96 r, 50129, Florence

9.0 / 10
472 reviews

Average price €20

Mediterranean

Via Vittorio Emanuele II, 21r, 50134, Florence

8.3 / 10
8 reviews

Average price €25

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

Organic

Via Roma, 19/21 R, 50123, Florence

8.9 / 10
153 reviews

Average price €20

Mediterranean

Piazza Cesare Beccaria, 13r, 50122, Florence

Average price €25

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

American

Via De’ Brunelleschi 1, 50123, Firenze

8.9 / 10
1,116 reviews

Average price €28 Accepts Yums

Vegetarian

Piazza del Carmine, 4/r, 50125, Florence

8.7 / 10
947 reviews

Average price €30

Toscano

Piazza Fra' Girolamo Savonarola, 8-9, 50132, Florence

8.6 / 10
31 reviews

Average price €25

Traditional cuisine

Via Maso Finiguerra, 50123, Florence

Average price €30

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

InsiderContemporary cuisine

Via delle Caldaie, 12, 50125, Florence

9.0 / 10
271 reviews

Average price €40

Toscano

Via Nazionale, 36, 50123, Florence

9.0 / 10
1,954 reviews

Average price €30

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

YUMS x2Organic

Piazza Torquato Tasso, 3r, 50125, Firenze

8.5 / 10
367 reviews

Average price €20 Accepts Yums

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

South American

Via della Mosca, 1, I-50122, Florence

8.7 / 10
137 reviews

Average price €19

Toscano

Borgo Ognissanti, 124 r, 50123, Florence

7.9 / 10
15 reviews

Average price €28

Filter

TheFork advantages