Having been salt cured, bacalhau (codfish) is extremely versatile, and can be virtually cooked in every way, shape and form.
There’s the bacalhau à Brás, flaked, pan-fried with potato chips, then enveloped in scrambled eggs. The pataniscas de bacalhau are cod fritters. There’s also the bacalhau à lagareiro, cooked in the oven with potatoes and olive oil.
Another popular recipe is the bacalhau com natas (au gratin style), and don’t forget the bacalhau à Gomes de Sá (baked with potatoes, onions, boiled egg and olives). The list goes on. In Portugal, we have virtually 1001 differents ways to cook cod.
Served everywhere in Lisbon, here’s a list of some of the best restaurants to eat cod in Lisbon. To locate them, use the map below.
D’Bacalhau is considered one of the best places to eat bacalhau in Lisbon. With a menu specialised in cod, choosing is the hard part. Fortunately, you can order a dish that has codfish cooked in 4 different ways, and decide which one you like best. The Vinho Verde is the perfect match for the cod. The place is located at Parque das Nações.
Rua Pimenta, 43, daily noon-4pm and 7pm-11pm, average price for 2: €35
Laurentina, o Rei do Bacalhau
This king of cod serves the Portuguese specialty since 1976. The dishes are traditional, and the prices are a bit higher than average yet reasonable considering the portions size and quality. The place gets packed, so arrive early or book ahead.
Av. Conde Valbom 71A, daily noon-3pm and 7pm-10.30pm, average price for 2: €45, www.restaurantelaurentina.pt
A Casa do Bacalhau
In an elegant yet relaxed setting, there’s a great range of dishes to choose from. The price is on the expensive side but worth it for the quality and quantity. This restaurant is not centrally located nor near any easy public transport.
Rua do Grilo 54, noon-3pm and 7.30pm-11pm, closes Sunday, average price for 2: €50, www.acasadobacalhau.com
Located in a former bakery in Bairro Alto, this place serves typical Portuguese food, including several cod dishes. It’s expensive, but the portions are huge, so you may consider sharing. The interior featuring vaulted stone arches and brick walls is beautiful; avoid the back room.
Rua das Salgadeiras 18, daily 7.30pm-midnight, average price for 2: €80, as-salgadeiras.com
This place is ideal for a group that wants to eat codfish but also other typical Portuguese dishes, such as the bitoque (steak with fried egg, fries and salad), grilled sardines and mackerel, or polvo à lagareiro (grilled octopus). The place is not fancy at all, it’s a very Portuguese eatery.
Rua do Poço dos Negros 47, 10am-2am, closes Tuesday, average price for 2: €35
Close to Campo Pequeno, this restaurant is a bit away from the tourist area (and not cheap), but is worth it for the true Portuguese experience. They serve cod cakes as appetizers. As main, you can order bacalhau à lagareiro and pataniscas de bacalhau with rice, among other dishes. The waiters speak English.
Rua de Entrecampos 30A, 12.15pm-3pm and 7.15pm-11pm, closes Sunday, average price for 2: €50, www.opoleiro.com
Esquina da Fé
This is a family business where the food is traditional and tasty, with generous portions (consider ordering half portions). They have at least five dishes of cod on the menu, as well as other classic Portuguese dishes. However, the menu is not in English, and the waiter speaks no English.
Rua da Fé 60, daily 10am-midnight, average price for 2: €30