Barcelona is a city full of history, architecture and culture, but one of the best ways to discover its identity is through its food.
Catalan cuisine reflects the landscapes, traditions and history of the region. From simple recipes based on Mediterranean ingredients to dishes prepared for important celebrations, every recipe tells a story about Catalonia.
During your visit to Barcelona, trying these traditional dishes is a perfect way to experience the city beyond its famous landmarks. To help you plan your gastronomic adventure, we have selected some of the most iconic Catalan dishes and the best places to enjoy them while exploring different areas of Barcelona.
Few dishes represent Catalan cuisine better than pa amb tomàquet (bread with tomato).
Although simple, this traditional recipe combines some of the most important ingredients of Mediterranean cuisine: toasted bread, ripe tomato, olive oil and salt. It is usually served alongside cured meats, cheeses or grilled dishes.
For many Catalans, a meal is not complete without it.
You can enjoy an authentic version at traditional Catalan restaurants such as:
After tasting this classic dish, explore:
Escudella i carn d’olla is one of Catalonia’s oldest recipes and one of the best examples of traditional home cooking.
This hearty dish combines a rich broth with vegetables, meat and galets, a large type of pasta. Traditionally associated with Christmas celebrations, it represents the importance of family meals and seasonal cooking
Some traditional restaurants where you can discover Catalan cuisine include:
Combine your meal with:
Although many visitors associate Barcelona with paella, Catalonia has its own seafood specialties.
Fideuà is prepared with short noodles instead of rice, seafood and fish broth, usually served with allioli. Originally created by fishermen along the Catalan coast, it reflects the region’s strong connection with the Mediterranean Sea.
Recommended places:
After lunch, discover:
Perfect for warmer days, esqueixada de bacallà is a traditional salad made with shredded salted cod, tomatoes, onions, olives and olive oil.
Its name comes from the Catalan verb esqueixar, meaning “to tear apart”, referring to how the cod is prepared by hand.
It is a simple dish that highlights the importance of quality ingredients.
Try it at:
Explore:
Botifarra amb mongetes combines grilled Catalan sausage with white beans cooked with olive oil and seasoning.
Originally linked to rural cuisine, it remains one of the most representative dishes of traditional Catalonia.
Recommended restaurants:
Nearby attractions:
A calçotada is not just a meal, but a social tradition.
Calçots are a type of spring onion grilled over an open fire and served with romesco sauce, made with almonds, peppers, tomatoes and olive oil.
The experience involves eating with your hands and sharing food with friends and family.
Although traditionally enjoyed outside the city, some Barcelona restaurants offer calçotadas during the season:
Combine it with:
No Catalan food experience is complete without crema catalana.
This traditional dessert is made with milk, egg yolks, sugar, cinnamon and lemon zest, topped with caramelised sugar.
Similar to crème brûlée, it has its own unique Catalan identity.
Some great places:
After dessert:
Catalan cuisine is much more than a collection of recipes; it is a reflection of the region’s history, traditions and way of life.
By tasting dishes such as pa amb tomàquet, calçots or crema catalana, visitors can discover another side of Barcelona while exploring its historic neighbourhoods, markets and cultural landmarks.
Food is one of the best ways to connect with a destination, and in Barcelona, every dish tells a story.