Guide to Barcelona Vegan Restaurants, Vegetarian Restaurants, Natural Foods, & Health Food Stores.

Page: 1 2 | Stores and more  

Vegan / Vegetarian Restaurants: (Viewing 1-45 of 76 Listings)


  • Vegan Restaurant
4.0 stars 91 reviews
Boria 17 (at Laietana, Metro Jaume 1), Barcelona, 08003
Closed time: Mon-Sat 7:00pm-11:00pm
Cuisine: Vegan, Western, Beer/Wine, Take-out

Cat-themed craft beer and burger bar with 9 taps and 30+ bottles of mainly local Catalan & Spanish beers. Serves a selection of vegan burgers and a daily wheat-free plate; also raw vegan cakes. Please order at the bar. A piano is available for anyone who can play. Kitchen is open Mon-Sat 7pm-11pm; the bar stays open until 1-2:30am Thur-Sat. Free Wi-Fi. No reservation taken. No air-con. At busy time a waiting list might operate. Directions: on Via Laietana going inland take next street on right after c/Princesa (at c/Boria 17, street renames itself to c/Carders after 100 meters). Moderate.


  • Vegan Restaurant
4.5 stars 7 reviews
Carrer Grassot 72, Barcelona, Spain
Closed time: Tue-Sat 8:00pm-12:00am, Wed-Sun 1:00pm-4:00pm
Cuisine: Vegan, Mediterranean, Western, Fusion, International, Pizza

Opened in Jan 2015, this creative dining vegan restaurant features a variety of dishes with daily changing specials (posted on its facebook). The chef is one of the creators of "Dimension Vegana" which is a blog/vegan food website in Spain. Expensive.


Bar Celoneta Sangria Bar

  • Vegetarian Restaurant
4.0 stars 12 reviews
Calle Sevilla 70, Barcelona, 08003
Now Open: Mon-Fri 12:00pm-4:30pm, Wed-Fri 7:00pm-11:30pm, Sat 12:00pm-11:30pm, Sun 12:00pm-10:00pm
Cuisine: Vegan-friendly, Ovo, Lacto, Organic, Spanish, Mediterranean, Italian, Beer/Wine

Bar and restaurant by the beach and has Wi-Fi. Offers organic vegetarian and vegan food with dishes like tofu-burgers, salads, mains, and tapas. Over half of the menu is vegan and labeled. Also has craft beer, organic beer and local wine, plus fresh juices. Sangria is the house specialty. As of Jan 2015 no more weekend brunch-buffet. Accepts credit cards. Inexpensive.

El Cafe Blueproject

  • Vegetarian Restaurant
5.0 stars 19 reviews
Carrer Princesa 57, Barcelona, 08003
Now Open: Tue-Sun 10:00am-8:00pm
Cuisine: Vegan-friendly, Ovo, Lacto, Organic, Raw, Fusion, Western, Juice bar, Beer/Wine, Take-out

Veggie cafe associated with Blueproject art foundation. The menu changes and is around 50% raw food with vegan and vegetarian. Serves wine without sulfite, and organic gin tonics are available. Artistic space filled with plants, has Wi-Fi. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Esmaca - Escola Macrobiotica de Catalunya

  • Vegetarian Restaurant
4.5 stars 4 reviews
Rambla de Catalunya, 8, Barcelona, 08007
934120701, 616949697
Now Open: Mon-Fri 1:00pm-4:00pm
Cuisine: Vegan-friendly, Spanish, Macrobiotic, Take-out

In the city center next to Plaza Catalunya, Esmaca offers vegetarian food cooked in its school. Menu consists of a starter, main, and dessert; choose between 3 options for each course. Also offers a detox menu. Water, tea, coffee, and bread included with your meal. The simple and natural dining area is integrated into the school where courses and alternative therapies are taught. On the 1st floor, first door. Accepts credit cards. Inexpensive.


  • Vegetarian Restaurant
4.0 stars 31 reviews
Carrer Palau, 5, Barcelona, 08002
Now Open: Tue 1:00pm-5:00pm, Wed-Fri 1:00pm-12:00am, Sat-Sun 11:00am-12:00am
Cuisine: Vegan-friendly, Ovo, Lacto, Organic, Spanish, Western, Fusion, Beer/Wine

Modern and cozy vegetarian bistro and tapas bar located in the city centre. Established Apr 2013. Most vegetables come from Rasoterra's own garden and are organically grown. Tapas is around 3-8 euros and entrees for 8-11 euros. Offers changing specials, organic wines and beers, free water. Weekend brunch served til 1pm. Has Wi-Fi. Accepts credit cards. Moderate.


  • Vegan Restaurant
4.5 stars 119 reviews
Carrer Escudellers 42, Plaéa George Orwell, Barcelona, 08002
Call for hours - tell us
Cuisine: Vegan, Spanish, Western, Juice bar, Fast food, Take-out

Offers quick vegan bites including snacks, salads, a daily menu, juices, and bocadillos. Has vegan cheese, seitan, tofu, vegan empanadas, tortilla de patata, and vegan cakes. Eat inside or take place on the stairs of Plaéa Tripi to enjoy the spectacles of locals. Open until 11pm. Wheelchair accessible. Cash only. Inexpensive.

Juicy Jones - Hospital

  • Vegan Restaurant
4.0 stars 58 reviews
C/Hospital 74 (at barrio Raval, Metro Liceu), Barcelona, 08001
Now Open: Tue-Sun 10:00am-11:00pm
Cuisine: Vegan, Spanish, Organic, Beer/Wine

Larger of the 2 Juicy Jones vegan restaurants in Barcelona. Offers a meal-of-the-day that includes a soup with bread, a sample plate various small vegan dishes, and a dessert. Also makes seitan, tofu, vegetable sandwiches, salads, soups, desserts, juices, teas. Colorful, funky atmosphere. Moderate.


  • Vegan Restaurant
4.0 stars 4 reviews
Cervantes 3, Barcelona, Spain
Now Open: Mon-Fri 1:00pm-5:00pm, Thu-Sat 8:00pm-12:00am
Cuisine: Vegan, Spanish, Western, Juice bar, Beer/Wine

Vintage decor vegan restaurant serving cocktails and foods, late into the night Thur-Sat. Offers tapas, salads, sandwiches, smoothies. Since fall-2014. Inexpensive.

Vegetart Cuina Vegana

  • Vegan Restaurant
4.5 stars 27 reviews
C/ Torrent de L'Olla 138 (at Barrio de Gracia), Barcelona, 08012
Now Open: Mon-Fri 12:00pm-8:30pm, Sat 12:00pm-3:30pm
Cuisine: Vegan, Spanish, Catalan, Bakery, Take-out only

Small take-away vegan food shop in the Gracia neighborhood. The menu changes daily and includes starters, main courses, salads, rolls, and cupcakes. Catalan food. Closes August month. Accepts credit cards. Inexpensive.

Veggie Garden

  • Vegan Restaurant
4.0 stars 85 reviews
C/ Dels Angels 3, Barcelona, 08001
Now Open: Mon-Sun 12:30pm-11:30pm
Cuisine: Vegan, Organic, Fusion, Spanish, Indian, Nepalese, Juice bar

Opened Nov 2011, this spacious vegan restaurant on 2 floors uses organic ingredients to create the meals which are based mainly on Indian and Nepalese. Has fresh juices. Sit out on the terrace or inside the painted two-story restaurant. Near Cataluyna square and Museum of Contemporary Arts Barcelona. Has outdoor seating. Accepts credit cards. Moderate.


  • Vegetarian Restaurant
4.0 stars 8 reviews
Ramon Turro 181 (at Rambla Poblenou), Barcelona, 08005
Now Open: Mon-Wed 10:00am-5:00pm, Thu-Fri 10:00am-1:00am, Sat-Sun 11:00am-1:00am
Cuisine: Vegan-friendly, Ovo, Lacto, Organic, Spanish, Juice bar, Beer/Wine, Take-out

Food, juices, and shakes made with biologic and fresh produce. Ecologic and biodinamic wines, cocktails and coffee drinks. Note that some bread contain egg - vegans be sure to ask. Has Wi-Fi. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Ale and Hop

  • Vegetarian Restaurant
4.0 stars 8 reviews
Basses de Sant Pere, 10b (at Plaza Sant Pere), Barcelona, 08003
Closed time: Mon-Wed 6:00pm-2:30am, Thu 12:00pm-2:30am, Fri 12:00pm-3:00am, Sat 11:00am-3:00am, Sun 11:00am-2:30am
Cuisine: Vegan-friendly, Lacto, Western, Spanish, Beer/Wine

Bar offering beers on tap and a large bottle selection. Serves vegetarian tapas. Has Wi-Fi. Accepts credit cards. Moderate.


  • Vegetarian Restaurant
3.5 stars 23 reviews
C/ Diputacion 164 (at espuina Villarroel, Gran Via - Urgell), Barcelona, 08011
Now Open: Mon-Sat 8:00am-11:30pm, 1:00pm-4:00pm
Cuisine: Vegan-friendly, Lacto, Organic, Spanish, International, Beer/Wine

Serves vegetarian meals and pastries. Has weekly lunch menu, assorted plates, drinks, and dinner menus. Affiliated with Govinda. Moderate.

Arco Iris

  • Vegetarian Restaurant
4.0 stars 15 reviews
C/ Roger de Flor 216, Eixample, Barcelona, 08013
Now Open: Mon-Sat 1:00pm-4:00pm
Cuisine: Lacto, Spanish

Restaurant vegetaria, Arco Iris means "rainbow" in Spanish. Offers daily changing 4-course lunchtime only menu. Vegans to specify, and the kitchen will alter a dish for you. Simple rustic decor. Popular with locals. It's next to av Diagonal, nearest metro is Verdaguer exits L4, L5. Moderate.

Bio Bento

  • Vegetarian Restaurant
4.0 stars 1 review
Ermengarda 34, Barcelona, 08014
Now Open: Mon-Fri 12:30pm-4:00pm, 7:00pm-9:00pm, Sat 12:30pm-3:00pm
Cuisine: Vegan-friendly, Macrobiotic, Spanish, International, Organic, Take-out only

Provides healthy meals and snacks for take away, since Feb 2015. Wheelchair accessible. Accepts credit cards. Moderate.

Biocenter Restaurant Vegetaria

  • Vegetarian Restaurant
4.0 stars 55 reviews
Pintor Fortuny 25 (at 3 blocks south of Placa Catalunya), Barcelona, 08001
Now Open: Mon-Sat 1:00pm-11:00pm, Sun 1:00pm-4:00pm
Cuisine: Vegan-friendly, Lacto, Buffet, Salad bar, Spanish, International, Beer/Wine

Veggie restaurant. Daytime features a salad bar buffet and a menu of the day. Some organic offered. Night time features a la carte ordering of assorted specials from menu. Large space, casual atmosphere. Smoking allowed in front of restaurant. Inexpensive.

Cafe Camelia

  • Vegetarian Restaurant
4.0 stars 4 reviews
Calle Verdi 79, Barcelona, 08012
Now Open: Mon 10:00am-9:00pm, Tue 9:00am-9:00pm, Wed-Thu 9:00am-12:00am, Fri-Sat 10:00am-12:00am, Sun 9:00am-12:00am
Cuisine: Vegan-friendly, Ovo, Lacto, Western, Spanish, Bakery, Juice bar, Take-out

Casual cafe with a homey atmosphere and art on the walls. All food and baked goods are made on the premises. English spoken. Opened since 2011. Accepts credit cards. Moderate.

Cafe Mandacaru

  • Vegetarian Restaurant
4.5 stars 3 reviews
Magalhaes, 35, Barcelona, 08004
Closed time: Tue-Thu 6:30pm-1:00am, Fri-Sat 6:30pm-2:00am
Cuisine: Vegan-friendly, Ovo, Organic, Beer/Wine, Mediterranean, Brazilian, Fusion

European-styled and Brazilian-inspired restaurant serving modern cuisine based in the fusion of traditional recipes. Simply prepared dishes are cooked using regional ingredients. Live music some days. Accepts credit cards. Moderate.

D Gust

  • Vegetarian Restaurant
3.0 stars 1 review
Plaza de La Boqueria, Barcelona, 08001
Now Open: Mon-Sat 8:00am-8:30pm
Cuisine: Ovo, Lacto, Spanish, Juice bar, Take-out

This vegetarian restaurant is located inside La Boqueria Market at the square of the same name, near La Rambla. Inexpensive.

Dolce Pizza y Los Veganos

  • Vegetarian Restaurant
5.0 stars 10 reviews
Avenida Gaudi 74, Barcelona, 08025
Now Open: Mon-Sat 12:00pm-4:00pm, Mon-Sun 7:30pm-11:00pm, Sun 1:00pm-4:30pm
Cuisine: Vegan-friendly, Pizza, Lacto, Spanish, Western, Take-out, Delivery

Opened Sept 2014, a vegetarian restaurant specializing in vegan and vegetarian pizzas. Also offers vegan burgers made with lentils and nuts, smoothies, and a few other international dishes. Accepts credit cards. Inexpensive.

El Buffet Verd

  • Vegetarian Restaurant
4.5 stars 5 reviews
Carrer de Roger de Lluria, 134, Barcelona, Spain
Call for hours - tell us
Cuisine: Vegan-friendly, Spainish, Western, Buffet, Salad bar

Vegetarian restaurant offering buffet of salad and several menu options, more or less economical with the amount of food you get. Some vegan options. Non-smoking area and offers possibility of business meals and groups. Closest Metro is Verdaguer. Inexpensive.


  • Vegetarian Restaurant
4.5 stars 3 reviews
Plaza Sant Agusti Vell, 10, Barcelona, 08003
Call for hours - tell us
Cuisine: Vegan-friendly, Western, Mediterranean, Pizza, Juice bar, Catering

Comida vegetarian y vegana. Vegetarian and vegan tapas restaurant, opened 2014. On the menu are fruit juices, pizza, salads, vegan cakes, breakfast food, tea and infusions. Kitchen uses mainly fruits and vegetables, different types of grain and flour, and nuts. Inexpensive.

Gandhi Veggie

  • Vegetarian Restaurant
4.0 stars 1 review
Llull 267 (at Rambla de Poblenou), Barcelona, 08005
Now Open: Mon-Thu 9:00am-9:00pm, Fri 9:00am-11:00pm, Sat 12:00pm-11:00pm, Sun 12:00pm-9:00pm
Cuisine: Vegan-friendly, Western, American, Fast food, Juice bar, Beer/Wine, Take-out

Bar and restaurant opened Mar 2015 near the beach. Offers a daily menu plus sandwiches, hot dog, and burgers. Bar serves cold beer, cocktais, mojito and caipirinia, juice and coffee. Wheelchair accessible. Accepts credit cards. Inexpensive.


  • Vegetarian Restaurant
3.5 stars 18 reviews
Placa de la Vila de Madrid, 4 (at Junto Ramblas, Ciutat Vella), Barcelona, 08002
Now Open: Mon-Sun 1:00pm-4:00pm, Tue-Sat 8:30pm-11:00pm
Cuisine: Lacto, Indian, Salad bar

One of the first vegetarian restaurants in Barcelona, established in 1986. Offers a weekday lunch menu of 3-courses plus dessert; dinner meals; a la carte; tea and coffee. Not a strict Hare Krishna restaurant; the kitchen uses onion, garlic, mushroom. Affiliated with Amaltea. Nearest metro: Plaza Catalunya (L1, L3), Liceu (L3). Moderate.

Happy Day Vegetariano

  • Vegetarian Restaurant
3.5 stars 4 reviews
Carrer Pau Claris 143, Barcelona, 08009
Now Open: Mon-Sat 8:00am-11:00pm
Cuisine: Vegan-friendly, Spanish, Mediterranean, Beer/Wine

This vegetarian restaurant opened in Oct 2014 and offers an extensive menu with vegan choices: menu of the day, soups, starters, mains, and dessert. A deli case also provides some choices of baked goods and dishes. Many seats. Accepts credit cards. Moderate.


  • Vegetarian Restaurant
4.5 stars 16 reviews
c/Pintor Fortuny, 32 (at La Rambla), Barcelona, 08001
Now Open: Mon-Fri 12:30pm-4:00pm, Fri-Sat 8:00pm-11:00pm, Sat-Sun 1:00pm-4:00pm
Cuisine: Vegan-friendly, Spanish, Mediterranean, Buffet, Salad bar

Restaurant vegetaria. Makes a variety of Mediterranean cuisine and has salads and smoothies. Intimate and cozy space. Offers a daily menu, express menu, and weekend noon menu; dinner is a la carte. Inexpensive.

La Cereria

  • Vegetarian Restaurant
3.5 stars 4 reviews
Baixa de Sant Miquel 3 (at Avigno), Barcelona, 08003
Now Open: Tue-Sat 10:00am-11:00pm
Cuisine: Vegan-friendly, Pizza, Organic, American

Vegetarian restaurant with a bohemian vibe. Vegan options just 5% of menu and not labeled. Also sells music and musical instruments. Run by cooperative. All food and drinks are made-in-house. Confirmed open, May 2015. Moderate.

La Riera

  • Vegetarian Restaurant
4.5 stars 8 reviews
Regente Mendieta 15 (at Metro line 5 Collblanc), Barcelona, 08028
Now Open: Mon-Sat 1:00pm-4:00pm
Cuisine: Vegan-friendly, Ovo, Lacto, Spanish, Fusion

Barcelona veggie restaurant operating since 1988. It's next to football club Barcelona. Large groups ok. Offers a 4-course daily menu. Food such as paella, curry, seitan steak, and different fruit-based desserts. Accepts credit cards. Moderate.

Macrobiotic Zen

  • Vegetarian Restaurant
4.5 stars 8 reviews
C/ Muntaner 12 (at near Grand Via at Universitat), Barcelona, 08001
Now Open: Mon-Sat 1:00pm-4:00pm
Cuisine: Vegan-friendly, Spanish, Macrobiotic

Canteen style macrobiotic food restaurant with a retail section selling organic and health food products. Has outdoor seating. Inexpensive.

My Pillow Cafe

  • Vegetarian Restaurant
5.0 stars 1 review
Villarroel 227, Barcelona, 08016
Now Open: Mon-Thu 1:30pm-4:00pm, 8:00pm-11:00pm, Fri-Sat 2:00pm-5:00pm, 8:30pm-11:30pm
Cuisine: Vegan-friendly, Western, Fusion, Fast food, Juice bar, Take-out

Open Apr 2015 this is a fast service vegetarian restaurant that offers veggie burgers, sandwiches, pasta, and salads -- with flavors from different countries. Accepts credit cards. Inexpensive.


  • Vegetarian Restaurant
4.0 stars 32 reviews
Junta de Comerc 11, Barcelona, 08001
Now Open: Mon-Sun 12:00pm-12:00am
Cuisine: Vegan-friendly, Spanish, International, Buffet, Salad bar, Beer/Wine

Self-service vegetarian buffet with salads and many choices for main courses. Has a small menu in English. Offers a bargain lunch meal with salad. Dinner menu is more expensive. Spacious and relaxed environment. Also sells herbs and spices. Moderate.

Quinoa Bar Vegetaria

  • Vegetarian Restaurant
5.0 stars 21 reviews
Travessera de Gracia 203, Barcelona, 08012
Now Open: Mon-Sat 10:00am-11:00pm
Cuisine: Vegan-friendly, Lacto, Organic, Western, Spanish, Juice bar, Beer/Wine, Take-out

A dog-friendly vegetarian cafe and bar opened by an Italian, since Aug 2013. Offers a variety of food: salads, soups, gazpacho, sandwiches, veggie burgers, tofu and seitan sausages. The beverage list includes fresh juices, smoothies, tea, coffee. Also serves organic beers, wines and cocktails. Free Wi-Fi. Inexpensive.

Self Naturista

  • Vegetarian Restaurant
2.5 stars 7 reviews
C/Santa Anna 11-17 (at 1 block below Placa de Catalunya), Barcelona, Spain
Call for hours - tell us
Cuisine: Ovo, Lacto, Buffet, Spanish, Western

Offers a wide choice of self service food to be heated in a microwave after purchase. Limited vegan choices. Located off the top of La Rambla. Inexpensive.


  • Vegetarian Restaurant
4.0 stars 43 reviews
C/ Sant Antoni Abat, 52 (at Metro: Sant Antoni), Barcelona, 08001
Closed time: Tue-Sun 8:00pm-12:00am
Cuisine: Ovo, Lacto, Italian, Spanish, Beer/Wine

Sesamo is a cozy, intimate, and modern space. Dairy and eggs used, so vegans need to ask. Originally opened as Sesamo Bar y Comida sin Bestias by differnt owners and was all-vegetarian, then not, and then reported as all-veg again since Nov 2010. Accepts credit cards. Moderate.

Sopa Barcelona

  • Vegetarian Restaurant
3.5 stars 2 reviews
Roc Boronat 114, Barcelona, 08018
Now Open: Mon-Fri 8:00am-8:00pm, Sat 10:00am-6:00pm
Cuisine: Vegan-friendly, Lacto, Organic, Western, Spanish, Take-out, Delivery

Vegetarian cafe serving soup, salad, and food like a lentil burger. Has free Wi-Fi. Also sells some cooking ingredients. Several locations. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Inexpensive.

Teresa Carles Cocina Vegetariana

  • Vegetarian Restaurant
4.5 stars 55 reviews
Jovellanos, 2 (at Metro: Placa Catalunya or Universidad Metro), Barcelona, 08001
Now Open: Mon-Sun 9:00am-12:00am
Cuisine: Ovo, Lacto, Western, Spanish, International, Salad bar, Beer/Wine, Take-out

Family-owned establishment that's part of a small network of individualized vegetarian restaurants including: Vegetalia in Barcelona, Paradis in Lleida, and Baobab in Zaragoza. Offers breakfast, brunch, dinner, and takeaway. There is a salad bar and 3 daily changing menu options which usually includes at least 1 vegan. English spoken. Busy, pleasant atmosphere, eclectic ambient music, modern decor. Opened since March 2011. Previously named Vegetalia - Jovellanos (same owners). Moderate.

Veg World India

  • Vegetarian Restaurant
4.5 stars 15 reviews
Calle Bruniquer 26, Barcelona, 08012
Now Open: Tue-Sun 1:00pm-4:00pm, 8:00pm-11:00pm
Cuisine: Vegan-friendly, Lacto, Indian, International, Buffet, Take-out

Very small and cozy Indian and continental food restaurant, advertising as "90% vegan." The menu del dia includes a salad and soup buffet, and for the second course a choice of the day's entree or a thali plate, plus a dessert. Moderate.


  • Vegetarian Restaurant
4.0 stars 1 review
Aribau 14 , Barcelona, 08011
Closed time: Mon-Sun 11:30am-12:30pm
Cuisine: Vegan-friendly, Ovo, Chinese, Asian, Fast food, Beer/Wine

Asian style cuisine vegetarian restaurant, opened Apr 2015. Day's menu changes plus drinks and desserts. Uses tofu, seitan, mushroom, and lots of veggies. Wheelchair accessible. Accepts credit cards. Inexpensive.

Page: 1 2 | Stores and more  
Still hungry? Try searching HappyCow for areas surrounding Barcelona.
Please help us improve this Barcelona vegetarian restaurant guide:
  • Add health food stores, cafes, or a vegetarian restaurant Barcelona.
  • Report technical difficulty.
  • Phone ahead before you visit any listing in this restaurant directory.
  • Please let these businesses know you found them on HappyCow
Spread the word! - Link to this page from your webpage, blog, facebook, or newsletter.

Voted "Best Vegetarian Restaurant Guide" on the Internet, this is the place to find good vegan restaurants & healthy food! HappyCow was created to assist in making healthy vegetarian food available to all wherever possible. These Barcelona vegetarian and vegan restaurant listings are primarily from you, the users, and some maybe arbitrary, outdated, or incomplete. If you are a local to Barcelona and know of any places (vegetarian restaurants Barcelona) that are not included here please add them. HappyCow© and its creators claim no responsibility for any information that might be inaccurate in any way.