• Menu
  • Menu
Vegan quesadilla and patatas bravas, next to a drink on a wooden table at Gallo Santo

The Best Vegan Restaurants in Barcelona

Home » Blog » The Best Vegan Restaurants in Barcelona

Would you believe me if I told you that I’m already planning my next trip to Barcelona? Believe it! I was in a vegan foodie’s paradise. According to HappyCow and their thousands of rankings on their app, Barcelona is the world’s fourth most vegan-friendly city, and it’s consistently ranked in the top ten (and for good reason). It’s also considered Spain’s vegan capital, so any vegan foodies, add Barcelona to your list. This city proves beyond a doubt that plant-based, vegan food isn’t boring. I also recently joined the Beli app, and my top-ranked restaurant is one on this list (which I call out below). I wish I had had more time to explore the vegan food scene even more. Still don’t believe me? Check out an incomplete list of the best vegan restaurants in Barcelona below.

And if you need a disclaimer: everything on this list is a 100% vegan restaurant.

Asante

If there’s one thing I regret the most about my Barcelona trip, it’s not dining at Asante. Recently ranked as the NUMBER ONE vegan restaurant in the entire WORLD by HappyCow, you would be remiss to not go. It’s ranked five out of five stars, with over 550 reviews on the app. They have a 100% plant-based menu, and very realistic eggs in their popular eggs Benedict dish. It’s an ideal brunch spot located in the Poble Sec neighborhood, and they have a lot of vegan-friendly options for baked goods and other sweet treats.

Vegan lasagna and tortellini on white plates from 26kg in Barcelona
Vegan lasagna and tortellini

26KG

If you’re looking for vegan Italian food, 26kg should be your go-to spot. Located in the Sant Martí neighborhood, this restaurant has a cute red-and-white minimalist Italian design, and has excellent food. They have a daily lunch (“complete menu”) special between noon and 6:30PM that includes a starter, pasta dish, dessert or coffee, and water for 15.50 euros. We had the spaghetti aglio, olio e peperoncino; tortellini ripieni di ragú alla bolognese; and lasagna Napoletana for our mains, and a superb plant-based tiramisù for dessert. Everything was delicious, and still tasted fine when I reheated the leftovers the following day. Although it was not busy, we had made a reservation; you may need to make one on the weekend.

Desoriente

26kg is part of a group of restaurants, including Vrutal, Blu, and Desoriente. Desoriente is located in the El Poblenou neighborhood of Barcelona (with a second location in Granados), within walking distance of 26kg and easily accessible by the Metro. If you’re looking for modern Asian-inspired cuisine, look no further. They have an incredibly diverse menu, with tapas like sashimi and bao, a variety of sushi, noodles, and more. They are also known for their plant-based Snickers dessert, so you should absolutely try it if you dine here.

Vrutal

If you’re looking for plant-based tapas, burgers, and more, Vrutal is your go-to. They offer a variety of tapas beyond what you typically find at a restaurant or bar in Barcelona, and their burgers are served on in-house brioche buns with French fries. They also make their own sauces! Their online menu is also clearly labeled with allergen info, which I love. They’re open daily from 1 PM to midnight, making them ideal for a late lunch, afternoon snack, or late-night bite.

UMAMI Plant Based

You’ll find fresh vegan, plant-based Japanese cuisine at UMAMI Plant Based, one of Barcelona’s best vegan spots. Their lunch menu includes izakaya dishes such as bao and gyoza, ramen, and dessert, while their dinner menu expands on that selection. Their website notes that all ingredients used in their dishes are handmade weekly, including noodles, doughs, broths, fillings, sauces, and oils, which are also natural and locally sourced whenever possible.

Vegan quesadilla and patatas bravas, next to a drink on a wooden table at Gallo Santo
Quesadillas and patatas cabronas

Gallo Santo

I discovered my favorite vegan Mexican food (outside of Mexico) at a restaurant called Gallo Santo in Barcelona. They were founded in 2018 as Spain’s first fully plant-based Mexican restaurant, with two locations: one in Gràcia and one on Carrer de la Marina. While they have an excellent brunch menu, we went to the Gallo Santo Marina location for dinner after a day tour of Montserrat. The atmosphere was eclectic, and the music was a vibe. You can sit inside or out; there was a couple on a date to our left and a group of young women on a girls’ night out to our right. It really was perfect all around, and the food phenomenal, to boot. The mocktails were excellent. To start, we had the quesadillas, patatas bravas, and boniato flautas, all divine. I loved the vegan cheese in the quesadillas! And to wrap it up, though I wish I had had room for dessert, I had the tofish tacos for dinner. They tasted just like fish with that lemony/citrus taste, and the texture was superb. Highly recommend dining here.

La Perra Verde

Looking for another vegan, plant-based tapas experience in Barcelona? Check out La Perra Verde! Located just steps from La Pedrera – Casa Milà, this restaurant is a hidden gem (in my opinion). They clearly label their menu with allergen information, which is appreciated, and they offer a wide variety of tapas and main dishes, from plant-based truffle omelets and a cheese board to sandwiches like the vegan milanesa. They’re open daily with reduced hours on Sundays.

Vacon cheese fries from Mad Mad Vegan in a paper carton on a wooden table
Vacon cheese fries

Mad Mad Vegan

When I saw Mad Mad Vegan on my Instagram feed, I knew I had to go just once before I left the city. They have vegan, plant-based junk food, so it’s great for a late dinner or late-night munchies, and it has a great, chill, laidback kind of vibe. We went here after our tour of Casa Batlló. For starters, we had the vacon cheese fries, homemade buffalo coli wings, and the vegan cesar (salad). I liked all three, but the wings could have used more spice, and the breading was thick (for me). The cheese they used for the cheese fries was a bit gummy (as vegan cheese tends to be). For dinner, I enjoyed my “The Mad Nashville” sandwich with sweet potato fries, but wish I had asked them to make it spicier because I could not taste the Nashville sauce/seasoning at all. It was a little sweet. They’re open daily from 12:30 to 11:30 PM, and they also have two locations in Madrid. I do recommend making a reservation, as it gets quite busy, but you can also order takeout.

Veganashi

I did NOT enjoy sushi before I switched to a plant-based, vegan diet, but now I’m obsessed. If you’re in the mood for sushi while visiting Barcelona, make a reservation at Veganashi! According to their website, they’re the first and only restaurant that makes sushi without sugar (and also without gluten!). They’re open daily from 1:00 to 4:00 PM and from 7:30h – 10:30 PM. In addition to sushi, they offer a variety of appetizers and bowls, and they clearly label their allergen information on their menu. You can also get an assortment of sushi for a fixed price, and they have different menus for kids, groups, and lunch.

Vegan kebab, chips and sauce, cheesecake, and a can of water from Good Shit, Vegan Kebabs.
Vegan kebab and chips

Good Shit, Vegan Kebabs

One of the most recommended restaurants I saw was Good Shit, Vegan Kebabs, and honestly, it should be. If you’re looking for a quick, filling bite, this is my recommendation. They offer kebabs, but vegan-friendly! They have a variety of options, including falafel, a vegan’s favorite. But when in Barcelona, you must try Heura chicken (it was founded in Barcelona and is a vegan meat brand). So, I had the durum de heura pita with chips and mayo on the side, and it was quite delicious. I also tried the vegan cheesecake for dessert, and loved it.

botànic

A great plant-based spot for breakfast/brunch (and lunch or dinner, since those are separate menus) is botànic. Their brunch menu includes different toasts, pancakes, French toast, and a variety of pastries and sweet treats, while their dinner menu heavily features burgers, breads, croquettes, and other shareable plates, plus awesome dessert options. They also have a daily menu that changes based on what’s currently in-market. From the restaurant’s name alone, you know you’ll be getting served fresh food.

Rasoterra

I probably shouldn’t have put Rasoterra so far down on this list, but it has been named one of the best, if not the best, vegan restaurants in all of Barcelona. That’s very high praise. But it’s deserved, and for good reason. Founded in 2013, Chef Adriana Carcelén focuses on 100% plant-based, seasonal, vegan food, and they have a 100% slow food philosophy, which is pretty cool. You won’t find any fake meat here, because they focus on the three P’s: planet, produce, and people. Instead, their menu has a wide variety of influences, from focaccia and sweet potato gnocchi to fregola and wasabi truffles. You can also get natural wine to pair with your meal, or alcohol-free options, including fermented and probiotic drinks.

Tapas from Velada, including a cheese plate, patatas bravas, and pan con tomate
Vegan tapas from Velada

Velada

My first vegan meal in Barcelona was at Velada, and I’m so glad that it was. A short walk from Las Ramblas, Velada is a highly rated vegan tapas restaurant focused on “modern, healthy and conscious” food. The vibe and atmosphere were great inside, tucked away in all the chaos. To start, we had the Bravas Velada, Pan con Tomate, and Tabla Velada, which were wonderful. The vegan cheese was phenomenal, but the Bravas Velada were so piping hot that they burned the roof of my mouth. They’re open daily, so definitely stop by if you can.

Morgentau.

If you’re searching for another brunch option in the Poblenou neighborhood, there’s no better spot than Morgentau. They’re open daily with varying hours, but they focus on farm-to-table food, fair trade, and locally sourced products, including coffee. They have an INCREDIBLE brunch menu, including pancakes, French toast, waffles, granola bowls, omelettes, a “salmon” bagel, and even a full English breakfast. And don’t forget your fair trade organic coffee or superfood smoothie to top it all off.

Blu Bar

Yet another vegan restaurant in the neighborhood of Poblenou (if you haven’t been convinced by now to spend a day or two [or three] here, you will now), Blu (Bar) is another plant-based, vegan restaurant to die for. Just look at their Google rating: they have 4.95/5 stars with almost three thousand reviews. They have plenty of tapas options, including your typical patatas bravas, pan con tomate, and more, as well as sandwiches, globally inspired main dishes (with a few pizza options!), and a trio of desserts. They’re open from noon to midnight daily.

Maoz

If you’re looking for more Middle Eastern flare, dine at Maoz. Known for their falafel and fries, this Middle Eastern vegan restaurant has been a Barcelona institution for nearly 25 years! It’s actually part of a chain that was originally founded in Amsterdam back in 1991. You can choose from a few different pitas, or make your own, and pair them with hummus, baba ganoush, and fries, plus a selection of so many vegan sauces. Pretty, pretty great.

PÖTSTOT

This might be the only 100% vegan AND gluten-free place on this list (but don’t worry, Barcelona does have options for both), but no list of vegan restaurants in Barcelona would be complete without PÖTSTOT. They’re open daily and are located in the neighborhoods of L’Eixample and El Raval. They serve traditional Mediterranean food: hummus and spreads, classic and unique tapas, polenta, lasagna, and more. Plus, if you’re looking for a vegan and gluten-free paella, they have options! And don’t forget dessert: try the Chocolate in 4 Textures, or Catalan Cream.

Did I miss your favorite vegan restaurant in Barcelona? Let me know in the comments below and I’ll add it to my list!

Looking for a sweet treat in Barcelona after eating at one of these restaurants? Check out my list of vegan bakeries or places where you can find vegan ice cream.

Leave a reply

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