NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian Restaurants in Barcelona

25 restaurants

Sort by Relevance

    PAYVegetarian

    Quinoa Aragó Vegetarià

    Carrer d'Aragó, 209, 08011, Barcelona

    9.0 / 10
    1,071 reviews

    Average price €17

    Menú diario €11.9

      Vegetarian

      Plaça Sagrada Família, 3, 08013, Barcelona

      9.3 / 10
      152 reviews

      Average price €15

      30% off the 'a la carte' menu

        Vegetarian

        C/ Pintor Fortuny, 25, 08001, Barcelona

        9.2 / 10
        1,986 reviews

        Average price €19

        30% off the 'a la carte' menu

          PAYVegetarian

          Carrer de la Diputació, 443, 08013, Barcelona

          9.3 / 10
          176 reviews

          Average price €15 american express Welcome

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

            YUMS x2PAYVegetarian

            Carrer de la Marina, 52, 08005, Barcelona

            9.4 / 10
            80 reviews

            Average price €18 american express Welcome

              PAYVegetarian

              Carrer de València, 227, 08007, Barcelona

              8.9 / 10
              1,439 reviews

              Average price €17

              30% off the 'a la carte' menu

                YUMS x2PAYVegetarian

                Passatge de Batlló, 4, 08036, Barcelona

                9.6 / 10
                459 reviews

                Average price €11

                Menú completo diario 14 € + 1 euro té Il.limitado €14

                  PAYVegetarian

                  C/ Regente Mendieta, 15, 08028, Barcelona

                  9.3 / 10
                  396 reviews

                  Average price €15 american express Welcome

                  Menú del fin de semana €12.5

                    PAYVegetarian

                    Carrer del Rosselló, 235, 08008, Barcelona

                    9.5 / 10
                    42 reviews

                    Average price €23

                      Vegetarian

                      Taulat, 95, 08005, Barcelona

                      9.0 / 10
                      100 reviews

                      Average price €25

                        PAYVegetarian

                        Carrer de Galileu, 261, 08028, Barcelona

                        9.3 / 10
                        38 reviews

                        Average price €15 american express Welcome

                          Vegetarian

                          C/ Sant Antoni Abat, 52, 08001, Barcelona

                          9.2 / 10
                          463 reviews

                          Average price €19

                          Menú Degustación de Tapas (vegetariano) €25

                            Vegetarian

                            Carrer de Josepa Massanes, 34, 08026, Barcelona

                            7.9 / 10
                            269 reviews

                            Average price €16

                              Vegetarian

                              Plaça del Fossar de les Moreres, 08003, Barcelona

                              9.0 / 10
                              418 reviews

                              Average price €15

                                Vegetarian

                                Carrer Roger de Flor, 216, 08013, Barcelona

                                Average price €9

                                Today's lunch menu 9,50 € €9.5

                                  Vegan cuisine

                                  Carrer de Sant Antoni Maria Claret, 182, 08025, Barcelona

                                  Average price €20

                                  InsiderPizzeria

                                  Carrer de la Reina Cristina, 12, 08003, Barcelona

                                  Average price €30

                                    Vegetarian

                                    C/ Paris, 200, 08008, Barcelona

                                    Average price €10

                                      Vegetarian

                                      Carrer del Pintor Fortuny, 29, 08001, Barcelona

                                      Average price €15

                                      Menu dinners 14.90€ €14.9

                                      InsiderMediterranean

                                      Carrer dels Tallers, 74, 08001, Barcelona

                                      Average price €25

                                        Vegetarian

                                        Carrer de Pere IV, 208, 08005, Barcelona

                                        Average price €10

                                          Vegetarian

                                          Carrer de Muntaner, 32, 08011, Barcelona

                                          Average price €17

                                            Vegetarian

                                            Passatge de Senillosa, 1bis, 08034, Barcelona

                                            Average price €15

                                            InsiderVegetarian

                                            Carrer de Girona, 118, 08009, Barcelona

                                            Average price €15

                                              Vegetarian

                                              Carrer de Pau Claris, 143, 08009, Barcelona

                                              Average price €15

                                              Frequently Asked Questions

                                              The Best Vegetarian Restaurants in Barcelona

                                              Far from clichés saying that vegetarian food is just about 3 leaves of salad and a piece of tofu, discover our selection of vegetarian restaurants, which will prove you that it is rich and various.