Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Vegetarian Restaurants in Barcelona

10 restaurants
Why you received these results
Biocenter, Barcelona

    Vegetarian

    Biocenter

    Pintor Fortuny, 25, 08001, Barcelona

    9.2 / 10
    2,269 reviews

    Average price €19 american express Welcome

    30% off the 'a la carte' menu

    Green&Burger by Biocenter, Barcelona
    On A Budget

      Vegetarian

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

      9.3 / 10
      286 reviews

      Average price €15 american express Welcome

      30% off the 'a la carte' menu

      Veg& The Gang  Antiguo Let It V, Barcelona

        PAYVegetarian

        Carrer de Casanova, 195, 08036, Barcelona

        9.1 / 10
        304 reviews

        Average price €30 american express Welcome

        30% off the 'a la carte' menu

        Hummus Barcelona, Barcelona
        On A Budget

          PAYVegetarian

          Carrer de València, 227, 08007, Barcelona

          9.1 / 10
          1,722 reviews

          Average price €15 american express Welcome

          30% off the 'a la carte' menu

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

          Tortuga, Barcelona

            PAYInternational food

            Gran Via de les Corts Catalanes, 710, 08013, Barcelona

            9.0 / 10
            111 reviews

            Average price €17 american express Welcome

            30% off the 'a la carte' menu

            Virens, Barcelona

            YUMS x2MICHELINVegetarian

            Gran Via de les Corts Catalanes, 619, 08007, Barcelona

            9.2 / 10
            265 reviews

            Average price €40 Accepts Yums american express Welcome

            30% off the 'a la carte' menu

            La Riera, Barcelona
            Top Rated

              PAYVegetarian

              C/ Regente Mendieta, 15, 08028, Barcelona

              9.4 / 10
              409 reviews

              Average price €15 american express Welcome

              Menú del fin de semana €13.5

              BeBo Brunch & Juicery, Barcelona

                YUMS x2PAYVegan cuisine

                Passeig de Sant Joan Bosco, 51, 08017, Barcelona

                9.3 / 10
                6 reviews

                Average price €20 american express Welcome

                Cafè Floh, Barcelona

                  PAYVegetarian

                  Carrer de Verdi, 79, 08012, Barcelona

                  9.2 / 10
                  32 reviews

                  Average price €25

                  Mo The Veggie Lab, Barcelona

                    Vegetarian

                    Plaça del Sol, 08012, Barcelona

                    8.0 / 10
                    41 reviews

                    Average price €35 american express Welcome

                    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.

                    You may also like in Barcelona

                    Mediterranean

                    Casa Xef

                    Score:9.3

                    YUMS x2PAY

                    Barcelona

                    €30 average price

                    -50% Accepts Yums

                    Eastern Europe

                    YUMS x2PAY

                    Barcelona

                    €25 average price

                    -50%

                    • Insider

                    Japanese

                    YUMS x2MICHELIN

                    Barcelona

                    €80 average price

                    MENU Accepts Yums

                    • Insider

                    Mediterranean

                    La Tata

                    Score:9.6

                    InsiderPAY

                    Barcelona

                    €50 average price

                    -50% Accepts Yums

                    • Insider

                    Mediterranean

                    Antigua

                    Score:9.4

                    Insider

                    Barcelona

                    €30 average price

                    -50% Accepts Yums

                    Indian

                    Shanti

                    Score:9.6

                    Barcelona

                    €17 average price

                    -30%

                    Spanish

                    Agust

                    Score:9.1

                    YUMS x2PAY

                    Barcelona

                    €30 average price

                    -30%

                    Mediterranean

                    Vi Negre

                    Score:9.2

                    YUMS x2PAY

                    Barcelona

                    €24 average price

                    -50% Accepts Yums

                    • Insider

                    Spanish

                    Speakeasy

                    Score:9.5

                    InsiderPAY

                    Barcelona

                    €80 average price

                    -50%

                    Indian

                    Dhaba

                    Score:9.4

                    Barcelona

                    €20 average price

                    -30%

                    YUMS x2PAY

                    Barcelona

                    €20 average price

                    -30%

                    Italian

                    Musiú

                    Score:9.3

                    YUMS x2

                    Barcelona

                    €12 average price

                    MENU

                    Indian

                    Hungry Eyes

                    Score:9.5

                    PAY

                    Barcelona

                    €20 average price

                    -30%

                    Argentinian

                    Ayres del Sur

                    Score:9.4

                    Barcelona

                    €16 average price

                    -30%

                    Indian

                    Rangoli

                    Score:9.4

                    PAY

                    Barcelona

                    €21 average price

                    -30%

                    Mediterranean

                    Lilith & Sons

                    Score:9.6

                    PAY

                    Barcelona

                    €15 average price

                    -30%

                    Barcelona

                    €17 average price

                    -30% Accepts Yums

                    • Insider

                    Mediterranean

                    Insider

                    Barcelona

                    €50 average price

                    -30% Accepts Yums

                    • Insider

                    Mediterranean

                    YUMS x2MICHELINPAY

                    Barcelona

                    €70 average price

                    MENU Accepts Yums

                    Mediterranean

                    La Boca Agua

                    Score:8.9

                    YUMS x2PAY

                    Barcelona

                    €25 average price

                    -30% Accepts Yums

                    Popular cities on TheFork

                    • Coimbra restaurants
                    • Braga restaurants
                    • Aveiro restaurants
                    • Amsterdam restaurants
                    • Utrecht restaurants

                    More restaurant types in Barcelona

                    More food types in Barcelona