TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Brussels

321 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.

Italian

Pasta Factory

Antwerpsesteenweg 33, 1000, Brussels

8.9 / 10
26 reviews

Average price €23

Franco-Belgian

Bld Géneral Jacques 212, 1050, Ixelles

8.2 / 10
88 reviews

Average price €35

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

Asian

Boulevard Emile Jacqmain 7, 1000, Brussels

8.2 / 10
63 reviews

Average price €25

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

International food

Chaussée d'Ixelles 260, 1050, Ixelles

8.9 / 10
19 reviews

Average price €18

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

Asian

Rue Van Artevelde 16, 1000, Brussels

8.9 / 10
74 reviews

Average price €26

Menu 17.95€

1 starMICHELIN 2020Fine Dining

Hervormingsstraat 22, 1050, Ixelles

8.8 / 10
95 reviews

Average price €75

Menu 79€

Italian

Chaussée de Haecht 1600, 1130, Brussels

9.0 / 10
127 reviews

Average price €30

French

Zaterdagplein 14, 1000, Brussels

8.8 / 10
352 reviews

Average price €36

Business Lunch 19€

Lebanese

Vleurgatsesteenweg 146, 1000, Brussels

7.5 / 10
15 reviews

Average price €18

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

Italian

Rue du Page 38, 1050, Ixelles

8.6 / 10
171 reviews

Average price €40

Set Menu 16€

Italian

Crabbegatweg 2, 1180, Uccle

8.8 / 10
24 reviews

Average price €40

Belgian

Oud-Strijderslaan 260, 1140, Evere

8.0 / 10
103 reviews

Average price €30

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

Italian

Chaussée de Forest 122, 1060, Saint-Gilles

8.8 / 10
97 reviews

Average price €19

Italian

Wemmelse Steenweg 10, 1000, Brussels

8.8 / 10
8 reviews

Average price €25

Italian

Rue Joseph II 19, 1000, Brussels

8.9 / 10
79 reviews

Average price €30

YUMS x2Belgian

Baksteenkaai 6, 1000, Brussels

6.0 / 10
10 reviews

Average price €35

Belgian

Georges Rodenbachlaan 6, 1030, Schaarbeek

8.5 / 10
14 reviews

Average price €25

Brunch 25€

American

Vredestraat 51, 1050, Ixelles

8.9 / 10
78 reviews

Average price €25

French

De Frélaan 182, 1180, Uccle

9.0 / 10
224 reviews

Average price €60

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

Egyptian

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

8.7 / 10
83 reviews

Average price €30

French

Rue Grétry 43, 1000, Brussels

8.7 / 10
265 reviews

Average price €30

Belgian

Avenue Adolphe Buyl 79, 1050, Ixelles

7.8 / 10
32 reviews

Average price €25

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

MICHELIN 2020Belgian

Rue des Bouchers 13, 1000, Brussels

8.8 / 10
1,321 reviews

Average price €50

From market

Rue des Dominicains 19, 1000, Brussels

8.8 / 10
719 reviews

Average price €28

Set Menus from 36€ to 54€

Belgian

Rue Dejoncker 24, 1060, Saint-Gilles

8.6 / 10
144 reviews

Average price €30

Group Special: Menu 59€ (10 to 10 p.)

Filter

TheFork advantages