vegan in Barcelona

Thinking about visiting Barcelona and wondering where to find the best vegan food? This vegan food guide will help you discover the best vegan restaurants in Barcelona, from cute bakeries to must-visit dinner spots. Barcelona has something for every foodie. With this guide + map of the best vegan spots, exploring the plant-based food scene in Barcelona has never been easier!

Going Somewhere else?
Check out other Vegan destinations

What to Expect
(as a Vegan in Barcelona)

For those who don’t know, Barcelona is one of the most vegan-friendly cities in Europe & the world, making it a top destination for vegan food lovers. The city’s diverse food scene includes Mediterranean flavors, fresh local ingredients, and an innovative culinary spirit. You’ll find anything from trendy vegan cafés to traditional Spanish restaurants.

What sets Barcelona apart from other vegan-friendly cities is the wide variety of fully plant-based eateries. In fact, there are over 60 vegan restaurants in Barcelona. The selection ranges from authentic tapa bars to vegan bakeries with tasty pastries and cakes. With so many options, being vegan in Barcelona is so fun & a big recommendation! Ultimately, it shows that the city’s vegan community keeps growing, so finding where to eat vegan in Barcelona will be a breeze. You might even stumble upon vegan meetups or special events – so keep an eye out for that.

Without further ado, let’s dive into the best vegan spots in Barcelona…

Need more advice?

Make your plant-based experience even better.

Read about the best tips & tools on finding vegan food while traveling.

Best Vegan Food in Barcelona

Barcelona is home to plenty of fully vegan restaurants making it hard to choose the best. This ultimate guide + map of the best vegan restaurants in Barcelona showcases a blend of trendy spots and unique flavors.

Map of Vegan Places in Barcelona

Asante Café

Starting with a number one recommendation for vegan breakfast in Barcelona. Asante is a cute café with a small but delicious brunch menu. Everything is 99 % handmade and impresses with amazing flavors. The trendy interior and the friendliness of the two owners make this food spot very welcoming and cozy. Also, if you’re searching for the best vegan eggs benedict, you’re in the right place – it’s a best-seller! Plus, the location is pet-friendly.

  • Carrer d’Elkano, 63, Distrito de Sants-Montjuïc
  • Cuisine: American / breakfast foods
  • Offers: breakfast & brunch items (e.g. grilled sandwiches, baked goods), coffee & lemonades
  • VEGAN? 100 % vegan
  • TIP: Try the famous eggs benedict – it’s like no other! Also, ask about their daily specials/cakes.
  • Visit their website

Morgentau.

Sticking to breakfast and brunch, one of the best vegan food spots in Barcelona is Morgentau. The cozy café has a trendy ambiance with earthy tones and plants, so it invites for a longer stay. It’s a farm-to-table restaurant that focuses on locally sourced products with organic ingredients. The brunch selection is amazing and absolutely delicious too.

  • Carrer de la Llacuna, 114, Sant Martí
  • Cuisine: Mix of American Brunch, Indian, North African, Asian
  • Offers: sweet & savory brunch foods – e.g. french toast, pancakes, omelet, tofu scramble, bowls, sandwiches, baked goods, coffee & specialty drinks
  • VEGAN? 100 % vegan
  • TIP: Get a coffee or dirty chai and try something from the bakery section!
  • Visit their website

La Besnéta

Hungry for pastries instead? Head to this most popular and first vegan bakery in Barcelona. At La Besnéta you can find fresh seasonal baked goods that don’t just look absolutely beautiful but also taste amazing. If you want picturesque sweets and cakes decorated with cute tiny flowers, this is the perfect place for you.

  • Carrer de Torrijos, 37, Gràcia
  • Cuisine: bakery
  • Offers: cakes, brownies, Budin, cupcakes, pastries (e.g. croissants)
  • VEGAN? 100 % vegan
  • TIP: This place is super trendy, so don’t forget to snap some pictures!
  • Visit their website

Roots & Rolls

Some of the best plant-based sushi in Barcelona can be found at Roots & Rolls. This restaurant blends Asian and Japanese cuisine with fresh vegetables and aromatic spices to deliver an unforgettable vegan experience. It’s a great place for a dinner date for anyone who loves sushi and other Asian classics. The presentation and taste of the food is top-notch.

  • Carrer del Consell de Cent, 401, bajos l, L’Eixample
  • Cuisine: Asian / Japanese
  • Offers: sushi rolls, kimchi, gyozas, curries, ramen, bao buns, desserts
  • VEGAN? 100 % vegan
  • TIP: A reservation is recommended. Get the sushi tasting offer, as this lets you try 24 pieces of 5 different sushi rolls.
  • Visit their website

Eqvilibrivm Cafe

Another lovely café worth trying is Eqvilibrivm. The brunch selection is mouth-watering and the fully plant-based and organic food is beautifully prepared. It’s a must for cozy café goers.

  • Carrer de València, 352, L’Eixample
  • Cuisine: American / café-style foods
  • Offers: sandwiches/toasts, pancakes, burgers, bowls, breakfast plates
  • VEGAN? 100 % vegan
  • TIP: Take pictures of the food – it’s so instagrammable!

Mad Mad Vegan

If you’re a comfort food lover, don’t miss out on Mad Mad Vegan! Their vegan burgers are amongst the best in Barcelona as they offer a variety of delicious classic and special burgers. Additionally, the cozy, classic burger-house atmosphere is simply unbeatable. You’ll even find another location of this restaurant in Madrid.

  • Carrer d’Aribau, 65, L’Eixample
  • Cuisine: American Fast Food
  • Offers: burgers, buffalo cauliflower wings, nuggets, hotdogs, loaded fries, brownies
  • VEGAN? 100 % vegan
  • TIP: If you’re craving some burger classics, try the signature burger or chicken sandwich!
  • Visit their website

Velada

Next on the list of best vegan restaurants in Barcelona, we have this tapas & cocktails place. Velada is known for the best tapas in the city that complete the elegant & artsy atmosphere of the trendy interior. A great place to go to with friends!

  • Carrer de Ferran, 25, Ciutat Vella
  • Cuisine: Mix of Spanish & American
  • Offers: burgers, bowls, gazpacho, patatas bravas, tacos, cheese boards, samosas
  • VEGAN? 100 % vegan
  • TIP: Even though this restaurant offers so many dishes, try to go for the famous tapas selection!
  • Visit their website

Veggie Garden

A very fun and colorful interior with painted murals awaits you at Veggie Garden. This place is a must-visit for those who enjoy a laid-back atmosphere and a diverse vegan menu. It has become a favorite among locals and visitors looking for delicious vegan options in Barcelona, so don’t miss it.

  • two locations in Barcelona
  • Cuisine: Mix of Indian, Nepalese, Asian
  • Offers: burgers, sweet & savory bowls, momo, samosas, biryani, tofu dishes, desserts
  • VEGAN? 100 % vegan
  • TIP: Try all the traditional foods like Thali, Biryani, and the Nepalese dumplings called Momos.
  • Visit their website

Vegan Tulsi

When exploring vegan eats in Barcelona, don’t miss Tulsi. The diverse menu offers something for everyone and brings traditional dishes to the vegan foodies. The Nepalese owners are passionate about creating vegan food and bettering the planet, making this a great restaurant to explore and support.

  • Carrer del Consell de Cent, 279, L’Eixample
  • Cuisine: Mix of American, Indian, Asian, Nepalese, Spanish
  • Offers: salads, burgers/sandwiches, woks, bowls, paella, desserts
  • VEGAN? 100 % vegan
  • TIP: Try some of the traditional Nepalese food. Also, the vegan paella is super tasty too!
  • Visit their website

Veganashi

Veganashi is another fully vegan restaurant in Barcelona offering authentic sushi. Their sushi is made fresh to order, with all sauces crafted in-house for the perfect flavor. You’ll also notice their rolls being black/purple, thanks to the nutrient-rich Venere whole grain rice used instead of white rice. As a women-owned business, they offer not just delicious food but also a warm and inviting atmosphere.

  • Carrer de Lleida, 33, Sants-Montjuïc
  • Cuisine: Japanese
  • Offers: sushi rolls, nigiri, salads, edamame, gyoza, tempura, noodle dishes & bowls
  • VEGAN? 100 % vegan
  • TIP: Get the super combo if you’re going to share – it includes 32 pieces from 11 different rolls/nigiri.
  • Visit their website

Wild Food

Another vegan spot you need to visit in Barcelona is Wild Food. In this restaurant with a trendy pink interior, you can not only eat international savory classics but also enjoy the handmade bakery section. The food is amazing and looks totally picturesque.

  • Av. Diagonal, 420, L’Eixample
  • Cuisine: International
  • Offers: baked goods, sweet & savory bowls, pizza, sandwiches/burgers, tofu scramble, tapas, curries, rice dishes
  • VEGAN? 100 % vegan
  • TIP: Come with a big dessert stomach – the sweets selection is huge!
  • Visit their website

Desoriente

For those who love Asian fusion and beautifully plated dishes, Desoriente is the right place. The stylish restaurant blends Asian and Latin American flavors, creating a unique and exciting dining experience. With its bold menu, creative cocktails, and vibrant atmosphere, it’s a must-visit spot for vegans in Barcelona.

  • Carrer de Ramon Turró, 209, Sant Martí
  • Cuisine: Asian
  • Offers: sushi rolls, tempura, bao, ramen, ravioli, cakes, cocktails & specialty drinks
  • VEGAN? 100 % vegan
  • TIP: It’s a very instagrammable place in Barcelona, so don’t forget your camera!
  • Visit their website

La PerraVerde

Moving on to La PerraVerde where you can find some of the best vegan tapas in Barcelona. In a cozy atmosphere with good energy, this restaurant takes traditional tapas and turns them vegan. It’s a great place for groups of friends as you can share multiple tapas to try the most of their selection.

  • Carrer del Torrent de l’Olla, 12, Gràcia
  • Cuisine: Spanish
  • Offers: traditional tapas (e.g. crispy croquettes, truffled omelet), burgers, desserts
  • VEGAN? 100 % vegan
  • TIP: Try the famous cauliflower popcorn & come with friends!
  • Visit their website

Gallo Santo

One place you shouldn’t miss on the hunt for vegan food in Barcelona is Gallo Santo. They have some of the best Mexican brunch and cocktails. Gallo Santo is the first Mexican and fully plant-based restaurant in Spain, making it an incredible spot to visit. Also, they’re pet-friendly.

  • two locations in Barcelona
  • Cuisine: Mexican
  • Offers: burritos, ceviches, fajitas, flautas, tamales, nachos, bowls, tacos, cocktails & desserts
  • VEGAN? 100 % vegan
  • TIP: Take advantage of the lunch combo deal or come on Taco Tuesdays!
  • Visit their website

El Vato Loco

Still looking for more vegan eats in Barcelona? Maybe you’re craving some pizza? Then this is the right place to be. El Vato Loco is an original Neapolitan-style pizzeria offering 100 % vegan food. The dark and trendy interior creates a cool atmosphere for dining in.

  • Carrer d’en Tantarantana, 20, Ciutat Vella
  • Cuisine: Italian
  • Offers: pizza, garlic bread, fries, mac n cheese, pasta/gnocchi, desserts
  • VEGAN? 100 % vegan
  • TIP: Try their vegan tiramisu – it’s a dream.

The Vegan Corner

A great place for vegan breakfast & sweets in Barcelona is The Vegan Corner. This cozy café offers a wide selection of baked goods, like muffins, croissants, and donuts, that will make your mouth water. It’s literally perfect for hanging out with friends over a cup of coffee.

  • Carrer d’Ataülf, 5, Ciutat Vella
  • Cuisine: International / café-style foods
  • Offers: baked goods, churros, bowls, sandwiches, quiche, nachos, coffee & specialty drinks
  • VEGAN? 100 % vegan
  • TIP: An amazing place for afternoon coffee & cake!

Rasoterra

Next on the list of best vegan restaurants in Barcelona, is Rasoterra. It was started in 2013 and offers seasonal plant-based cuisine with a focus on locally sourced ingredients and a zero-waste policy. It has a truly unique fine dining experience worth indulging in while in the city.

  • Carrer del Palau, 5, Ciutat Vella
  • Cuisine: Catalan / Spanish, raw whole foods
  • Offers: fixed price per person with included appetizer, starter, main, and dessert
  • VEGAN? 100 % vegan
  • TIP: Their menu changes according to the season, so make sure to check the most recent offers.
  • Visit their website

Vegan Mount

Among the top vegan restaurants in Barcelona is Vegan Mount. The location near the Sagrada Familia makes it ideal for a dinner stop after sightseeing. You’ll find a collection of different foods and cuisines on the menu while you get comfortable in the vibrant and colorful interior.

  • Carrer de València, 506, L’Eixample
  • Cuisine: Mix of Nepalese, Indian, Spanish, Asian, American
  • Offers: tapas, woks, burgers/sandwiches, poke, thali, biryani
  • VEGAN? 100 % vegan
  • TIP: With the tapas combo you’ll be able to try lots of different foods.
  • Visit their website

Boldú

More or less a hidden gem for vegans in Barcelona is Boldú. This bakery is famous for its motto “Stay Sweet” and its “Bolduman” which is a cute man-shaped donut. It’s not as well known with tourists but Boldú has some clearly labeled vegan options when it comes to locally made sweets. We had the Bolduman and it was absolutely delicious!

  • multiple locations in Barcelona
  • Cuisine: bakery
  • Offers: baked goods – e.g. donuts, muffins, cupcakes
  • VEGAN? labeled vegan options
  • TIP: Get a box deal to try multiple flavors. They’re also very instagrammable!
  • Visit their website

Blu Bar

As the name already indicates, this place is blue! This is one of the most famous vegan food spots in Barcelona and for a good reason; it offers delicious tapas and beautifully plated foods.

  • Rambla del Poblenou, 11, Sant Martí
  • Cuisine: Mix of Spanish, Italian, American
  • Offers: tapas, burgers/sandwiches, pizza, pasta, salads, bowls, cheesecake & tiramisu
  • VEGAN? 100 % vegan
  • TIP: The pizzas are some of the most famous items on the menu!
  • Visit their website

Bubita Sangria Bar

Speaking of bars, this is also a must-visit spot that is located right next to the iconic Picasso Museum. Bubita made its mark with traditional tapas and sangria with a plant-based twist. Definitely not a place you’d want to miss, especially for brunch or dinner.

  • Carrer dels Flassaders, 15, Ciutat Vella
  • Cuisine: Spanish
  • Offers: paella, pancakes, avocado toast, sandwiches, patatas bravas, cheesecakes/pies & cocktails
  • VEGAN? 100 % vegan
  • TIP: While in Spain, you need to try paella. This restaurant specializes in that so it’s a must-try here.
  • Visit their website

Vegan Cat Bar

Finally, completing this list of the best vegan food spots in Barcelona is the Vegan Cat Bar. This hole-in-the-wall dive bar is known for its love of cats. There are funny sketches of cats everywhere you look. As a bar, it’s known for its big selection of beers and signature burgers/sandwiches. So definitely come here if you are a bar-goer.

  • Carrer de la Mercè, 29, Ciutat Vella
  • Cuisine: Mix of American & Spanish
  • Offers: burgers/sandwiches, patatas bravas, beers & other specialty drinks
  • VEGAN? 100 % vegan
  • TIP: Come here if you’re a kitty lover but don’t be mistaken, there are no real cats!
  • Visit their website

Those were the best food spots for being vegan in Barcelona!
Don’t forget to save this guide for later so you can easily find vegan food in Barcelona.

Please also share your suggestions for vegan food spots in the comments! 🙂

Need more vegan guides? Check out these:
Vegan in Phoenix || Vegan in Rhodes

Love it? Pin it!
vegan in Barcelona, vegan food guide Spain

Similar Posts

Leave a Reply

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