TheFork, a Trip advisor company

What
Where

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

The Best Vegan Restaurants in Brussels

97 restaurants

Sort by Relevance

Mediterranean

Un Jour à Peyrassol

Waterleidingsstraat 76, 1050, Ixelles

8.6 / 10
104 reviews

Average price €40

Vegetarian

Rue Defacqz 27, 1050, Ixelles

8.4 / 10
112 reviews

Average price €17

Formule 15.5€ 15,5 €

Vegan cuisine

Lesbroussartstraat 120, 1050, Ixelles

8.9 / 10
214 reviews

Average price €20

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

Belgian

Oud-Strijderslaan 260, 1140, Evere

8.2 / 10
109 reviews

Average price €30

-50% - Back to the Restaurant

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

International food

Rue du Sceptre 39, 1050, Ixelles

9.5 / 10
127 reviews

Average price €10

YUMS x2Belgian

Baksteenkaai 6, 1000, Brussels

6.7 / 10
12 reviews

Average price €35

Chinese

Gentsesteenweg 489, 1080, Molenbeek-Saint-Jean

7.8 / 10
5 reviews

Average price €19 Accepts Yums

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

Iranian

Rue de l'Hôtel des Monnaies 168, 1060, Saint-Gilles

8.8 / 10
207 reviews

Average price €25

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

Pizzeria

Finisterraestraat 12, 1000, Brussels

8.5 / 10
82 reviews

Average price €16

Belgian

Georges Rodenbachlaan 6, 1030, Schaerbeek

8.5 / 10
14 reviews

Average price €25

Franco-Belgian

Sint-Jobsesteenweg 676, 1180, Uccle

8.4 / 10
131 reviews

Average price €30

Lebanese

Chaussée de Vleurgat 324, 1050, Ixelles

8.6 / 10
256 reviews

Average price €35

Franco-Belgian

Schollestraat 1, 1070, Anderlecht

Average price €20

Mexican

Rue Haute 35, 1000, Bruxelles

Average price €22

Indian

Stallestraat 1, 1180, Uccle

8.4 / 10
94 reviews

Average price €22

Belgian

Baljuwstraat 82, 1050, Ixelles

8.3 / 10
35 reviews

Average price €25

Pizzeria

Rue des Cultes 6, 1000, Brussels

9.4 / 10
674 reviews

Average price €20

Vegetarian

Rue Longue Vie, 1050, Ixelles

9.2 / 10
195 reviews

Average price €25

Brunch 30€ (samedi et dimanche) 30 €

Vegetarian

Rue Chair et Pain 3, 1000, Brussels

8.4 / 10
148 reviews

Average price €20

Lebanese

Korte Beenhouwersstraat 39, 1000, Brussels

Average price €22

Mediterranean

Maria-Christinastraat 192, 1020, Brussels

8.0 / 10
26 reviews

Average price €20

Belgian

Houba de Strooperlaan 620, 1020, Brussels

7.9 / 10
20 reviews

Average price €15

Greek

Chaussée d'Ixelles 235, 1050, Ixelles

9.5 / 10
13 reviews

Average price €20

Italian

Hoogstraat 385, 1000, Brussels

8.0 / 10
21 reviews

Average price €28

French

Rue Lincoln 54, 1180, Uccle

9.4 / 10
39 reviews

Average price €35

Filter

TheFork advantages