Barcelona is a city best explored one bite at a time. From cozy brunch spots to buzzing tapas bars and late-night cocktail hideaways, the food scene here is nothing short of incredible. Whether you’re craving the best tapas, a bowl of rich ramen, or perfectly crafted gin cocktails, I’ve got you covered. This guide breaks down the best Barcelona restaurants—so you can spend less time searching for where to eat and more time indulging.

This post contains affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you.
Barcelona is the kind of city that makes you fall in love—especially if you love food. From the moment I arrived, I knew this was a place to taste and if you’ve been around here for a while, you know that just lights me up. Every corner of the city hums with the energy of locals gathering over tapas, the scent of sizzling seafood drifting from beachside chiringuitos, and the warmth of a late-night vermouth culture that feels effortlessly cool. Whether it’s your first time here or your tenth, eating your way through Barcelona is an adventure in itself.
What makes Barcelona’s food scene so special isn’t just the flavors—it’s the culture behind it. Meals here aren’t rushed; they’re meant to be savored, shared, and paired with good conversation (and usually a glass of cava). The city blends traditional Catalan cooking with a modern, creative edge, offering everything from hole-in-the-wall tapas bars to Michelin-starred restaurants. And the best part? You don’t need to spend a fortune to eat well in Barcelona. Some of my favorite bites in the city cost just a few euros.
After multiple trips (and plenty of research—aka eating), I’ve put together this ultimate guide to where to eat in Barcelona. Whether you’re looking for the best tapas, a cozy café for breakfast, or a spot for a long, leisurely dinner, I’ve got you covered. And if you’re planning a full trip to Barcelona, don’t miss my Barcelona Travel Guide, where I share everything you need to know about where to stay, what to do, and, of course, more food recommendations. So, let’s dive in!
Table of Contents
- Popular Foods & Drinks in Barcelona You’ve Got to Try!
- Map of The Best Barcelona Restaurants
- Best Breakfast in Barcelona
- The Best Tapas in Barcelona
- Where to Eat Lunch in Barcelona
- Dinner in Barcelona
- Where to Drink in Barcelona
Popular Foods & Drinks in Barcelona You’ve Got to Try!
There’s a few dishes (and drinks) in Barcelona in particular that you’ll find all over local restaurants, so here’s a break down of what to look for and try.
Seafood Paella | This Valencian-origin dish has become a Barcelona staple, and sharing it with friends is an experience you won’t forget. Seafood paella combines bomba rice with a variety of seafood, such as prawns, mussels, and squid. This dish is cooked in a wide, shallow pan, allowing the rice to absorb the flavors of the seafood and spices.
Patatas Bravas | A quintessential tapas dish in Barcelona, patatas bravas features crispy, twice-fried potato cubes served with a spicy bravas sauce and garlicky aioli. The bravas sauce varies by bar, with some opting for a tangy tomato base and others a spiced mayonnaise.
Crema Catalana| This beloved Catalan dessert is similar to crème brûlée but with a distinct twist. This creamy custard is infused with citrus and cinnamon, topped with a crispy caramelized sugar layer that crackles delightfully when tapped. It is absolutely amazing! Each restaurant will do it slightly difference, so I challenge you to find your favorite in the city! (And let me know in the comments, or email, your favorite!)
Pa Amb Tomàquet (Pan Con Tomate) | A simple yet quintessential Catalan dish, pa amb tomàquet is rustic bread rubbed with ripe tomatoes, drizzled with olive oil, and sprinkled with salt.
Jamón Ibérico | Spain’s renowned cured ham, jamón ibérico, is a delicacy made from black Iberian pigs. Thinly sliced and rich in flavor, it’s a highlight of Spanish charcuterie. It’s not your usual grocery store meats, I promise you.
Vermut | Vermouth, or “vermut” in Catalan, is a fortified wine infused with various botanicals, offering a slightly bitter yet aromatic flavor. Traditionally served over ice with an orange slice and an olive, it’s a popular pre-meal drink that embodies Barcelona’s social culture.
Tinto de Verano | A refreshing Spanish beverage that combines red wine with a carbonated soft drink, typically lemon-flavored soda. This simple drink especially popular during Spain’s warm summer months and its so refreshing (and delicious!).
Map of The Best Barcelona Restaurants
How to Use This Map: Click on each icon to discover more about each location. To save this map for future reference, click the star next to the map’s title. This will add the map to your Google Maps account. Later, open Google Maps, go to the menu, and select “Your places” to find this map!
Best Breakfast in Barcelona
Billy Brunch – The Best Pancakes in Barcelona
If you love a hearty brunch, Billy Brunch is a must. Their pancakes are absolutely amazing, and as an American living abroad I so miss fabulous pancakes. The portions are generous, the coffee is strong, and the vibe is laid-back. Whether you need a big breakfast before a day of sightseeing or just a cozy brunch spot, this place never disappoints – plus, there are a ton of locations around the city. Must-Try: Pancakes, spinach omelette, fresh juices.


Nomad Coffee
For third-wave coffee lovers, Nomad Coffee is the go-to spot. They take their coffee seriously, offering smooth espressos, creamy flat whites, and hand-poured brews. Must-Try: Nitro cold brew, iced latte.
Auto Rosellon
If you are looking for an easy breakfast, nothing too heavy, this is for you. Auto Rosellon is a little bistro and deli serving brunch dishes and warm sandwiches. Their egg dishes are fab, but I really love their Bocadillo de pastrami.
The Best Tapas in Barcelona
Bar del Pla
One of Barcelona’s best tapas bars, Bar del Pla is a must for lunch or dinner. It’s classic Tapas with a modern twist. Their tempura cauliflower is crispy and flavorful, the pan con tomate is just perfection, and their wine selection is fantastic. The menu is simple and to the point, check it out here! They also have a huge selection of natural wine! It’s always busy, so try to go early or make a reservation. Must-Try: Croquettes and mushrooms and wasabi.




Foodie Tip: You have to order the squid ink meatballs – they are one of the BEST things I’ve ever eaten. Don’t let the color deter you, I promise they are amazing.
L’Alcoba Azul
For a long, leisurely lunch in the heart of the Gothic Quarter, L’Alcoba Azul is the spot. This intimate tapas bar serves up delicious small plates like Iberian ham, garlic shrimp, and cheese boards. The sangria is top-notch, and the rustic, candle-lit setting makes it extra special. Must-Try: Iberian ham, garlic shrimp, sangria.
Bodega La Puntual
If you’re looking for an authentic Catalan dining experience, Bodega La Puntual is the place. The atmosphere is warm and welcoming, and the food is all about high-quality ingredients and traditional Spanish flavors. Expect a grilled octopus that is next-level, delicious mussels, Iberian ham croquettes that are out of this world, and an atmosphere that will make you never want to leave. (We ate here twice during our trip it was that good).




Foodie Tip: One of my favorite items on the menu is their “Trinxat de la Cerdanya” with Iberian jowl
confit and fried egg. It’s a chickpea dish served in a cast iron pan that is absolutely fabulous.
Where to Eat Lunch in Barcelona
Grasshopper Ramen Bar
If you’re craving something warm and comforting, Grasshopper Ramen Bar serves up some of the best ramen in the city. The broth is rich, the noodles are perfectly chewy, and the flavors are bold. A great spot for a casual but satisfying lunch. Must-Try: Tan Tan Mien ramen, gyoza, spicy miso ramen.
Kitsune
There is no shortage of Japanese food in Barcelona and it’s all fabulous (as you can maybe tell form this blog post). I personally love, LOVE Japanese food, and try it anywhere I can. Kitsune is a tiny spot serving Izakaya-style small bites and sushi rolls and sashimi. It’s also in a great area, so head in for lunch and then explore after. Must-Try: Salmon nigiri, Okonomiyaki (Japanese savory pancake).
Mercat de Santa Caterina
A little less touristy than La Boqueria, Mercat de Santa Caterina is a great spot to grab a light bite or coffee while exploring El Born. We picked up some Iberico ham, Manchego cheese, and olives to snack on outside.

Dinner in Barcelona
Soma Restaurant
An easy going spot for delicious, yet elevated Mediterranean cuisine. Started by three friends with a mission to create a spot to savor and connect, Soma does just that. You can feel the live and joy as soon as you step in, and while the menu might be innovative, it’s not fussy or pretentious at all. Must-Try: Roasted eggplant burrata, veal cheek, rigatonis stuffed with ragu.
Robata
When you need a break from Spanish food, Robata delivers. This stylish Japanese restaurant serves up fresh sashimi, creative sushi rolls, and delicious grilled dishes. The robata-grilled meats are smoky and packed with flavor, making it a great spot for sushi lovers and grill enthusiasts alike.
El Nacional
For a one-of-a-kind dining experience, El Nacional is the place to be. This upscale food hall houses multiple restaurants, each specializing in something different—steak, seafood, tapas, and more. The grand, beautifully designed space makes it feel like a special night out. You can choose from four restaurants and four bars, serving something for everyone. I highly suggest you check this out!
Berbena
Gosh, I want to tell you this is one of the best restaurants, but honestly everything on this list I find absolutely outstanding. However, Berbena stands out amongst the rest just a *tiny* bit more. They only do two seatings per night, so you’ll want to make a reservation ahead of time, and they have a bit of a strict children policy. But, don’t let that deter you. Their menu is so fresh and flavorful, it’s perfect after a few days of tapas indulging. Must-Try: Their menu rotates so, just choose away! You can’t go wrong.
Where to Drink in Barcelona
Dux Gin & Cocktail Bar
If you love gin, Dux Gin & Cocktail Bar is a must-visit. They have an incredible selection of gins from all over the world, served in expertly crafted cocktails. Whether you like a classic gin and tonic or something more experimental, this spot won’t disappoint. Must-Try: Signature gin & tonic, botanical-infused gin cocktails
Dr. Stravinsky
Dr. Stravinsky is all about creative, handcrafted drinks. Their cocktail menu is organized by flavor profile so you can select exactly what you are craving! The bartenders take mixology to the next level, with cocktails that are as visually stunning as they are delicious, and they are super helpful if you need suggestions. Dr. Stravinksy might have a line when you arrive, but it’s worth the wait! If you like strong cocktails, and love whisky, this is the place for you.


Cocovail Beer Hall – Best Craft Beer Bar in Barcelona
For a casual, fun beer night, Cocovail Beer Hall is the perfect place. They offer a fantastic selection of local and international craft beers, plus a laid-back, social atmosphere that makes it a great hangout spot. Must-Try: Rotating craft beer selection, plus they have excellent wings and burgers.
Paradiso
Paradiso is an innovative cocktail bar you’ve got to check out when you are in Barcelona. It’s been ranked in the top 50 for the World’s Best Bars, and you’ll know exactly when as soon as you step in. The bar is dimly lit and cozy, and each drink is a full presentation. Must-Try: Evolution Negroni and the Secret of Java






If you’re planning a trip, don’t forget to check out my Barcelona Travel Guide for even more recommendations on where to stay, what to do, and how to make the most of your time in this incredible city. And if you’re a foodie like me, trust me—Barcelona is going to steal your heart (and your appetite) so make sure to save this best Barcelona restaurants guide.
You Might Also Like:
Leave a Reply