Best Vegetarian & Vegan Restaurants in Barcelona

Looking for vegetarian and vegan options in Barcelona? Here are 11 spots where plants are the point.

By DineGuides Team·Updated March 2026

Finding the perfect vegetarian & vegan spot in Barcelona can feel overwhelming. There are hundreds of options, and not all of them deliver. We’ve done the legwork, considering everything from vibe to value. Whether you’re a local looking for something new or visiting for the first time, these are the vegetarian & vegan spots that consistently impress.

Barcelona’s Top 5 (Verified 2026 Scores)

  1. Fat Veggies (89)Tasting menu
  2. Restaurant Mítica La Vella (88)Families with kids
  3. The dog is hot (87)Quick lunch
  4. Granollers Indian Restaurant (84)Families with kids
  5. Ginger & Seltz Flexibodega (83)Solo dining
Jump to Full Map & 11+ vegetarian & vegan Spots ↓
Barcelona Vegetarian & Vegan Cheat Sheet & Local Logistics

How does Barcelona's dinner timing work for vegetarian restaurants, and when should I plan to eat?

Barcelona's restaurant culture centers on two main dining windows: lunch from 1-3pm and dinner from 8:30-11pm, with many kitchens closing between services. Vegetarian and vegan restaurants in the city follow this same rhythm, so arriving before 8:30pm for dinner may mean limited seating or a quiet atmosphere. Plan for 8:30pm or later if you want to experience the dining room at full capacity, though earlier slots work well if you prefer a calmer meal.

What payment methods should I have ready when dining at vegetarian and vegan restaurants in Barcelona?

While card payment is standard at most establishments, some smaller vegetarian spots in neighborhoods like Gràcia or the Gothic Quarter may be cash-only or prefer it. It is advisable to carry euros and confirm payment options when booking or arriving, particularly at breakfast and casual spots that tend toward independent ownership.

Are there specific neighborhoods in Barcelona where vegetarian and vegan restaurants cluster, and how do I navigate between them?

The Gothic Quarter, Gràcia, and the Eixample district have the highest concentration of vegetarian and vegan options. The metro system is the fastest way to move between these areas, with single journeys costing €2.45; a T-Casual ticket offers 10 journeys for roughly €11.35. Sunday service on some metro lines runs less frequently, so check schedules in advance if dining on weekends.

Fat Veggies
89DineGuides
Score

Fat Veggies

·$$

Fat Veggies transforms vegetables into culinary art, offering a vibrant and inventive plant-based menu that delights even non-vegetarians. The staff's genuine passion and attentiveness elevate the meal, making it a memorable stop for anyone seeking creative, flavorful dishes.

🍽️95Food
💰88Value
85Vibe
💬

I have gone to Fat Veggies both times I’ve been in Barcelona in the last year and both times I had a fantastic experience.

💬

The staff are some of the kindest, most attentive people you’ll meet—they go out of their way to ensure you have a fantastic dining experience.

💬

The food was absolutely fantastic, creative, balanced, and full of flavor, especially the tacos and the ravioli.

Ideal for
Tasting menuSolo diningVegetarian/Vegan dining
Restaurant Mítica La Vella
88DineGuides
Score

Restaurant Mítica La Vella

·$$
📍 Plaça Vella

This central Barcelona spot shines with its extensive vegan and vegetarian options, making it a go-to for diverse palates. The atmosphere buzzes with a lively energy, especially on the terrace, complemented by a full bar and creative cocktails.

🍽️90Food
💰85Value
88Vibe
💬

The food was delicious, especially the chicken fingers. I recommend trying all the sauces; there's not a single one that's bad.

💬

Very good atmosphere, perfect location to see events in Terrassa, the waiters are very nice and the Paulaner beer is exquisite.

💬

Besides being located right in Plaça Vella, the food is excellent; the pulled chicken with brioche buns is spectacular, and the bao buns are delicious.

Ideal for
Families with kidsSolo diningVegetarian/Vegan diners
The Dog Is Hot
87DineGuides
Score

The Dog Is Hot

·$$

This Barcelona spot serves up creative, generously topped hot dogs with an impressive array of sauces. It's a go-to for quick, flavorful meals, especially for those seeking out vegan and vegetarian options.

🍽️90Food
💰90Value
75Vibe
💬

The vegan hot dog was amazing. There were several sauces and we were abel change every ingredient into a vegan one.

💬

One of the best hot dogs I ever had. The Bolodog was something unique for sure!

💬

Amazing food and great service by Victor. Would come back if I’m ever in Barcelona again!

Ideal for
Quick lunchVegan/Vegetarian optionsCasual bite
Granollers Indian Restaurant
84DineGuides
Score

Granollers Indian Restaurant

·$$

This Indian restaurant offers a vibrant and authentic taste of India, with dishes bursting with flavor and prepared with care. It's a welcoming spot that feels like a step into India, perfect for families and those seeking genuine Indian cuisine.

🍽️90Food
💰88Value
75Vibe
🔊65Noise
💬

Spectacular Indian restaurant with excellent food, a pleasant atmosphere, and unbeatable service—one of those places you simply have to visit.

💬

This must be the freshest and tastiest Indian restaurant in the whole of Spain. Can't recommend strongly enough!

💬

The lamb is the best I've ever had, and the prices are outstanding value for money.

Ideal for
Families with kidsAuthentic Indian cuisineVegetarian and vegan options
Ginger & Seltz Flexibodega
83DineGuides
Score

Ginger & Seltz Flexibodega

·$$

This Gràcia neighborhood spot offers a "flexibodega" concept with a strong emphasis on creative, delicious vegan and vegetarian tapas. It's a cozy, welcoming place perfect for sharing small plates and enjoying a wide selection of wines and craft beers.

🍽️88Food
💰72Value
85Vibe
💬

The girls were very helpful, the tapas were delicious, and Mrs. Maria's vegan brownie was a 10. We will definitely come back.

💬

Perfect spot in Plaza del Sol. A very charming and pleasant place with good food and excellent, friendly service.

💬

The food is incredible and the service is top-notch! By the way, I recommend the vegan brownie! Awesome!!!

Ideal for
Solo diningVegetarian and vegan dinersCasual drinks with friends
NATURY Brunch
83DineGuides
Score

NATURY Brunch

·$$

This cozy vegan spot in Clot is a haven for plant-based treats, particularly celebrated for its addictive cinnamon rolls and rich cheesecakes. The atmosphere is warm and inviting, making it a perfect place for a relaxed brunch or coffee with friends.

🍽️88Food
💰80Value
85Vibe
💬

Everything was delicious! We came for afternoon tea and had chai latte (made in-house), matcha, and Oreo and pistachio cheesecake. Amazing!

💬

The food not only looked amazing, but it was also delicious and well-balanced.

💬

Delicious and at an affordable price, it's truly surprising that it's all vegan.

Ideal for
Weekend brunchHealth-conscious diningVegan dining
Çiğköftem Barcelona | Vegeterià Turc Menjar Ràpid
82DineGuides
Score

Çiğköftem Barcelona | Vegeterià Turc Menjar Ràpid

·$$

This Turkish fast-food spot offers a vibrant, entirely vegan menu centered around çiğ köfte, a bulgur-based dish. Diners celebrate the fresh ingredients, bold flavors, and generous portions, making it a healthy and satisfying option. The staff's genuine warmth and attentiveness further enhance the welcoming, casual atmosphere.

🍽️88Food
💰85Value
75Vibe
🧹65Hygiene
💬

Jamila was very friendly and explained everything very calmly. The food is delicious, and I will definitely return just for her excellent service.

💬

The food is amazing!! The portions are huge and the quality-price ratio is perfect.

💬

The first time they said it fell off the counter, the same thing happened the second time. The cleanliness is appalling.

Ideal for
Solo diningHealthy eatingVegan meals
Daal Roti
81DineGuides
Score

Daal Roti

·$$

This Barcelona spot offers a wide spectrum of Indian regional dishes, from crispy dosas to rich northern curries. Spice levels are customizable, and many dishes can be prepared with tofu, making it a versatile choice for various palates. The friendly staff are happy to guide diners through the extensive menu.

🍽️88Food
💰78Value
75Vibe
💬

Outstanding food and attentive service! Wow! We didn’t know what to order and left it to our waiter to decide.

💬

Really nice and fast service. Food was so incredible and the prices great as well, ordering in English was also no problem at all :)

💬

This is the best Indian food I've ever had in my life.Every curry has its own unique flavor, and the spices are just right—not too salty or too sweet.

Ideal for
Group diningVegetarian and vegan dinersExploring diverse Indian cuisine
El Rabipelao. Tacos, Arepas & Cocktails
80DineGuides
Score

El Rabipelao. Tacos, Arepas & Cocktails

·$$

This cozy Venezuelan spot in Gràcia is a haven for plant-based eaters, offering a vibrant menu of arepas and tapas with Latin flair. It's a popular choice for its creative cocktails and lively atmosphere, making it a go-to for casual nights out.

🍽️88Food
💰78Value
85Vibe
💬

WOW!!! Some of the best food I think I’ve ever eaten in my life. Will be thinking about it for years to come…

💬

Amazing drinks and vibe! They have a patio inside which is super cute! Great place to go for drinks and a bite with friends.

💬

Great food and cocktails but it gets super busy night, there’s 5€ cocktails until 8pm so I would recommend getting there before 8!

Ideal for
Happy hourVegan diningCasual drinks
Honest Greens Westfield Glòries
78DineGuides
Score

Honest Greens Westfield Glòries

·$$
📍 Av. Diagonal

This Westfield Glòries food hall spot focuses on healthy, flavorful meals with generous portions. It's a go-to for vegan and gluten-free diners, offering a vibrant atmosphere that feels both rustic and contemporary. While many celebrate the fresh ingredients and creative dishes, some recent experiences point to inconsistencies in preparation and service.

🍽️88Food
💰85Value
80Vibe
🔊55Noise
💬

Honest Greens is that spot where healthy actually tastes amazing. Super fresh, colorful plates, and the vibes are chill and modern.

💬

Best salad I’ve ever had! The meat is cooked on charcoal which makes total difference in the taste.

💬

Amazing healthy food restaurant. I love the decor, it is rustic yet contemporary, full of trees and nature.

Ideal for
Health-conscious diningVegan and gluten-free optionsFamilies with kids
Restaurant Simbad
78DineGuides
Score

Restaurant Simbad

·$$

This neighborhood Palestinian spot is a long-standing favorite, known for its consistently delicious, homemade dishes and incredibly friendly, family-run service. It's a welcoming place for groups and families, offering a taste of authentic Palestinian cuisine with many vegetarian and vegan options.

🍽️85Food
💰80Value
75Vibe
🛡️55Safety
💬

Simbad is a fantastic Palestinian restaurant featuring traditional dishes that both meat-eaters and vegetarians alike will love, situated in the Sants barrio.

💬

Ma’assalama! Palestinian falafel is the best falafel in the world! Incredible food, great prices, very kind host and owner.

💬

The food is delicious, carefully prepared and full of flavor, and the service is very nice, close and friendly. With that treatment that makes you feel at home.

Ideal for
Families with kidsGroup diningVegetarian and vegan options

More in Barcelona