TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Vegan Restaurants in Brussels

102 restaurants

Sort by Relevance

Greek

Ouzerie Mezedopolio

Chaussée d'Ixelles 235, 1050, Ixelles

9.0 / 10
12 reviews

Average price €20

European

Sint-Antoonplein 45, 1040, Etterbeek

7.8 / 10
29 reviews

Average price €17

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

Franco-Belgian

Bld Géneral Jacques 212, 1050, Ixelles

8.4 / 10
84 reviews

Average price €35

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

Italian

Vleurgatsesteenweg 175, 1050, Ixelles

9.1 / 10
5 reviews

Average price €25

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

Indian

Lakensestraat 26, 1000, Brussels

8.3 / 10
115 reviews

Average price €15

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

Italian

Wemmelse Steenweg 10, 1000, Brussels

8.9 / 10
7 reviews

Average price €25

Belgian

Schuitenkaai 4, 1000, Brussels

9.0 / 10
177 reviews

Average price €25

Belgian

Oud-Strijderslaan 260, 1140, Evere

8.1 / 10
103 reviews

Average price €20

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

Italian

Rue du Page 38, 1050, Ixelles

8.6 / 10
165 reviews

Average price €40

Set Menu 16€

French

Waterloosesteenweg 905, 1180, Uccle

9.1 / 10
113 reviews

Average price €25 Accepts Yums

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

Fine Dining

Hervormingsstraat 22, 1050, Ixelles

9.0 / 10
85 reviews

Average price €75

Indian

Chaussée de Wavre 64, 1050, Ixelles

8.9 / 10
87 reviews

Average price €20

Fusion

Rue Stevin 132, 1000, Brussels

8.9 / 10
31 reviews

Average price €40

Franco-Belgian

Avenue de la Joyeuse Entrée 24, 1000, Etterbeek

8.6 / 10
139 reviews

Average price €40

Italian

Haachtsesteenweg 1211, 1130, Brussels

9.1 / 10
43 reviews

Average price €25

Lebanese

Chaussée de Vleurgat 324, 1050, Ixelles

8.6 / 10
257 reviews

Average price €35

European

Carrefour de l'Europe 3, 1000, Brussels

8.6 / 10
20 reviews

Average price €35

Business Menu

Indian

Greepstraat 38, 1000, Brussels

8.6 / 10
54 reviews

Average price €20

Franco-Belgian

Sint-Jobsesteenweg 676, 1180, Uccle

8.5 / 10
111 reviews

Average price €30

Thai

Rue du Marché aux Fromages 15, 1000, Bruxelles

8.4 / 10
170 reviews

Average price €16

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

YUMS x2Belgian

Baksteenkaai 6, 1000, Brussels

4.0 / 10
6 reviews

Average price €35

Mexican

Rue Saint-Boniface 29, 1050, Ixelles

8.6 / 10
126 reviews

Average price €25

Lebanese

Korte Beenhouwersstraat 39, 1000, Brussels

Average price €22

Franco-Belgian

Schollestraat 1, 1070, Anderlecht

Average price €20

Franco-Belgian

Chaussée de Charleroi 53, 1060, Saint-Gilles

8.4 / 10
77 reviews

Average price €38

Menu 35€

Filter

TheFork advantages