This Spiritual Cod is a creamy and comforting Portuguese dish, baked in the oven until perfectly golden. Made with simple ingredients, this dish combines flaked cod with a creamy mashed potato, finished with a generous layer of grated Parmesan cheese that transforms into a crispy and flavorful crust. A timeless classic, easy to prepare and always delicious.
Cod is one of the most prized ingredients in Portuguese cuisine - so much so that it is famously said there are 1,001 ways to cook cod. This irresistible Spiritual cod (Bacalhau espiritual) combines tender and succulent flakes of cod cooked in a simple sauté of onion, olive oil and freshly grated carrot. The result is a simple dish, yet deeply flavorful and full of tradition.
Wrapped in a creamy homemade mashed potato, this dish becomes even richer and more satisfying. Topped with a generous layer of grated Parmesan cheese, it is baked in the oven until the surface is golden and crispy, creating an irresistible crust. It's a comforting dish, perfect for Sunday family lunches or for serving on more special occasions when you want something truly comforting and more traditional.
If you love cod, you’ll definitely want to try these delicious and Traditional baked cod, these crispy Portuguese cod fritters (Pastéis de bacalhau), this traditional Portuguese cod stew, or this comforting Cod Soup.
INGREDIENTS FOR SPIRITUAL COD
Here you'll find all the ingredients needed to make this recipe:
- Russet potatoes - Russet potatoes are large with thick dark brown skins. Peeled potatoes cut into small pieces.
- Butter to room temperature - Adds flavor and some creaminess to the mashed potatoes.
- Lemon juice - Adds a very pleasant fresh aroma.
- Nutmeg and pepper - To season the mashed potatoes.
- Warm whole milk - Add richness and creaminess to the mashed potatoes.
- Salt - To bring out all the flavors.
- Water - To cook the potatoes.
- Cod - Salt cod, soaked for 24 hours. Flaked cod.
- Chopped onion, chopped garlic and olive oil - To sauté and flavor the cod.
- Grated carrot - Adds flavor and color to the recipe.
- Pepper - To season the cod.
- Grated Parmesan cheese - Adds flavor and creaminess.
For the Mashed Potatoes:
For the Cod mixture:
Below you’ll find the correct measurement of all ingredients and the step-by-step guide for this spiritual cod recipe.
HOW TO MAKE SPIRITUAL COD (BACALHAU ESPIRITUAL)
Step 1: For the mashed potatoes:
Peel the potatoes and rinse. Cut the potatoes into small pieces. Place potatoes in a large saucepan or large pot. Cover the potatoes with salted water (the water should cover all the potatoes).
Step 2: Bring to a boil over high heat. When starts boiling, reduce to medium low heat and cook just until the potatoes are fork tender, about 15 to 20 minutes.
Step 3: Turn off the heat and drain the potatoes cooking water. Mash the cooked potatoes with a potato masher (for a creamy, fluffy, lump-free mashed potatoes use a potato ricer). Season with lemon juice, pepper, nutmeg, margarine (or butter) and milk. Place the pan back on medium-low heat and stir with a wooden spoon until potatoes are smooth and creamy. Reserve.
Step 4: For the cod mixture:
Cook the cod in a large saucepan with water for about 10 minutes. Remove the cod from the pan with a skimmer. Remove the skin and bones and flake the cod with a fork, set aside.
Step 5: In a large saucepan, add the chopped onion, chopped garlic and the olive oil. Stir with a wooden spoon and sauté over low heat until the onion begins to brown, stirring occasionally.
Step 6: Add the flaked cod and grated carrot. Season with pepper (and salt if necessary) and mix everything very well. Let it cook over low heat for about 5 minutes, stirring occasionally.
Step 7: Add the mashed potatoes, mix everything very well, and turn off the heat.
Step 8: Preheat the oven to 180ºC (350ºF).
Step 9: Place the cod and mashed potatoes mixture in a baking dish and sprinkle with grated Parmesan cheese.
Step 10: Bake for about 45 minutes or until it starts to brown.
HOW TO DESALT COD
1. Rinse the cod under cold water.
2. Place the cod with the skin facing up in a large bowl and cover it with cold water.
3. Allow the cod to soak for at least 24 hours, changing the water every 8 to 12 hours.
4. After 24 hours, taste a small piece of the cod to check for saltiness. If it is still too salty, continue soaking and changing the water until it reaches your desired level of saltiness.
5. The soaking time may vary depending on the thickness of the cod and the quantity of salt the cod have.
YOU MAY ALSO LIKE
- Mashed potato chicken casserole
- Easy tuna casserole
- Homemade cod with cream
- Ground beef and potato casserole
- Baked sea bream with potatoes
- Cod fish pie with mashed potato
- Easy homemade meat lasagna
- Easy baked mashed potatoes with tuna
Follow us on FACEBOOK, INSTAGRAM, PINTEREST and YOUTUBE for more tasty recipes!
Spiritual Cod (Bacalhau Espiritual)
This Spiritual Cod is a creamy and comforting Portuguese dish, baked in the oven until perfectly golden. Made with simple ingredients, this dish combines flaked cod with a creamy mashed potato, finished with a generous layer of grated Parmesan cheese that transforms into a crispy and flavorful crust. A timeless classic, easy to prepare and always delicious.
- 1.2 kg (2 2/3 pounds) russet potatoes (or Yukon gold potatoes)
- 1 tablespoon butter to room temperature
- Juice of half lemon
- 1/2 teaspoon nutmeg
- 1/2 teaspoon pepper
- 350 ml (1 1/2 cups) warm whole milk
- Salt (to taste)
- Water (about 1.5 l (6 cups))
- 1 kg grams (2 1/4 pounds) salt cod, soaked for 24 hours
- 1 large onion
- 1 medium carrot
- 1/2 teaspoon pepper
- 75 ml (1/3 cup) olive oil
- 4 cloves of garlic
- 50 grams (1 3/4 ounces) grated Parmesan cheese
- For the mashed potatoes:
Peel the potatoes and rinse. Cut the potatoes into small pieces. Place potatoes in a large saucepan or large pot. Cover the potatoes with salted water (the water should cover all the potatoes). - Bring to a boil over high heat. When starts boiling, reduce to medium low heat and cook just until the potatoes are fork tender, about 15 to 20 minutes.
- Turn off the heat and drain the potatoes cooking water. Mash the cooked potatoes with a potato masher (for a creamy, fluffy, lump-free mashed potatoes use a potato ricer). Season with lemon juice, pepper, nutmeg, margarine (or butter) and milk. Place the pan back on medium-low heat and stir with a wooden spoon until potatoes are smooth and creamy. Reserve.
- For the cod mixture:
Cook the cod in a large saucepan with water for about 10 minutes. Remove the cod from the pan with a skimmer. Remove the skin and bones and flake the cod with a fork, set aside. - In a large saucepan, add the chopped onion, chopped garlic and the olive oil. Stir with a wooden spoon and sauté over low heat until the onion begins to brown, stirring occasionally.
- Add the flaked cod and grated carrot. Season with pepper (and salt if necessary) and mix everything very well. Let it cook over low heat for about 5 minutes, stirring occasionally.
- Add the mashed potatoes, mix everything very well, and turn off the heat.
- Preheat the oven to 180ºC (350ºF).
- Place the cod and mashed potatoes mixture in a baking dish and sprinkle with grated Parmesan cheese.
- Bake for about 45 minutes or until it starts to brown.
INGREDIENTS
- For the mashed potatoes:
- For the cod mixture:





