All recipes
Portuguese
Bacalhau à Gomes de Sá

Bacalhau à Gomes de Sá

Tender salt cod steeped in milk and baked with potatoes, onion, garlic, olives and eggs — a classic dish from Porto, Portugal.

Time180 min
Servings4
Calories355 kcal
LevelMedium

Ingredients

  • salt cod, soaked600 g
  • water1500 ml
  • milk400 ml
  • potato800 g
  • onion300 g
  • garlic3 cloves
  • olive oil100 ml
  • eggs2 pcs
  • black olives80 g
  • parsley15 g
  • salt1 to taste
  • black pepper1 to taste

Instructions

1

Place the soaked salt cod in a pot, cover with water, bring to a boil, remove from heat, cover and let stand for 20 minutes.

2

Remove the cod from the water, skin it and remove the bones, then flake the fillets into large pieces. Transfer to a bowl, pour over the hot milk and let steep for 90 minutes.

3

Boil the potatoes in their skins in salted water until tender, about 20–25 minutes. Let cool enough to handle, then peel and slice into rounds about 1 cm thick.

4

Heat 70 ml of olive oil in a large skillet. Add the onion, sliced into rings, and the minced garlic, and cook over low heat for 10–12 minutes, until the onion is soft and lightly golden.

5

Drain the cod, letting the milk run off, then add it to the onion and garlic. Season with black pepper and salt to taste and gently toss together.

6

In a baking dish, layer the potatoes, then the cod with onion, then another layer of potatoes. Drizzle with the remaining olive oil and bake at 180°C for 10–15 minutes, until heated through.

7

Serve hot, garnished with sliced hard-boiled eggs, black olives and chopped parsley.