Barcelona is a fantastic place for food lovers. There is a wide variety of cuisines available to cater for all tastes and price points. Here are my favorites:
- Sato i Tanaka – A highly-regarded Japanese restaurant offering an intimate dining experience, with a focus on fresh sushi and creative fusion dishes, prepared by chefs Sato and Tanaka.
- Shunka – Renowned for its authentic Japanese cuisine and exceptional sushi, Shunka provides a cozy atmosphere and has earned a reputation as one of Barcelona’s best Japanese restaurants.
- Aiueno – A trendy Japanese eatery known for its modern, minimalist decor and innovative menu, featuring a variety of beautifully-presented dishes, including sushi, sashimi, and tempura.
- Minamo – Offering a unique dining experience, Minamo combines traditional Japanese flavors with Mediterranean influences, served in a serene, zen-like atmosphere with a stunning water-covered ceiling.
- Usagui – Super tasty desserts and authentic Japanese food: As the name suggests, Usagui is famous for its delicious desserts and authentic Japanese dishes, including ramen, curry, and donburi, served in a warm, inviting setting.
- Mutenroshi – Themed around the popular Dragon Ball anime, Mutenroshi offers a fun dining experience with creative Japanese dishes, including ramen and fusion tapas, perfect for fans and newcomers alike.
- Hitsumabushi – Specializing in eel dishes, Hitsumabushi serves up a variety of unagi-based meals in a stylish, contemporary setting, allowing diners to savor this traditional Japanese delicacy.
- Sensato – Known for its high-quality sushi and sashimi, Sensato offers an authentic Japanese dining experience, complete with a sushi bar, where guests can watch the skilled chefs at work.
- 富士鷹 Fujitaka Teppan Okonomiyaki – A cozy, family-run restaurant offering a taste of Osaka with its delicious teppan okonomiyaki, Fujitaka also serves other Japanese favorites, like takoyaki and yakisoba, in a casual and friendly atmosphere.
- Les Tres a la Cuina – Healthy homemade food lunch set menu at 9 Euro.
- The Green Spot – Excellent cocktails and the best vegan pizza ever. Might be overpriced, but the ingredients are top quality.
- Arc Iris – Menu del dia €9.50
- Daso – They have three branches, fantastic staff and healthy food.
- Indian Herbs
- Veg world India
- Ziryab Fusion Tapas Bar – Great fusion tapas, recommended for a night out with friends as it gets noisy.
- Iakni – Best Lebanese food in Barcelona.
- Karakala – Our go-to lunch set menu during the weekend. Lebanese food.
- Il Cuore di Napoli – Hands down the best Napoletan pizza in Barcelona: This authentic Italian pizzeria prides itself on serving the finest Neapolitan pizza in the city, featuring a wood-fired oven and traditional ingredients imported directly from Naples.
- Don Kilo – A trendy Italian restaurant with a focus on high-quality, fresh ingredients, Don Kilo offers a variety of homemade pasta, risotto, and pizza dishes, as well as an extensive wine list in a modern, stylish setting.
- Sartoria Panattieri – With a reputation for crafting some of the best pizzas in the country, Sartoria Panattieri combines traditional Italian techniques with a contemporary twist, offering an extensive menu of gourmet pizza options.
- La Macchina Pasta Bar – Quick and tasty pasta at decent prices: A casual, laid-back eatery, La Macchina Pasta Bar serves up a wide selection of freshly-made pasta dishes, prepared quickly and at affordable prices, perfect for a satisfying Italian meal on the go.
- Nonna Maria – Authentic Italian food: Inspired by the flavors of home-cooked Italian meals, Nonna Maria offers a warm, inviting atmosphere and a menu filled with classic dishes like lasagna, osso buco, and tiramisu, all made with love and care.
- La Balmesina – Check out the menu del dia too: A charming Italian restaurant featuring a daily rotating menu, La Balmesina offers delicious, seasonal dishes made from fresh, local ingredients in a cozy, rustic setting.
- Via Margutta – Offering a fine dining experience with an emphasis on traditional Italian cuisine, Via Margutta presents an elegant atmosphere and a menu showcasing the best of Italy’s regional flavors, from pasta to seafood and beyond.
- Acqua & Farina – A welcoming Italian eatery known for its homemade pasta and wood-fired pizzas, Acqua & Farina focuses on using high-quality ingredients to create authentic Italian dishes, served in a warm and friendly environment.
- 9 Nine – Fabulous place with set menu, one of my top favorites.
- Casa Lolea – Take sangria and mushroom risotto.
- 9Nine – Amazing food and service especially if you for dinner.
- Can Cortada – Superb service and great local food in a very traditional location.
- La Perla
- Pirineu en boca
- Petit Bangkok – Thai food at its best. Book in advance.
- Oso Panda – A popular Chinese eatery known for its wide variety of delicious dishes, Oso Panda offers a cozy atmosphere and a menu featuring both classic Chinese favorites and unique fusion creations.
- Wenzhou – Specializing in cuisine from the Wenzhou region of China, this restaurant offers a diverse and authentic menu, featuring dishes like dumplings, noodle soups, and an array of seafood options, all served in a welcoming, traditional setting.
- Chengducheng – Focusing on the flavors of Sichuan cuisine, Chengducheng provides guests with a spicy and tantalizing culinary experience. The menu showcases the region’s bold and complex flavors, with dishes like mapo tofu, kung pao chicken, and hot pot, all served in a vibrant, contemporary atmosphere.
- Toma Ya
- Cevicheria La Barraca
- En Ville – Menu del dia €13.
- Kemako – Best burgers in BCN.
- Bacoa – Epic burgers. Many branches around town.
- Arcano – Good for steaks.
- Federal Cafe – Good food and coffee and excellent spot for working.
- La Fabrica (El Born) – Very good empanadas.
- Enkel – Great brunch selection including sandwiches, eggs in different styles, shakshuka and arepas. Nice juices too.
- La Esquina
- Check this site for more brunch options
- 130 Restaurant – Wagyu meat and fantastic service in La Bonanova
- Ekubo – Authentic Japanese in Eixample
- Barceloneta – A bit overpriced and service doesn’t feel homely, but paella is consistently good.
- El Raco del Aguir
- Taverna Hofmann
- Arroz i Peix
The best calçots are found in Valls, where they make a popular fiesta every year in honor of this delicacy.
If you want to try them out in places closer to Barcelona, you will have to be careful when choosing, as there are many places that are rip-offs with low-quality products.
Here are the places I recommend based on my own experience or that of trusted local friends.
- Sa Montoliva (also have a daily menu del dia for 12 euro with local food) – Tarragona
- Can Cortada – Barcelona
- Can Jane – Sant Cugat
- Can Carbonell
Do you know any other awesome places for eating calçots?
How I Find a New Restaurant to Try
There’s something special about eating out beyond not having to cook and do the dishes. Whether you’re eating alone or with someone close to you, there’s a certain quality to eating at a restaurant that can’t be replicated at home. Unfortunately, going to the same restaurant time after time can get a little stale.
Finding a new restaurant can often be a challenge, as you won’t know what kind of food to expect, what their best dishes are, and what the interior is like. Here are some strategies I recommend.
Take a Walk
By far the most proven method for finding a new restaurant is going out and taking a walk until you find one that you like. Physically exploring each restaurant allows you to get a feel for the atmosphere, and you can take the time to talk to the staff about their menu and what dish they think is best.
Nobody will know what you like better than you do, so experiencing the various options for yourself can help ensure that you make the right choice. If you’re going out to dinner with someone else, you can always make this a fun part of the night as you explore for the perfect place.
Ask Friends and Acquaintances
If walking around sounds a little too tedious, you can instead ring up some foodie acquaintances who’ll be sure to give you the scoop about any great places in town. Since your friends know you and your preferences, they will also be more qualified than a stranger on the internet.
You can even ask your friend if they’d like to come along to the restaurant with you, considering they recommended it. This technique obviously won’t work if you’re on vacation or if you’ve recently moved to a new place and haven’t gotten a chance to get to know people yet.
Use a Restaurant Finder App
These apps can help you find new restaurants regardless of where you are, and they will usually have a taste profile that can help find the best places for you.
While a restaurant finder app won’t know you as well as your friends, it will have a repertoire of all of the restaurants in your immediate area, which can be even more helpful. You can then go through the various options and check out images, menus, and reviews to help you find the best one.
Finding a new restaurant doesn’t always have to feel impossible, and these three methods make it far simpler.
When I’m looking for something new in Barcelona I also look at the Plateselector or Barcelona Food Experience websites to find new ones. Traveler also has a great list of menus del dia in Gracia, my favorite barrio in Barcelona.
If you’d like to learn what are the most typical dishes in Catalonia and other regions of the world, I recommend Taste Atlas.
What are your favorite restaurants in Barcelona?
Luis Zarza says
Hola Jean, buenísima lista! La sigo mucho!
Solo decirte que La Piccolina está permanentemente cerrado, un día fui y me encontré la decepción. Puedes comprobarlo en Google también.
Glad you like the list Luis, let me know if you have any other restaurants I should try out!
Sorry to hear about La Piccolina, I’ve removed it from the list. I added 9Nine which is a must try.
Maria - Barcelona Food Experience says
Thank you so much for mentioning me and my website, Barcelona Food Experience! So happy you find it useful!
You’re welcome, keep up the great work Maria!
Julian Arden says
Where is the image from?
Some fancy restaurant in Barcelona but I forgot the name, somewhere near the port.