TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Vegetarian dishes Restaurants in Milan

1,066 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.

InsiderItalian

The Stage Dining

Piazza Gae Aulenti, 4, I-20124, Milan

9.4 / 10
302 reviews

Average price €60

Asian

Via Vigevano, 13, 20144, Milan

8.5 / 10
1,590 reviews

Average price €30

Emiliano

Corso Genova, 3, 20123, Milano

8.5 / 10
263 reviews

Average price €25

YUMS x2Mediterranean

Via Nicola Antonio Porpora, 132, 20131, Milan

7.4 / 10
191 reviews

Average price €25

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

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

YUMS x2Traditional cuisine

Via Vigevano, 6, 20144, Milan

8.8 / 10
19 reviews

Average price €20

Chinese

Viale Fulvio Testi, 5, 20159, Milano

8.4 / 10
1,628 reviews

Average price €25 Accepts Yums

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

American

Viale Romagna, 25, 20133, Milan

8.4 / 10
1,187 reviews

Average price €20

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

YUMS x2Mediterranean

Via Legnone, 73, 20158, Milan

9.0 / 10
10 reviews

Average price €25

Traditional cuisine

Via Fratelli Bronzetti, 11, 20129, Milano

8.8 / 10
13 reviews

Average price €35

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

Mediterranean

Via Ernesto Breda, 48, 20126, Milano

8.0 / 10
785 reviews

Average price €25 Accepts Yums

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

Campano

Via Alessandro Volta, 11, 20121, Milan

8.8 / 10
319 reviews

Average price €15

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

Mediterranean

Via Giuseppe Mussi, 13, 20154, Milan

8.0 / 10
1,923 reviews

Average price €30

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

Chinese

Via Ciovasso, 5, 20121, Milan

8.8 / 10
340 reviews

Average price €30

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

Fusion

Piazza Napoli, 25, 20144, Milano

8.8 / 10
237 reviews

Average price €30

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

Traditional cuisine

Via Conservatorio, 2a, 20122, Milan

8.2 / 10
107 reviews

Average price €25

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

Traditional cuisine

Via Vigevano, 1, I-20144, Milano

8.8 / 10
1,203 reviews

Average price €30

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

Fusion

Via S. Marco, 26, I-20121, Milan

8.8 / 10
1,052 reviews

Average price €34

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

Mediterranean

Via San Maurilio, 7, I-20123, Milan

8.8 / 10
554 reviews

Average price €32

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

Siciliano

Via Friuli, 78, 20135, Milan

8.9 / 10
295 reviews

Average price €25

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

Traditional cuisine

Viale Piave, 5, 20129, Milan

8.7 / 10
366 reviews

Average price €30

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

Milanese

Via Elia Lombardini, 1, snc, 20143, Milan

8.9 / 10
52 reviews

Average price €30

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

Seafood

8.6 / 10
333 reviews

Average price €38

American

Via Carlo Imbonati, 6, 20159, Milan

8.0 / 10
16 reviews

Average price €30

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

Mediterranean

Via Mantova, 12, 20135, Milano

9.2 / 10
43 reviews

Average price €38 Accepts Yums

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

Japanese

Corso Ventidue Marzo, 40, 20135, Milan

8.9 / 10
16 reviews

Average price €21

Filter

TheFork advantages