Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Brussels

319 restaurants

Sort by Relevance

    Mediterranean

    Les Pénates - Restaurant & Wine Bar - Tapas (Flagey)

    de Vergniesstraat 42, 1050, Ixelles

    9.3 / 10
    462 reviews

    Average price €22 Accepts Yums

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

      Italian

      Rue Archimède 50, 1000, Bruxelles

      9.4 / 10
      428 reviews

      Average price €46 Accepts Yums

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

        From market

        Rue des Riches Claires 17, 1000, Bruxelles

        9.3 / 10
        609 reviews

        Average price €46 Accepts Yums

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

          Italian

          Quai des Péniches 62, 1000, Bruxelles

          9.2 / 10
          988 reviews

          Average price €46 Accepts Yums

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

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

            Vietnamese

            Rue Général Thys 2, 1050, Ixelles

            9.3 / 10
            1,644 reviews

            Average price €26 Accepts Yums

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

              YUMS x2Caribbean

              Vlaamsesteenweg 10, 1000, Bruxelles

              9.5 / 10
              70 reviews

              Average price €46

                Chinese

                Beenhouwersstraat 25, 1000, Bruxelles

                9.0 / 10
                11 reviews

                Average price €30

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

                  Belgian

                  Onderrichtsstraat 1, 1000, Bruxelles

                  9.2 / 10
                  269 reviews

                  Average price €39

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

                    MICHELINFrench

                    Londenplein 4, 1050, Ixelles

                    8.9 / 10
                    185 reviews

                    Average price €46 Accepts Yums

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

                      YUMS x2Belgian

                      Baksteenkaai 6, 1000, Bruxelles

                      9.3 / 10
                      12 reviews

                      Average price €35

                        French

                        De Frélaan 182, 1180, Uccle

                        9.3 / 10
                        284 reviews

                        Average price €78

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

                          Italian

                          Rue De Pascale 20, 1050, Ixelles

                          9.3 / 10
                          591 reviews

                          Average price €26 Accepts Yums

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

                            Pizzeria

                            Rue de l'Ecuyer 31, 1000, Bruxelles

                            9.0 / 10
                            5,981 reviews

                            Average price €46 Accepts Yums

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

                              Franco-Belgian

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

                              9.2 / 10
                              540 reviews

                              Average price €64 Accepts Yums

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

                                Italian

                                Kiekenmarkt 2, 1000, Brussels

                                9.0 / 10
                                287 reviews

                                Average price €20

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

                                  Indian

                                  Leuvensesteenweg 225, 1210, Saint-Josse-ten-Noode

                                  9.1 / 10
                                  202 reviews

                                  Average price €26 Accepts Yums

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

                                    YUMS x2MICHELINGreek

                                    Varkensmarkt 13, 1000, Bruxelles

                                    9.4 / 10
                                    39 reviews

                                    Average price €40

                                      Vietnamese

                                      Vleurgatsesteenweg 149, 1000, Bruxelles

                                      9.5 / 10
                                      537 reviews

                                      Average price €20 Accepts Yums

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

                                        Franco-Belgian

                                        Prinsenstraat 4, 1000, Bruxelles

                                        9.9 / 10
                                        7 reviews

                                        Average price €35

                                          Lebanese

                                          Vleurgatsesteenweg 146, 1000, Brussels

                                          9.2 / 10
                                          18 reviews

                                          Average price €23

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

                                            Franco-Belgian

                                            Rue Eugène Cattoir, 5, 1050, Ixelles

                                            9.4 / 10
                                            1,539 reviews

                                            Average price €59

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

                                              1 starMICHELINCanadian

                                              Avenue du Roi Chevalier 24, 1200, Woluwé-Saint-Lambert

                                              9.6 / 10
                                              142 reviews

                                              Average price €130

                                              Menu Lunch à 55 €

                                                1 starMICHELINFranco-Belgian

                                                Baron Hortastraat 3, 1000, Bruxelles

                                                9.6 / 10
                                                350 reviews

                                                Average price €104

                                                Lunch à 59 €

                                                  MICHELINFrench

                                                  Place de la Vieille Halle aux Blés 31, 1000, Bruxelles

                                                  9.3 / 10
                                                  679 reviews

                                                  Average price €73

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

                                                    Grilled

                                                    Rue de la Charité 3, 1210, Saint-Josse-ten-Noode

                                                    8.9 / 10
                                                    536 reviews

                                                    Average price €33 Accepts Yums

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

                                                    Filter

                                                    TheFork advantages