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.
Hours: Tue-Sun: 1pm-4pm, 7pm-11pm
Address: Palau, 5.
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
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.
Hours: Mon-Fri: 8am-9pm, Sat-Sun: 10am-5pm
Address: Roc Boronat, 114
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.
Hours:Tue-Sat: 1pm-4:45pm, Fri-Sat: 8:30pm-11pm
Address: Passate Batlló, 4
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
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
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.
Hours: Mon-Sun: 11am to Midnight
Address: Emili Vendrell, 1
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
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
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
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!