Best Restaurants in Barcelona

Where to eat in Barcelona, Spain: splurge dinners, casual local favorites, cheap eats, brunch, and rooftop views.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Best Restaurants in Barcelona: Where to Eat Like a Local

Barcelona is one of the world's most aggressive food cities. While many tourists get trapped in the mediocre paella joints on Las Ramblas, the real culinary power lies in the backstreets of El Born and the residential blocks of Eixample. The scene is a mix of high-concept modernist cuisine and century-old bodegas. Catalan identity drives the menu here, emphasizing seafood, grilled meats, and "mar i muntanya" (sea and mountain) combinations. You can eat a world-class meal for €15 or €300. This guide cuts through the noise to show you exactly where to eat in Barcelona.

Must-Try Dishes in Barcelona

To understand the best restaurants in Barcelona, you need to know what to order. Avoid frozen pre-made meals and look for these staples:

  • Bikini: A pressed ham and cheese sandwich, named after the Bikini Concert Hall. It’s simple, buttery, and elevated by high-quality Jamón Ibérico.
  • Pa Amb Tomàquet: Bread rubbed with raw tomato, garlic, olive oil, and salt. It is the foundation of every Catalan meal.
  • Bombas: Deep-fried potato balls stuffed with ground meat and topped with spicy brava sauce and aioli. They originated in Barceloneta.
  • Suquet de Peix: A traditional potato-based fish stew. It was originally a fisherman’s lunch made from the day's leftovers but is now a gourmet staple.
  • Esqueixada de Bacallà: A refreshing salad made with shredded raw salt cod, tomatoes, onions, and black olives.
  • Crema Catalana: The local version of crème brûlée, usually flavored with cinnamon and lemon zest rather than vanilla.

Best Restaurants for a Splurge

When you want to see the technical skill that put Barcelona on the gastronomic map, book these three spots.

Disfrutar (Eixample)

Founded by three former head chefs of the legendary El Bulli, Disfrutar currently holds three Michelin stars. It is consistently ranked among the top three restaurants in the world. Expect highly creative tasting menus that play with textures and temperatures. You will see olives that aren't olives and transparent pasta. Book several months in advance.

Estimar (El Born)

This is widely considered the best seafood restaurant in the city. Tucked in a narrow alley near the Santa Maria del Mar church, Estimar sources high-end ingredients directly from the Catalan coast. There is no set menu; you choose from the daily catch displayed on ice. The grilled prawns from Palamós are mandatory.

Gresca (Eixample)

Chef Rafa Peña runs one of the most respected "bistronomics" spots in town. While the atmosphere is more relaxed than a traditional fine-dining hall, the technique is world-class. The pigeon with ginger and the bikini with truffles are legendary. It’s where other famous chefs go to eat on their nights off.

Best Casual Restaurants and Local Favorites

These are the reliable spots where the quality is high, the atmosphere is loud, and the food comes out fast.

Bar Cañete (El Raval)

Located just off the Rambla, this is a classic tapas bar with a long marble counter. It’s energetic and professional. Order the fried fish, the razor clams, and the steak tartar. It’s a perfect spot for dinner before a show at the Liceu. No frills, just exceptional ingredients.

El Xampanyet (El Born)

This family-run bar has been open since 1929. It is famous for its own brand of cava (sparkling wine) and its house-made anchovies. It’s standing-room only most nights. It represents the old-school soul of the neighborhood despite the surrounding gentrification. Get the tinned seafood and the tortilla.

Gresca Bar (Eixample)

This is the casual sibling to the main Gresca dining room. It’s smaller, louder, and serves a shorter menu of high-impact plates. It’s one of the best places in Barcelona for wine lovers, featuring a deep list of natural and low-intervention bottles. The fried brains and small sandwiches are highlights.

Cal Pep (El Born)

Cal Pep is a rite of passage. There is almost always a line, and they don't take many reservations for the counter. The chef decides what you eat based on the freshest arrivals from the market. The fried chickpeas with calamari is a signature dish that defines the experience.

Best Cheap Eats and Street Food

Finding where to eat in Barcelona on a budget doesn't mean sacrificing quality. These spots focus on one or two things and do them perfectly.

La Cova Fumada (Barceloneta)

This is a hole-in-the-wall spot with no sign over the door. It’s the birthplace of the "Bomba." It opens early and closes by mid-afternoon. It is chaotic, cheap, and authentic. Expect communal tables and some of the best grilled sardines and squid in the city.

Bo de B (Gothic Quarter)

This is a legendary sandwich shop popular with students and travelers. For under €10, you get a massive baguette stuffed with grilled meats, fresh salads, and various sauces. The line moves slow, but the value is unbeatable. It’s ideal for a quick lunch while exploring the old city.

Karakala (Gràcia)

While Catalan food is the focus of the city, Barcelona has excellent Middle Eastern influences. Karakala specializes in Lebanese and Levantine dishes. The flavors are bright and the prices are far lower than the tourist centers. It’s a great break from the heavy oils of traditional tapas.

Pincho J’s (Poble-sec)

Located on Carrer de Blai, this is the center of the "pincho" crawl. Each small snack on a skewer costs about €1.50 to €2.50. You grab a plate, help yourself to the items on the bar, and the waiter counts your toothpicks at the end. It's cheap, social, and fast.

Best Breakfast and Brunch

The traditional Catalan breakfast is "esmorzar de forquilla" (breakfast of the fork), which usually involves stew or tripe. However, the modern brunch scene is now thriving.

Caravelle (El Raval)

Caravelle is a bright, airy space that feels like it belongs in Melbourne or East London. They roast their own coffee and brew their own beer. The menu features Moroccan eggs, baked French toast, and some of the best burgers in the city. It’s a staple of the Raval food scene.

Can Paixano (La Xampanyeria) (Barceloneta)

For a traditional "breakfast of the fork" experience, go here. Since 1969, they have been serving cheap bottles of rosé cava and greasy, delicious grilled meat sandwiches. It’s crowded even at 10:00 AM. It’s not a sit-down affair; you stand, you eat, and you drink bubbles.

Granja M. Viader (El Raval)

This dairy shop has been around since 1870. It’s the birthplace of Cacaolat (a famous chocolate milk). Visit for a traditional breakfast of "suis"—hot chocolate topped with thick whipped cream—served with ensaimadas or churros. It’s a piece of living history.

Best Rooftop or View Dining

Barcelona’s skyline is best viewed with a drink in hand. These spots offer better food than your average tourist trap hotel terrace.

Terraza Martinez (Montjuïc)

Perched on the side of Montjuïc hill, this restaurant offers incredible views of the city port. Unlike many view-centric spots, the food is the priority. They specialize in rice dishes (Arroz Banda) and grilled meats. It feels like a high-end beach club set high above the city.

Azimuth Rooftop (Eixample)

Located atop the Almanac Hotel, this terrace offers a 360-degree view of the city including the Sagrada Família. The food menu focuses on high-quality snacks and small plates. It’s a polished, sophisticated environment that avoids the rowdy crowds of the beach bars.

Best Food Neighborhoods to Wander

If you don't have a reservation, head to these areas and look for where the locals are congregating.

  • Gràcia: This neighborhood feels like a separate village. It’s full of small plazas (like Plaça de la Virreina) lined with terraces. It has the highest concentration of creative, mid-priced restaurants.
  • Poble-sec: Specifically focused around Carrer de Blai for pintxos and Carrer de Parlament for trendy cafes and vermouth bars. It’s less touristy than the Gothic Quarter.
  • Sant Antoni: Built around the massive Sant Antoni Market, this area has become a culinary hotspot. It's the best place for a Sunday "Vermut" (the local ritual of drinking vermouth before lunch).
  • Barceloneta: Go deep into the narrow residential streets away from the beach. This is where you find the old-school seafood bodegas and tapas bars that have served the fishing community for decades.

Check official websites directly as restaurant hours and reservation policies change frequently based on the season.

More Barcelona guides

Back to the Barcelona guide

Have Oerno plan your Barcelona trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Barcelona.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.