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.

Franco-Belgian

Guignol Woluwe

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

8.6 / 10
373 reviews

Average price €29

Italian

Kiekenmarkt 2, 1000, Bruxelles

Average price €20

Nepalese

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

Average price €30

Turkish

Kruidtuinlaan 7, 1000, Brussels

Average price €25

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

French

Oud Korenhuis 28, 1000, Brussels

Average price €20

Portuguese

Boondaalsesteenweg 4, 1050, Ixelles

Average price €30

Iranian

Kongolaan 9, 1000, Brussels

Average price €20

Belgian

Oudergemlaan 4, 1040, Etterbeek

Average price €35

French

Dejonckerstraat 54, 1060, Bruxelles

Average price €42

Lebanese

Korte Beenhouwersstraat 39, 1000, Brussels

Average price €22

Portuguese

Jamarlaan 16, 1060, Saint-Gilles

Average price €35

Franco-Belgian

Schollestraat 1, 1070, Anderlecht

Average price €20

Italian

Haachtsesteenweg 32, 1000, Saint-Josse-ten-Noode

Average price €25

Belgian

Rue General Patton 24, 1050, Ixelles

Average price €22

Belgian

Stallestraat 98, 1180, Uccle

8.4 / 10
8 reviews

Average price €35

Mediterranean

105A, 1140, Evere

Average price €20

French

Luxemburgplein 12, 1050, Ixelles

Average price €25

Chinese

Rue de l'Aqueduc 94, 1050, Ixelles

8.4 / 10
49 reviews

Average price €25

From market

Rue Américaine 89, 1050, Ixelles

8.7 / 10
170 reviews

Average price €30

MICHELIN 2020Mediterranean

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

8.5 / 10
31 reviews

Average price €40

Franco-Belgian

Rue Saint-Boniface 14, 1050, Ixelles

8.2 / 10
621 reviews

Average price €28

Brunch 27€

Franco-Belgian

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

8.9 / 10
529 reviews

Average price €49

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

Franco-Belgian

Rue du Congrès 31, 1000, Brussels

8.3 / 10
150 reviews

Average price €29

Mediterranean

Rue Chair et Pain 3, 1000, Bruxelles

8.2 / 10
135 reviews

Average price €20

Belgian

Rue de la Croix de Fer 40, 1000, Brussels

8.2 / 10
69 reviews

Average price €27

Filter

TheFork advantages