10 Best Vegan Restaurants In Barcelona

If you find yourself in this cultural capital of Spain's Catalonia region, you won't be left hungry. Here are the best vegan restaurants in Barcelona.

vegetalia brunch

Oh Barcelona, where the famous Las Ramblas meets up with the Mediterranean sea; where architecture becomes a breathing creature, waiting to unravel its unexpected shapes and stories, filling the city with a unique vibe. But more amazingly, Barcelona is the first “Vegan-Friendly” city in the world.

We bring you the ultimate guide to the enjoying the Mediterranean diet from a vegan perspective. From humble tapas bars to sophisticated eateries, these are the best vegan restaurants in Barcelona.

Bon profit!

1. Rasoterra

Hours: Tue-Sun: 1pm-4pm, 7pm-11pm
Address: Palau, 5.
Phone: +34933186926

best vegan restaurants in Barcelona

This modern and luminous vegan bistro has a unique tradition where they share the stories behind every chosen ingredient and the importance of buying local products. Though this is novel, the menu is even more captivating. It’s filled with vegan tapas! Enjoy the Spinach Croquetas a là Catalana or the infamous Chirivia chips. And if you’re too hungry to share, don’t worry – they have a full menu as well.

2. Teresa Carles

Hours: Mon-Sun: 9am-11:30pm
Address: Jovellanos, 2
Phone: +34933171829

Barcelona vegan restaurants

Teresa Carles has a lot more to offer vegans than grilled veggies. Its broad menu, a creative symphony of Catalan tradition and modern innovation, is exciting, delicious, has earned the respect of the city since 1979. Embark on a journey of palate pleasure with their fresh ingredients hand-picked at the local markets – just like grandma used to.

3. Sopa

Hours: Mon-Fri: 8am-9pm, Sat-Sun: 10am-5pm
Address: Roc Boronat, 114
Phone: +34933095676

vegan restaurants in Barcelona

Food at this restaurant doesn’t only satisfy your taste buds; it’s designed to boost your immunological system. That’s the whole idea behind Sopa’s macrobiotic menus. On a daily basis, you can choose a soup or a puree that is guaranteed to be slow cooked for three hours and a second course that will boost your health. You’ll find yourself licking your fingers as you leave – it’s that good.

4. 2Y

Hours:Tue-Sat: 1pm-4:45pm, Fri-Sat: 8:30pm-11pm
Address: Passate Batlló, 4
Phone: +34933485438

Sharing the philosophy of similar restaurants such as Sopa, 2Y is a vegan and macrobiotic restaurant where “conscious eating is considered one of the basic pillars of a healthy mind and body”. They have a daily menu for 14€ that includes dishes from all over the world, including some inspired by Catalan, Japanese, Italian cuisine, among others.

5. Cat Bar

Hours: Thu-Mon: 1pm-10:30pm
Address: Bòria, 17

cat bar vegan restaurant Barcelona

Punk’s not dead! This is where vegans can enjoy the best burgers in town, the coldest beers, and one of the most bizarrely decorated venues. The daily menu runs for less than 15€, and don’t forget to wash it down with one of their Catalan craft beers.

6. The Green Spot

Hours: Mon – Sunday Lunch: from 1pm to 4pm “Merienda”: from 4pm to 8pm Dinner: from 8pm to 12am Fri & Sat: Drinks until 2am Tues &Thurs: Live music
Address: C. de la Reina Cristina 12 08003 Barcelona
Website: https://www.encompaniadelobos.com/en/the-green-spot/ 

For an elegant and unforgettable experience,The Green Spot fits the bill to a T! Cavernous and tastefully furnished interiors combines with a pared down, carefully curated vegetarian menu. We absolutely loved the grilled homemade tempeh dish, which featured an amazingly juicy tempeh slab that honestly tasted like tempeh steak. Their pizza was decent, tasty but nothing to write home about. It was also my first time trying a pink latte! Verdict: interesting and bougie.

7. Vegetalia

Hours: Mon-Sun: 11am to Midnight
Address: Emili Vendrell, 1
Phone: +34934414876

vegetarian restaurants in Barcelona

Vegetalia is not only one of the best known ecologically-minded food brands in the country and a thriving chain of restaurants where, for as little as 7€, you could enjoy a home-made meal. A full menu is offered for 10€ that will feed your stomach and your soul to the brim. Vegetalia makes its traditional dishes using fresh ingredients out of the restaurant’s own garden.

8. Petit Brot

Hours: Wed-Mon: 11am-7pm, Sun: 12pm-5pm
Address: Dr. Dou, 10
Phone: +34937689897

If the word cold-press gives you chills, you’ve come the right place. Petit Brot focuses on preparing exceptionally nutritious and vibrant foods, especially cold-pressed juices and superfood smoothies. Enjoy the benefits of raw food while feeling high energized in their lovely wood-accented paradise, built only with environmentally friendly materials.

9. Veggie Garden

Hours: Mon-Sun: 12:30pm-11:30pm
Address: Plaça dels Àngels, 3
Phone: +34931802324

veggie garden vegan restaurant Barcelona

This place is a local classic! Next to the museum of contemporary art, MACBA, and often filled with skaters, hipsters, moms, and tattoo artists, Veggie Garden offers a daily menu that makes both your body and your wallet feel great. Enjoy their Vegan Burger, top it up with a cake, and wash it all down with a Green Juice. Fresh ingredients and big portions. Is there any other way?

10. La Besneta

Hours: Mon-Sun: 10:30am-9pm
Address: Torrijos, 37
Phone: +34934153839

best vegan restaurants in Barcelona

It wouldn’t be the ultimate guide if we didn’t put the cherry on top of the cake. And that cake is not metaphorical. This bakery in Gracia district is somewhere trapped between one of Katy Perry’s video clips and Homer Simpson’s land of chocolate. Everything looks and taste delicious! Cupcakes, cheesecakes, brownies, cookies, carrot cake – you name it!

The best part? Everything is vegan and delicious. Best to take two portions, just in case!

0 I like it
0 I don't like it

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.