The Costa Brava, besides being an idyllic place to enjoy the holidays, has a great offer of restaurants. Being such a tourist destination, there are many types of food: gourmet, traditional cuisine, tapas, seafood… Based on the Mediterranean food, the gastronomy of this Catalan coast always had a good reputation thanks to the quality of raw materials coming from this region and the good work of its chefs. Well-known dishes such as fish suquets or various types of rice dishes delight the locals and visitors. Since Costa Brava is so famous among the foreign tourist, we would like you to discover its best restaurants in order to enjoy the holidays at its fullest. Enjoy!

For the foodies: best restaurants in the Costa Brava

Can Sophia

Carrer Roqueta, 1017320 Tossa de Mar, Spain
+34 972 34 35 36
restaurants costa brava can sophia tossa de mar
Careful decoration, abundant and rich portions, attentive service, quiet atmosphere… This restaurant has all the necessary elements to get almost 80% of its ratings on TripAdvisor to qualify as excellent, therefore, it can be considered one of the best restaurants on the Costa Brava. It is located in the old courtyards of the Casa Granados hotel and has been designed with elements of wrought iron and glass, which give it an original and cosy look. The most important dishes are the seafood rice, the “cocas” (mushrooms with foie gras, served lukewarm) and salads. The price-quality is very good and they have a full menu for 20 euros.

El Pedró de Pals

Carrer Placetes 29, 17256 Pals, Spain
+34 972 63 69 83

restaurants costa brava restaurant el pedro pals

This restaurant is specialised in rice – it would not be so in this fishing town… – and have all kinds of paella on their menu. Their recipes are homemade and Mediterranean. The dishes of rice with lobster and seafood and meats are very known. Other delicious dishes of this mythical place are baked cod, monkfish, cuttlefish with garlic and parsley and chicken with crayfish. 

Casa Nun

Placa Port Ditxos, 617488 Cadaqués, Spain
+34 972 25 88 56
restaurants costa brava casa nun cadaques
Casa Nun is a small and cosy restaurant that is specialised in rice and has been runned by the same family for more than 20 years. Its terrace overlooks the sea and is located on the beach, a location that everyone loves. The dishes most loved by its customers are the zarzuela, the vegetables with squid, the shrimp tempura and the different types of paella. Prices range from 25 euros per person and it is recommended to book a table because it is usually full.

Miramar

Passeig Marítim 717490 Llançà, Spain
+34 972 38 01 32
restaurants costa brava miramar llansa
On TripAdvisor, 80% of their ratings are “Excellent”, and this isn’t that weird since the restaurant has two Michelin stars. Their menu changes periodically but always on a very high level in terms of quality of the dishes and presentation. One of the most beloved menus of chef Paco Pérez is the “Petites històries”, composed of more than 30 dishes that start in the sea, continue in the garden and end up in the mountains, and each of them tells a story. The views are amazing, of the Mediterranean of course. Real foodies can not miss a delicious meal in this exquisite restaurant.

Sabores Restaurant

Portofino 58 Avinguda Rei Joan Carles I |17487 Empuriabrava, Spain
+34 972 45 05 34
restaurants costa brava sabores restaurant empuriabrava
Empuriabrava is a destination where you can enjoy an excellent gastronomy, and here -to change a little from the rice dishes and the grilled meats- you will find this place with a creative cuisine. Those who went to this restaurant talk especially about its views (the promenade) and the staff. They have several menus (approximately 25-30 euros per person) and, in their menu, dishes that stand out are: poached egg with truffle potato foam and Ceps and Jabugo vinaigrette; beef carpaccio with Parmesan, truffle oil and dried or golden tomato with peanut skin, basil and green risotto. The desserts are also very good: panna cotta de azahar or banana and raspberry cheesecake.

Tragamar

Passatge Jimmy Rena | Calella de Palafrugell17210, Spain
+34 972 61 43 36
restaurants costa brava tragamar
Located in the middle of the bay, in the sand – it has a terrace with very nice views, so beautiful that it has been declared the best terrace on the Costa Brava. Its interior is decorated with care in a marine style – photos of fishermen, wooden lamps etc. You will find it at the end of Canadell beach during the spring and summer months, because in the coldest days of autumn and during winter, it’s closed. The salmon tartare, the black rice, the seafood rice and the steamed mussels are the best.
What do you think of our list with the best restaurants in the Costa Brava? All of them are very good and have some strong points but, certainly, there are many more in this part of Catalonia that are also delicious and have a high level of quality.  So, if you come to visit this area of the coast… don’t miss out these restaurants!