Looking for good vegetarian food in Barcelona is like looking for hay in a haystack (isn’t that the expression?) You might think that this coastal city is only good for seafood paella and ham-centric tapas, but we’re here to tell you that the veggie scene is on the rise.
With vegan delicacies, modern vegetarian dishes and classic veggie tapas popping up on menus everywhere, it could feel overwhelming to narrow down your choices for a veggie-centric meal – here are our top picks in town.
RECOMMENDED: Full guide to the best restaurants in Barcelona
Vegetarian restaurants in Barcelona
At this trendy spot, it’s easy to forget that you’re even in a vegetarian restaurant. Soggy tofu and wilted greens are nowhere to be found, and healthy, inventive dishes abound. We’re talking hearty wraps, fresh roasted veggies, handmade pastas and veggie-forward soups as well as yummy tapas. Aguaribay also has a carefully curated selection of beer and wine, so you can feel like you’re indulging even when there’s no meat on the table.
This charming spot is set apart by their unique menu. Most of their dishes are a mix of traditional Catalan fare and haute-cuisine technique which makes for a truly wonderful dining experience. Don’t forget to wash everything down with a glass (or two) of something from the formidable wine list.
This phenomenal vegetarian restaurant, owned by the creators of Slow Food Barcelona, is open for lunch and dinner. At noon they have an affordable menu with soups and dishes that stray from the predictable vegetarian trope. At night they serve homemade pasta dishes and international delicacies that pair nicely with the wine and craft beer. With all this variety under one roof, there’s no way you’ll grow tired of dining at Rasoterra.
At this healthy hotspot, you can find raw foods, vegan options and gluten-free dishes along with ‘flexitarian’ creations containing lots of veggies and small amounts of animal protein. The menu also boasts cold pressed juices from fresh fruits and vegetables. Whether you visit for lunch, dinner or weekend brunch, you’ll leave Flax & Kale feeling full and plant-powered.
The owners of The Green Spot set out with the goal of creating a a restaurant for everyone – not just vegetarians. With this in mind, this spot focuses more on featuring vegetables than calling the itself 'vegetarian'. The international recipes incorporate tons of fresh produce, and everything you’ll find is flavourful, fun and made from legumes, seeds, nuts and herbs.
Entering Macrobiotic Zen feels like stepping into another world – a veggie-filled, peaceful haven. You choose between five main ingredients to create your own culinary adventure. No matter which direction you head in, everything on the menu is vegan and macrobiotic and can be combined in different ways.
This classic institution has been a Raval staple for over two decades. People flock here to enjoy traditional vegetarian dishes and vegan options all made with the freshest produce. Additionally –thanks to the varied clientele – you’ll always get your meal at L'Hortet with a delicious side of people-watching.
Biocenter has been going strong for 30 years. When you enter you have the feeling that it's not a restaurant that's just for vegetarians, but for anyone who wants to eat well, with generous portions and healthy options at an incredibly good price. Their quality range of vegetarian and vegan options for traditional and ovo-lacto-vegetarians is made using all natural and organic products.
A vegetarian restaurant with fantastic drinks, good wines and tasty snacks? Sign us up. No matter if you’re looking for a bar scene or a cozy place for a romantic dinner, Sésamo is a great option for veggie fans (although there aren’t too many vegan options available).
This small bistro-style restaurant serves up simple, fresh vegetarian fare. Crisp salads, hearty soups and plenty of vegan options makes Arco Iris the perfect spot to stop for lunch on a weekday.
The third location of Flax & Kale is truly a wonder to behold. Two rooms frame a pizza oven that churns out burbling Neapolitan pies, but don’t fret – the people behind this iteration of the healthfood staple are just as committed to creating gut-friendly dishes as they are to experimenting with the perfect chewy pizza crust.
One of the first vegetarian restaurants in Barcelona, Amaltea has something for every veggie enthusiast. The big space is usually full thanks to the menu’s variety, so head over and see what all the fuss is about.
This punk restaurant-bar serves up a killer veggie burger and trendy craft beers. We really couldn’t give you a better recommendation for an all-day spot with unmatched, casual vegan vibes.
This isn’t the kind of place where your veggie plate is served with a side of moral preaching on the environmental or health attributes of vegetarianism. The team behind La Vitamínica certainly cares about plant-based diets, but part of their bar also serves up omnivore-friendly sandwiches. This is a restaurant where anyone – meat-eater or not – can incorporate some more veggies into their life.
What started as a business dedicated to producing natural, organic vegetarian food has transformed into two of Barcelona’s favorite restaurants. For €20 you can sample a whole range of tasty, imaginative dishes, some of them vegan. And don’t leave without sampling one of the beatiful cakes displayed at the front – they taste as good as they look.
A vegetarian Indian restaurant without a drop of alcohol on the menu isn’t exactly what many people think of when they think of the Barcelona food scene, but don’t use that logic to dismiss Govinda. Since the 1980s, they’ve been providing Barcelona with hearty Indian cuisine, pizzas and a formidable salad bar. Go with a lot of friends or when you’ve worked up a real appetite, as portions are generous.
The perfect place for a brunch with a personality, Auto Rosellon will leave you satisfied. The concept is simple: no lables and let the food have its own personality for the best brunch experience. The brunch menu is decently priced and offers the best seasonal products. Opt for the scrambled eggs with crème fraîche, salmon and raifort, a bowl of granola with yogurt and fruit or toast with homemade jam as well as a diverse sandwich and cocktail.
Whether you're looking for a quick coffee or a brunch to satisfy your tastebuds, look no futher than this little cafe. Offering friendly service and a menu specialising in breakfasts that can rejuvenate you after a night out on the town, Federal Cafè offers visitors the perfect brunch with its selection of juices, eggs, sausage, fruit and sandwiches.
The two 'schmucks' from Sweeden (Moe) and London (AJ) opened the bar for brunch, coffee and cocktails while it was still under construction but now you'll find a place with a delicious South American brunch. Here you won't have to pay a lot for quality food (the eggs and chicken come from central Catalonia). The fried chicken with waffles and honey butter is well worth the calories.
This all-day restaurant combines the best Mediterranean and Latin American influences into one delicious cuisine. Brunch is a culinary delight made from the freshest produce in the area. Their 'shakshuka' (baked eggs topped with yogurtm avocado and coriander) is a creamy delight that pairs perfectly with the country bread. Don't miss the tapas or craft beer either.
Brunch is kept simple at The Corner Bar but that doesn't mean you shouldn't try it out. On Sundays you can experience live music while enjoying a spread of food for less than €20. Enjoy brunch favorites like eggs Benedict, Iberian ham and a hamburger with the best cheddar cheese. Pair it with a glass of cava, water or coffee that comes with the meal and you'll be brunching like a champ.
Brazilian chef Patricia Leona is the heart and soul of this charming restaurant-bar's cuisine. Specializing in good breakfasts and brunches, you can eat eggs Benedict and sweet and salty pancakes. For lunch, it's kept simple but delicious with delicacies like pulled pork sandwiches and marinated Brazilian dishes.
Let's make one thing clear. This is not your typical hotel brunch. Catalan chef Carme Ruscalleda's brunch is nothing short of spectacular. Catalan favorites like cannelloni and lobster rice, delicate sushi and special seasonal dishes are avalible for an excellent tasting brunch on Sundays.
For less than €9 euro you can indulge in the greasy glory of Flaherty's Irish Pub. Irish sausage, baked beans, hash browns, muchrooms, fried eggs and white pudding are just some of the brunch staples offered. Pair it with some coffee, toast and jam and you'll be set for the rest of your day.
Filled with soul and love, Ugot will not only give you a hearty brunch but high quality food. Known to have some of the best eggs in Barcelona, they offer five versions of eggs Benedict as well as french toast and soup. Infused with Israeli cuisine touches, stop by for some tapas or stay for salads, burgers and pastries that are out of this world.
After introducing brunch in 2009 with Picnic, Californian Tara Penke and her younger brother have opened The Little Basket. The place is a quaint, beautiful space where new food experiments are constantly happening like the duck peladilla with naan bread and eggs with chipotle sauce. From Thursday to Sunday enjoy brunch form 10:30am-5pm. In addition to eating, you can purchase local craft beers and take a few treats to go.
With a focus on healthy and energy boosting food, you won’t feel guilty after eating brunch at Maai. The cuisine is friendly to gluten and dairy intolerances and focuses on fresh, quality meals. You won't find food drenched in oil, rather waffles made from chickpeas with hummus, avocado and eggs. Most of the food creations are made from scratch for a quality brunch for less than €11.
Picnic's brunch is already known as the best place to recover from a night out on the town with its eggs Benedict and a cocktail selection. Since opening in 2010, the tradition of a US brunch has become a favorite to Barcelona. Depending on the season, you can order pork ribs with mashed potatoes or a gumbo inspired by New Orleans. No matter the time of day, the service is always friendly and the prices won't hurt your wallet.
Not intended to be a place just for tourists, this breakfast all day place is known for their brunch. They have a huge brunch selection that includes pancakes, salads, hamburgers, bagels and plenty of egg options. From the greasy English breakfast to the huevos rancheros, you can't go wrong with whatever you pick. They only speak English, but eggs are a universal language.
This newer restaurant offers a modern and popular take on the Catalan cuisine of the area. Stop by for brunch and enjoy a mini eggs Benedict with bacon or the essential Catalan foods like pork feet and tripe with chorizo. The sandwiches are spectacular and be sure to pair them with the beer on tap.
Marmalade, just like its older sibling Milk (above), serves a good brunch on the weekend. Cure your laziness or hangover with juicy burgers, fluffy pancakes or a traditional English breakfast with bacon, eggs, sausages and baked beans. The four rooms make it a perfect place to enjoy brunch in a cozy corner table or with a group of friends in one of the bigger seating areas.
Three friends who graduated in philosophy, journalism and art history have turned a corner bar into delicious miniature restaurant, where they have reworked and updated classic dishes from Basque and Galician cuisines. Stop by on Saturday mornings and try their brunch menu which includes toast and home-made jam that has become popular among visitors.
Here you can find delicious recipes with British, Italian or Catalan influences, but always original recipes. The breakfasts are sweet and savory and come with an American twist like the fried rabbit. Everything from the braised ribs to the poke bowls and home-made desserts make for an unforgettable brunch.
The concept was to have breakfast all day but gear the idea towards the locals. This place has everything you could imagine with regards to breakfast food. From french toast with eggs and a cheddar stir-fry to fried bacon. Seeing the creations that can be made with pancakes is worth the visit alone.
Though customers do often go for brunch, the owner of Mama's Cafe prefers to refer to it as a diner. Feel free to grab a quick bite to eat or stay and enjoy a the food with a cup of coffee. You'll find hearty breakfasts served all day, daily specials and gourmet sandwiches, with mainly organic incredients. Finish your visit with a sweet dessert and leave feeling satisfied.