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.

MICHELIN 2020Fine Dining

Bocconi

1, rue de l'Amigo, 1000, Brussels

8.5 / 10
400 reviews

Average price €65

Menu 80€

Franco-Belgian

Chaussée de Wavre 1309, 1160, Auderghem

8.8 / 10
9 reviews

Average price €39 Accepts Yums

Italian

Rue Général Mac Arthur 3, 1180, Uccle

8.8 / 10
6 reviews

Average price €50

French

De Frélaan 182, 1180, Uccle

9.1 / 10
224 reviews

Average price €60

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

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

Abruzzese

Rue de Rotterdam 47, 1080, Sint-Jans-Molenbeek

8.8 / 10
260 reviews

Average price €35

Belgian

Oud-Strijderslaan 260, 1140, Evere

8.0 / 10
103 reviews

Average price €30

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

Belgian

Avenue Michel-Ange 85, 1000, Brussels

8.6 / 10
26 reviews

Average price €26

European

Carrefour de l'Europe 3, 1000, Brussels

8.6 / 10
20 reviews

Average price €35

Business Menu

Vegetarian

Rue Defacqz 27, 1050, Ixelles

8.3 / 10
91 reviews

Average price €17

Set Menu 15.5€

Pizzeria

Rue du Vieux Marché aux Grains 6, 1000, Brussels

8.7 / 10
288 reviews

Average price €21

Mediterranean

Waterleidingsstraat 76, 1050, Ixelles

8.7 / 10
91 reviews

Average price €40

Mexican

Rue Saint-Boniface 29, 1050, Ixelles

8.7 / 10
131 reviews

Average price €25

Belgian

Onderrichtsstraat 1, 1000, Brussels

8.7 / 10
217 reviews

Average price €30

MICHELIN 2020Indian

Jules Van Praetstraat 30, 1000, Brussels

8.7 / 10
86 reviews

Average price €20

Belgian

Avenue Adolphe Buyl 79, 1050, Ixelles

7.8 / 10
32 reviews

Average price €25

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

Franco-Belgian

Grasmarkt Straat 50, 1000, Brussels

7.1 / 10
79 reviews

Average price €40

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

Franco-Belgian

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

8.5 / 10
83 reviews

Average price €38

Menu 35€

Asian

Boulevard Maurice Lemonnier 169, 1000, Brussels

8.5 / 10
21 reviews

Average price €15

MICHELIN 2020Franco-Belgian

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

8.6 / 10
148 reviews

Average price €40

MICHELIN 2020Franco-Belgian

Beenhouwersstraat 38, 1000, Brussels

9.2 / 10
208 reviews

Average price €50

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

Italian

Pane e focaccia, Brussels

Average price €19

Menù Lunch 22 €

MICHELIN 2020French

Grote Zavel 33, 1000, Brussels

8.6 / 10
132 reviews

Average price €50

Franco-Belgian

Sint-Jobsesteenweg 676, 1180, Uccle

8.4 / 10
113 reviews

Average price €30

Lebanese

Chaussée de Vleurgat 324, 1050, Ixelles

8.6 / 10
261 reviews

Average price €35

International

Rue Haute 60, 1000, Brussels

8.4 / 10
236 reviews

Average price €25

Filter

TheFork advantages