aerial view of passeig de gracia major avenues in barcelona in summer day spain

Must-Eat Dishes and Culinary Excursions

What to Eat in Barcelona

From tomato-rubbed bread and sizzling bombas to seafood fideuà and crema catalana, Barcelona’s vibrant cuisine blends Catalan tradition with Mediterranean flair — best enjoyed one tapa and one food excursion at a time.

Barcelona is a feast for the senses. From Gothic alleyways and Gaudí’s masterpieces to sparkling Mediterranean beaches, this coastal city blends art, architecture and culture in every corner. But one of the most unforgettable ways to explore Barcelona is through its food. Rooted in Catalan tradition, infused with Mediterranean soul and shaped by centuries of innovation, the best foods in Barcelona are rich with both flavor and story.

If you’re wondering what to eat in Barcelona, this guide features 12 must-try dishes that define the city’s vibrant culinary identity. Whether you’re enjoying tapas in a sun-drenched plaza or exploring hidden markets on a food excursion, every bite brings you closer to the heart of the city.

1. Pa amb Tomàquet

Simple and essential, pa amb tomàquet is the Catalan answer to bruschetta. It’s made by rubbing ripe tomato and garlic over rustic bread, then drizzling it with olive oil and a pinch of salt. You’ll find it served at nearly every local meal — often as a starter, snack or accompaniment to grilled meats and cheeses. It might be humble, but this dish is the foundation of Barcelona’s food culture and an everyday favorite among locals.

2. Patatas Bravas

No tapas table in Barcelona is complete without a plate of patatas bravas. These crispy fried potato cubes are topped with a spicy tomato-based sauce and creamy aioli. While you’ll find variations all over Spain, the Catalan version is known for its bold, garlicky flavor and generous drizzle of both sauces. The contrast of crispy potatoes and rich toppings makes it one of the best foods in Barcelona for sharing with friends over drinks.

3. Bombas

Invented in the Barceloneta neighborhood, bombas are meat-stuffed potato balls that are breaded, fried and topped with brava sauce and aioli. They were originally created as comfort food and have since become a beloved tapa. Crunchy on the outside and creamy within, each bite offers layers of texture and savory depth. You’ll find them in bars throughout the city, especially in areas known for traditional Catalan cooking.

4. Escalivada

A celebration of smoky, grilled vegetables, escalivada is a Catalan classic made with roasted eggplant, red peppers and onions. The vegetables are often peeled, sliced and drizzled with olive oil before being served warm or at room temperature. Some versions are topped with anchovies or goat cheese for added richness. It’s a dish that reflects the Mediterranean climate and the region’s love for seasonal produce.

5. Calçots with Romesco Sauce

If you’re visiting Barcelona in late winter or early spring, don’t miss the chance to try calçots. These long, sweet green onions are charred over open flames, peeled and dipped in nutty, smoky romesco sauce made from roasted red peppers, almonds, garlic and olive oil. Calçots are traditionally enjoyed at outdoor festivals called calçotades, where food, fire and community come together. It’s a messy, hands-on experience — and one of the best seasonal foods in Barcelona.

6. Butifarra amb Mongetes

A hearty favorite, butifarra amb mongetes pairs grilled Catalan sausage with sautéed white beans. The sausage is mildly spiced, juicy and often sourced from local butchers, while the beans are simmered in garlic and olive oil. The result is a satisfying, protein-rich dish that reflects Barcelona’s rustic, no-frills culinary roots. It’s most commonly found in traditional taverns and market cafés, especially in neighborhoods like Eixample and Sant Antoni.

7. Esqueixada de Bacallà

Esqueixada is a refreshing salad made with shredded salt cod, tomatoes, onions, olives and olive oil. The salt cod is soaked and softened, then torn into pieces to create a light yet flavorful dish. Sometimes peppers or hard-boiled eggs are added for more color and texture. As one of the best foods in Barcelona for hot summer days, it offers a cool, briny contrast to richer tapas.

8. Canelons

Though cannelloni may sound Italian, canelons are a Catalan holiday staple with a unique twist. Typically eaten on December 26 (St. Stephen’s Day), these pasta tubes are filled with leftover meat, covered in béchamel and baked until golden. You’ll also find them on menus year-round in traditional eateries. Rich, creamy and satisfying, they showcase Catalonia’s love of adapting international flavors into something entirely their own.

9. Fideuà

Think of fideuà as paella’s noodle-based cousin — made with short pasta instead of rice, often cooked with seafood like squid, shrimp or mussels. The noodles are toasted before simmering in broth, giving them a unique nutty flavor and slightly crisp texture. Topped with a dollop of garlicky aioli, it’s one of the best dishes to eat in coastal restaurants near Barceloneta or Port Vell. For seafood lovers, it’s a standout local specialty.

10. Crema Catalana

If you have a sweet tooth, crema catalana is an absolute must. Similar to crème brûlée, this dessert features a creamy custard base flavored with lemon zest and cinnamon, topped with a crisp layer of caramelized sugar. The flavor profile is lighter and zestier than its French cousin, making it a refreshing end to a rich meal. Many restaurants torch the sugar tableside for a bit of drama and extra crunch.

11. Paella Mixta

While paella originated in Valencia, paella mixta — a version combining seafood and meat — is a popular dish in Barcelona. Cooked in a wide, shallow pan, this golden rice dish is infused with saffron and layered with chicken, shrimp, mussels, squid and vegetables. It’s often enjoyed during long, leisurely lunches with a view of the sea. Though it’s more tourist-friendly than traditional paella, it’s still one of the best things to try in the city.

12. Churros with Chocolate

End your Barcelona day with churros con chocolate — crispy, sugary dough dipped in rich, velvety chocolate. - Barcelona, Spain
End your Barcelona day with churros con chocolate — crispy, sugary dough dipped in rich, velvety chocolate. - Barcelona, Spain

There’s no better way to end a day in Barcelona than with hot churros con chocolate. These deep-fried dough sticks are crispy on the outside, soft inside and dusted with sugar. They’re typically served with a cup of thick, rich hot chocolate for dipping — more pudding than drink. It’s a beloved treat for breakfast, dessert or a late-night snack after exploring the city’s winding streets.

Food Excursions to Savor in Barcelona

Discover Barcelona’s hidden history and flavors on a walking tour through Roman ruins, courtyards and cafés. - Barcelona, Spain
Discover Barcelona’s hidden history and flavors on a walking tour through Roman ruins, courtyards and cafés. - Barcelona, Spain

While the flavors of Barcelona are everywhere, discovering them through a guided food experience adds depth and context to every bite. One standout option is:

  • Discover the Gems of Barcelona
    • This walking tour guides you through some of Barcelona’s best-kept secrets, hidden behind the city’s historic façades. Wander through the Gothic Quarter’s labyrinth of Roman remnants and atmospheric alleyways, stopping to sample a local culinary treat along the way. Between ancient courtyards and cultural surprises, you’ll experience a delicious taste of both the city’s history and its modern flavors. It’s the perfect introduction to Barcelona’s food scene for curious travelers.

What Foods is Barcelona Famous For?

Barcelona’s best foods reflect its Catalan heritage, Mediterranean setting and creative spirit. From the simplicity of pa amb tomàquet to the festive joy of calçots, every dish tells a story of community, tradition and passion. Whether you're sipping wine over a plate of escalivada or diving into a bowl of fideuà by the sea, these meals do more than satisfy your hunger — they connect you to the city’s vibrant rhythm and timeless charm.

Ready to taste your way through Catalonia? Explore Barcelona shore excursions to uncover unforgettable bites and hidden neighborhood gems. While you're planning, be sure to check out what Barcelona is known for and what to buy in Barcelona for even more ways to experience this unforgettable city.

Experience What to Eat in Barcelona with these sailings

Complete your adventure with these shore excursions

Discover new worlds.