Authentic Catalan Dishes and Restaurants in Barcelona

Barcelona sits in Catalonia in the north east corner of Spain. The region has a distinct cultural identity, which extends to the food.

If you’re looking for a hearty breakfast in Barcelona, you should find a place that serves trinxat. This hearty concoction of potatoes, cabbage and pork will fuel you up for a full day of exploring the city’s famous sights. Taverna Can Roca in the barrio of Sant Andreu is a good place to feast on trinxat.

On a chilly winter’s day, there’s nothing better than a steaming bowl of Escudella i carn d’olla. With a meaty broth, garlic and parsley seasoned meatballs, and vegetables such as celery and carrots, it’ll warm you up in a hurry. A great place to try this dish is at Can Culleretes, where the history is the perfect backdrop for your meal. Gaze around at generations-old murals and black and white photographs as you wait for your bowl to arrive.
Although cannelloni is typically considered to be an Italian creation, Catalan cooks have taken this pasta dish and made it their own. A great place to taste the difference between Catalan and Italian cannelloni is at Fonda Gaig. Serving their version in a rich, creamy sauce, it’ll be a meal that you’ll miss when you get home.

If you love seafood then head somewhere like Torre D’alta Mar and order some suquet de peix (fish stew). The restaurant sits at the top of a cable car tower, and has a Michelin star along with great views out to sea. The stew meanwhile contains a hearty mix of whitefish, prawns, potatoes, tomatoes and garlic as well as a variety of spices.