Best Restaurants with Healthy Menus in Barcelona

Barcelona's Tastiest Healthy Food: Best Good-for-You Restaurants in the City

In a city that prides itself on greasy tapas, potatoes with ketchup and bread and tomato plates as household staples, Barcelona's been a bit slow in coming for many restaurants to offer healthy options on the menu. It is however happening little by little with new health conscious restaurants springing up around the city and old ones adding greener items to the menu. There's also been a surge in vegetarian and vegan restaurants which have been attracting locals and tourists alike.

The Old City is densely packed with plenty of restaurants including tapas joints, both gastro and greasy as well as nouvelle cuisine, French and Italian and Mediterranean fusion. Many of them have already or are in the process of implementing healthy options on their menus. Some have included more salad varieties while others have gone as far to offer wheat grass.

The Chringuitos along the beach (beach side restaurants) have taken healthy eating by the reins and many of them have juice bars with fresh fruits and vegetables as well as Wheat Grass and other extremely nutritional smoothies, drinks and dishes. On a whole the city is quickly jumping on the healthy food bandwagon which is great news for those wanting to stay healthy while on vacation.   



This new delicious, homestyle cafe in Gracia sports a breakfast, brunch and lunch menu. Godot Cafe, situated right beside Plaza Del Sol and Plaza Rius Taulet, in the charming and very local neighborhood of Gracia, and it's fast becoming one of the area's trendiest new, American style restaurants. With a 'yankee' and Mediterranean style fusion, Godot serves tasty eggs, hearty salads, homestyle hamburgers and fries and a host of other tasty dishes. It's ideal for late weekend lunches or early brunches and even has a special room for parties or large groups. If they're full when you arrive, have a cocktail at the bar while you're waiting.

Recommended for Restaurants with Healthy Menus because: A homey, tasty cafe in Gracia with quality food and healthy menu options

Sam's expert tip: They don't take reservations so be sure to arrive early especially on weekends"

Read more about Godot →

Finally a Barcelona restaurant that has mastered the brunch menu. Not only is Federal's classic decor, spacious setting and inviting ambiance selling points in themselves, but this Australian owned rustic three-story diner, restaurant and cocktail bar all rolled into one, boasts the best breakfast in the city. Whether you're carving pancakes, eggs 'benny', smoked salmon mixed with spinach or just a Mimosa to help with the Sunday hangover, this is a Barcelona treat and a brunch lover's haven. They also have an extensive lunch and dinner menu and with free wi-fi you could easily stay all day and they have delicious fresh juices as well.

Recommended for Restaurants with Healthy Menus because: A trendy, breakfast, lunch and dinner haven with a great terrace and fresh fruit drinks

Sam's expert tip: Get there before 10:30am on weekends. They don't take reservations and they are ALWAYS full

Read more about Federal →

Sant Gervasi

The first kosher restaurant to hit Barcelona has opened to rave reviews. Delicias Kosher features a mix of Mediterranean and Middle Eastern Fusion, all with a kosher flare. Situated in the more 'pijo' (posh) neighbohood of Barcelona, it's still easy to get to and definitely worth a visit. Their hummus and chicken and beef skewers are delicious and their dips, are tasty, warm and inviting and no matter who you're enjoying the meal with, you'll feel like you're surrounded by friends and family. This is a great place to get your comfort food fill, especially if you like Middle Eastern and Mediterranean dishes.

Recommended for Restaurants with Healthy Menus because: Tasty Middle Eastern food with healthy salads and tapas options

Sam's expert tip: Try their hummus and Israeli salad - you'll feel like you're in the Middle East.

Read more about Delicias Kosher →


Mediterranean inspired cuisine with Spanish influence, this intimate and elegant restaurant is an excellent find in the heart of the Old City. Pla has an extensive menu including fish, meats, salads as well as seasonal specialties and mouth watering desserts. It's classy yet unpretentious and a perfect place to spend a truly enjoyable evening. This is a wonderful experience on all levels. The waiters are attentive and fun, even sitting beside you while they tell you the daily specials. The menu is innovative and only uses the highest quality ingredients. They also have a great wine list with plenty of options for both red and white wine lovers.

Recommended for Restaurants with Healthy Menus because: Higher-end and delicious with simple, yet tasty healthy food

Sam's expert tip: Be sure to reserve and keep in mind dinner is done in shifts, 9pm and 11pm

Read more about Pla →

Tucked away in the Raval, in the gardens of the Old Hospital Santa Creu, El Jardi is a quaint and very charming outdoor tapas bar and restaurant. Ideal during the spring and summer, the restaurant serves fresh salads and tapas and also features an extensive wine list. During the winter the outdoor heaters and blankets provide for a cozy and fairly warm atmosphere, while during the summer, it's hard to find a more romantic place to dine or to have an intimate evenings amongst friends. El Jardi is also an incredibly healthy place to dine, especially if you're looking for healthy tapas and good salad varieties.

Recommended for Restaurants with Healthy Menus because: A charming, out of the way little restaurant with a variety of tasty, healthy menu items

Sam's expert tip: They don't take reservations so if you're going for lunch show up before 1:30pm if you want a table, especially during the summer

Read more about El Jardi →


Situated in the Born, Alsur's outdoor patio is perfect for summer afternoon brunches, or early evening cocktails. Their brunch menu is offered daily until 12pm and on the weekends it's served throughout the day. Along with their extensive brunch menu they feature a wide variety of Catalan and Mediterranean lunch and dinner dishes. This is a fun, unassuming restaurant in the heart of the Old City, reasonably priced and extremely lively. In addition to their inviting patio, the inside is full of plush leather booths, comfy armchairs and high top tables. It's a good place to work and spend a few hours in the afternoon.

Recommended for Restaurants with Healthy Menus because: Alsur has a variety of Asian fusion dishes and delicious salad options

Sam's expert tip: It's great if you're looking to do some work as they have free wi-fi

Read more about Alsur Cafe →

Old Town
El Salón

Charming, quaint and one of the only restaurants in Barcelona that takes reservations on their outdoor terrace, El Salon is a always a sure bet for out-of-towners, dates and intimate evenings amongst close friends. Featuring a mix of Catalan and French cuisine, the inside of the restaurant has a classic and authentic feel while the patio nestled out back creates a friendly and warm ambiance as it sits alongside several other bars and restaurants, all situated within close proximity of each other. This is a delicious restaurant with friendly staff who take great pride in their food, service and in providing an overall enjoyable experience.

Recommended for Restaurants with Healthy Menus because: One of the most delicious, quaintest restaurants in the Old City with great healthy choices

Sam's expert tip: Try their Tuna Steak it's amazing

Read more about El Salón →

OBE restaurant
Photo courtesy of Obe Restaurant

A trendy and cute Italian restaurant in the Born neighborhood, Obe has a vast Italian wine list and a delicious selection of pastas, meat, fish and antipasta cuisine. The restaurant is a new addition to Born's already thriving culinary scene and is fast becoming known for its top notch service and high quality food. Although Obe is primarily Italian, it has a variety of options and is more of an Italian/Mediterranean Fusion restaurant. Located behind the Santa Cata Market, Obe has an excellently situated outdoor patio, adjacent to other restaurants, yet far enough away that you don't feel squished. It's ideal in the summer and perfect for those looking for an enjoyable meal in a vibrant atmosphere.

Recommended for Restaurants with Healthy Menus because: Obe is an Italian restaurant with healthy pasta options and delicious salads

Sam's expert tip: Try the Risotto with saut�ed shrimp

Read more about OBE restaurant →

Fabulous cooking classes by a professional nutritionist and vegan cook. This is less of a traditional restaurant and more of a home experience plus cooking class, which ends in a three-course meal. Pabulum focuses on fresh, organic, local and in season foods, providing private and group cooking classes in a modern, trendy loft in the Gothic Quarter. Classes and dinners are run by a native American with a passion for food and not only are incredibly fun and informative, but focus on creating pretty, elegant dishes that are sure to impress vegans and non-vegans alike. Cocktails and an amuse-bouche accompanies the classes. If you'd rather not participate and just watch the magic happen, that's possible as well. (NA)

Recommended for Restaurants with Healthy Menus because: Ginger has a host of teas and salads, ideal for healthy eating.

Sam's expert tip: Schedule in advance as classes are limited

Read more about Pabulum →

Teresa Carles

A vegetarian oasis on the edge of the Raval neighborhood, Teresa Carles serves fresh vegetables and fruits, authentic salads and even brunch. This is a comfortable, relaxing, very warm and inviting place to enjoy breakfast, lunch, dinner and even takeaway. Teresa Carles has a wide variety of healthy options on their menu including fresh juices in the morning and a host of delicious salads that comprise its lunch and dinner menu. The restaurant prides itself on using only the highest quality and freshest ingredients in order to create healthy menu options. They also have delicious desserts that aren't too hard on the waistline.

Recommended for Restaurants with Healthy Menus because: A fresh and healthy vegetarian restaurant in the city center. Makes great smoothies

Sam's expert tip: Try their breakfast and brunch menu served daily from 9am-2pm.

Read more about Teresa Carles →


Meet Sam Mednick

Sam’s passion for the sea and mountains makes Barcelona the optimal living destination. 

Sam's love for traveling has taken her to Africa, the Middle East, Europe and South America. Before...  More About Sam