All Dish Comparisons in Lisbon
Best Bacalao in Lisbon
4 restaurants compared
Price range: €12.00 – €30.00
Avg recommendation: 91%
Top 4 Bacalao in Lisbon (Quick Answer)
Based on diner recommendations across 4 restaurants:
- Clube de Fado, €30.00 (Alfama)
- Zé da Mouraria — 97% recommended, €12.00 (Mouraria)
- Clube de Fado — 92% recommended, €28.00 (Alfama)
- O Faia — 85% recommended, €28.00 (Bairro Alto)
Scroll down for detailed comparisons, prices, and diner tips for each restaurant.
All 4 Restaurants Compared
#1
Clube de Fado
Alfama·$$$
Baked Codfish with Smashed Potato
€30.00
Thick flakes of white fish baked in the oven with a creamy potato purée underneath.
Tip: Light enough to eat after drinks but satisfying — ask for half portions if you're dining alone and want to try multiple dishes.
#297% recommend
Zé da Mouraria
Mouraria·$
Bacalhau à Minhota
€12.00
Roasted salt cod with chickpeas and creamy mashed potatoes, the daily signature dish.
Tip: Order one and expect to feed 2-3 people. The portions are legendary — locals joke about taking leftovers home.
#392% recommend
Clube de Fado
Alfama·$$$
Bacalhau à Brás
€28.00
Shredded salt cod fried in thin matchsticks with potatoes, olives, and capers.
Tip: Arrive before 8pm if possible to enjoy the meal while the room fills with the pre-show energy.
#485% recommend
O Faia
Bairro Alto·$$$
Cod, Chickpeas and Egg
€28.00
Bacalhau paired with chickpeas and topped with a soft-poached egg.
Tip: Break the yolk into the chickpeas and cod to create a sauce — this is the way locals eat it.