Barcelona is not only famous for its stunning architecture and Mediterranean beaches but also for its thriving plant-based food scene. Whether you’re a dedicated vegan or just exploring vegetarian cuisine, this Barcelona vegan vegetarian dining guide will lead you through the top spots to satisfy your cravings while staying healthy and ethical during your trip.
Top Vegan Restaurants in Barcelona
If you’re looking for a 100% vegan experience, Barcelona delivers with style and flavor. Here are some of the best fully vegan eateries the city has to offer:
1. Vegan Junk Food Bar

With bold graffiti-covered walls and colorful food presentations, this Dutch import has taken Barcelona by storm. Located near El Born, Vegan Junk Food Bar offers everything from loaded vegan burgers to freak shakes — ideal for indulgent eaters.
2. Teresa Carles
Although not fully vegan, Teresa Carles has an extensive plant-based menu. It’s a staple in the local health food scene, known for its creative Mediterranean dishes. Don’t miss their vegan paella and refreshing smoothies.
3. Roots & Rolls
This stylish vegan fusion restaurant offers sushi like you’ve never tasted before. Their plant-based sushi rolls and bowls are not only tasty but beautifully presented. It’s a go-to spot for vegan fine dining enthusiasts.
4. Vegan Cat Bar
Cozy and filled with character, Vegan Cat Bar is a funky little pub offering hearty vegan burgers, patatas bravas, and local craft beers. Its punk rock vibe adds to the authenticity and charm.
Top Vegetarian Restaurants in Barcelona
For those who enjoy vegetarian fare, there are several restaurants that cater to both vegetarians and vegans with diverse options and welcoming atmospheres.
1. Sesamo

Tucked away in Raval, Sesamo is an elegant vegetarian restaurant with a strong Mediterranean influence. Known for its unique tapas and seasonal tasting menu, this spot delivers gourmet vegetarian experiences.
2. Arc Iris
One of the oldest vegetarian restaurants in Barcelona, Arc Iris, has been serving wholesome, traditional dishes since 1969. Their home-style cooking and daily menus make it perfect for a casual lunch.
3. Aguaribay
Located in the Poble Nou district, Aguaribay blends flavors from around the world with locally sourced ingredients. Their lentil stew and seitan dishes are popular among locals and tourists alike.
4. Amaltea
Offering generous portions and a relaxed setting, Amaltea is great for vegetarian travelers seeking nutritious meals. Their lunch menus come with a starter, main course, dessert, and drink — all for a very reasonable price.
Mixed Vegan and Vegetarian Options
Some restaurants in Barcelona serve both vegan and vegetarian meals, making them excellent choices for mixed groups or anyone looking for flexibility in their diet.
1. Flax & Kale

This flexitarian restaurant emphasizes healthy eating, with over 80% of the menu being plant-based. From kombucha on tap to raw vegan desserts, Flax & Kale is a paradise for health-conscious foodies.
2. Honest Greens
Located in multiple spots across the city, Honest Greens combines sustainable sourcing with global recipes. Choose from customizable bowls, vegan proteins, and freshly made dressings.
3. Brunch & Cake
Known for its Instagram-worthy dishes, Brunch & Cake offers plenty of vegetarian and vegan options, especially for breakfast and brunch. Avocado toast, açai bowls, and matcha lattes make this a must-visit.
Tips for Plant-Based Travelers in Barcelona
Barcelona is increasingly plant-based friendly, but a few tips can enhance your culinary journey:
- Use apps like HappyCow to find nearby vegan and vegetarian restaurants.
- Learn a few Spanish or Catalan phrases such as “sin carne” (without meat) or “soy vegano/a”.
- Visit local markets like Mercat de Sant Antoni or La Boqueria for fresh fruits, nuts, and snacks.
Eating ethically while traveling is not only possible but enjoyable, especially in a city as vibrant as Barcelona. With a wide array of dining spots — from elegant vegan sushi to traditional vegetarian tapas — every meal becomes a flavorful memory.
You Might Also Like: Best Places to Vacation in Spain
For more about the cultural food scene and destinations in Spain, consider exploring Spanish cuisine and its evolving plant-based trends.
So, pack your appetite and enjoy a conscious culinary adventure with our Barcelona vegan vegetarian dining guide as your go-to reference. Bon profit!