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

Brazilian

La Cantina Brasil

Olivetenhof 15, 1000, Brussels

9.3 / 10
364 reviews

Average price €20

Buffet au poids 19€/kg 19 €

MICHELIN 2020Italian

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

9.4 / 10
457 reviews

Average price €60

Set Menus 40€ and 60€

Franco-Belgian

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

8.8 / 10
533 reviews

Average price €55 Accepts Yums

-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

Lebanese

Rue Jourdan 28, 1060, Saint-Gilles

8.8 / 10
143 reviews

Average price €25

Vietnamese

Rue de Stassart 110, 1050, Ixelles

8.2 / 10
370 reviews

Average price €15

-50% - Back to the Restaurant

Franco-Belgian

Chaussée de Wavre 1309, 1160, Auderghem

8.6 / 10
26 reviews

Average price €39

Fine Dining

Avenue de la Toison d'Or 40, 1050, Ixelles

8.6 / 10
74 reviews

Average price €50

Belgian

Rue Albert Meunier 110, 1160, Auderghem

8.7 / 10
70 reviews

Average price €20

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

African

Vredestraat 26, 1050, Ixelles

8.7 / 10
135 reviews

Average price €20

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

International food

Rue du Sceptre 39, 1050, Ixelles

9.5 / 10
127 reviews

Average price €10

Indian

Chaussée d'Anvers 25C, 1000, Brussels

9.5 / 10
16 reviews

Average price €20

YUMS x2Belgian

Baksteenkaai 6, 1000, Brussels

6.7 / 10
12 reviews

Average price €35

Indian

Antwerpsesteenweg 9, 1000, Brussels

9.1 / 10
6 reviews

Average price €21

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

Franco-Belgian

Sint-Jobsesteenweg 676, 1180, Uccle

8.5 / 10
131 reviews

Average price €30

Lebanese

Chaussée de Vleurgat 324, 1050, Ixelles

8.7 / 10
257 reviews

Average price €35

International

Rue Haute 60, 1000, Brussels

8.5 / 10
241 reviews

Average price €25

Chinese

Gentsesteenweg 489, 1080, Sint-Jans-Molenbeek

7.8 / 10
5 reviews

Average price €19 Accepts Yums

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

Franco-Belgian

Groeselenbergstraat 159, 1180, Uccle

9.3 / 10
55 reviews

Average price €35

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

Pizzeria

Finisterraestraat 12, 1000, Brussels

8.5 / 10
82 reviews

Average price €16

Belgian

Georges Rodenbachlaan 6, 1030, Schaarbeek

8.5 / 10
14 reviews

Average price €25

Italian

Oudergemlaan 56, 1040, Etterbeek

8.6 / 10
45 reviews

Average price €25

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

Italian

Avenue Dailly 251, 1030, Schaarbeek

8.5 / 10
49 reviews

Average price €25

Mediterranean

Waterloosesteenweg 375, 1050, Ixelles

9.4 / 10
128 reviews

Average price €37

Asian

Rue Van Artevelde 16, 1000, Brussels

8.5 / 10
75 reviews

Average price €26

Filter

TheFork advantages