TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Brussels

309 restaurants

Sort by Relevance

Indian

Mother India

Stallestraat 1, 1180, Uccle

8.4 / 10
94 reviews

Average price €22

Meat Cuisine

Georges Henrilaan 250, 1200, Woluwé-Saint-Lambert

8.3 / 10
100 reviews

Average price €45

Belgian

Stallestraat 98, 1180, Uccle

8.3 / 10
10 reviews

Average price €35

Belgian

Baljuwstraat 82, 1050, Ixelles

8.3 / 10
35 reviews

Average price €25

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

MICHELIN 2020Franco-Belgian

Rue du Page 45, 1050, Ixelles

8.5 / 10
1,014 reviews

Average price €80

-30% off the "à la carte" menu!

Pizzeria

Rue des Cultes 6, 1000, Brussels

9.4 / 10
675 reviews

Average price €20

Vegetarian

Rue Longue Vie, 1050, Ixelles

9.2 / 10
195 reviews

Average price €25

Brunch 30€ (samedi et dimanche) 30 €

Greek

Vootstraat 40, 1200, Woluwé-Saint-Lambert

8.2 / 10
237 reviews

Average price €30 Accepts Yums

Asian

Boulevard Maurice Lemonnier 169, 1000, Bruxelles

8.2 / 10
24 reviews

Average price €15

MICHELIN 2020Mediterranean

Avenue Charles Thielemans 46, 1150, Woluwe-Saint-Pierre

8.6 / 10
62 reviews

Average price €40

Italian

Rue de Namur 32, 1000, Brussels

9.5 / 10
254 reviews

Average price €35

Vegetarian

Rue Chair et Pain 3, 1000, Brussels

8.4 / 10
148 reviews

Average price €20

Mediterranean

Rue du college 22,, 1050, Ixelles

9.6 / 10
71 reviews

Average price €16

Belgian

Alsembergsesteenweg 916, 1180, Uccle

9.0 / 10
49 reviews

Average price €42 Accepts Yums

-20% off the "à la carte" menu!

Italian

Rue Joseph II 19, 1000, Brussels

9.1 / 10
83 reviews

Average price €30

Mediterranean

Maria-Christinastraat 192, 1020, Brussels

8.0 / 10
26 reviews

Average price €20

Mediterranean

Avenue Louise 381, 1050, Ixelles

8.6 / 10
185 reviews

Average price €38

-20% off the "à la carte" menu!

Franco-Belgian

Rue Voot 32, 1200, Woluwé-Saint-Lambert

8.3 / 10
374 reviews

Average price €29

Italian

Antwerpsesteenweg 33, 1000, Brussels

9.1 / 10
28 reviews

Average price €23

Indian

Leuvensesteenweg 225, 1210, Saint-Josse-ten-Noode

9.0 / 10
202 reviews

Average price €20 Accepts Yums

-20% off the "à la carte" menu!

Belgian

Houba de Strooperlaan 620, 1020, Bruxelles

7.9 / 10
20 reviews

Average price €15

YUMS x2Italian

Chaussée de Wavre 1032, 1160, Auderghem

8.7 / 10
70 reviews

Average price €29

European

Boulevard Charlemagne 80, 1000, Brussels

9.4 / 10
249 reviews

Average price €37

-20% on « Menu 4 courses à la carte », or €37.60 instead of €47.00!

Greek

Chaussée d'Ixelles 235, 1050, Ixelles

9.5 / 10
13 reviews

Average price €20

Italian

Rue du Page 38, 1050, Ixelles

8.8 / 10
192 reviews

Average price €40

Formules du dimanche 25€; 30€ et 40€ 30 €

Filter

TheFork advantages