Bacalhau espiritual (spiritual cod) is a traditional Portuguese recipe from the 1940s, a local take on a French dish.

They say there are at least 365 ways to cook codfish in Portugal. You could eat a different one every day of the year and still find new dishes to try. This one is a fan favourite.

Spiritual cod, Portuguese bacalhau espiritual

Ingredients (serves 6)

For the codfish

For the béchamel sauce

Instructions

  1. Simmer the codfish for about 15 minutes, until slightly cooked. Remove the skin, flake the fish and set aside.
  2. Preheat the oven to 200°C.
  3. For the béchamel, melt the butter in a pan, add the flour and stir well. Add the milk and cook over low heat, stirring now and then, until the sauce thickens.
  4. Separate the eggs and keep the whites. Lightly whisk the yolks and stir them into the sauce. Season with nutmeg, salt and pepper.
  5. In another pan, gently cook the onion and grated carrot in olive oil until lightly golden. Add the codfish and the soaked bread, mix well and stir in half of the béchamel.
  6. Whip the egg whites until stiff and fold them into the other half of the sauce.
  7. Grease an oven dish with butter and add the codfish mixture. Spread the remaining sauce on top, sprinkle with grated cheese and bake for 20 minutes, until golden.

Download the Spiritual Cod recipe (PDF)

Learn to cook it with us

Want to learn step by step how to cook authentic Portuguese food? Join one of our hands-on cooking classes in Lisbon, or explore more Portuguese recipes.