Bacalhau

Bacalhau

J

Joao Silva

13 Feb 2026

|

Cook

20 mins

Serves

4 People

Calories

450 calories

Experience the heart of Portuguese cuisine with Bacalhau, a comforting dish of salt cod, tender potatoes, and vibrant olives, all drizzled with olive oil. Perfect for a cozy weeknight dinner or a festive gathering.

Ingredients

  • 400 grams salt cod (bacalhau)
  • 3 tablespoons olive oil
  • 1 large onion
  • 2 cloves garlic
  • 300 grams potatoes
  • 4 large eggs
  • 50 grams black olives
  • 2 tablespoons fresh parsley

Method

  1. 1

    In a large bowl, soak the salt cod in water for 24 hours, changing the water several times to remove excess salt.

  2. 2

    Heat the olive oil in a large skillet over medium heat. Add the chopped onion and minced garlic, and sauté until the onion becomes translucent.

  3. 3

    Add the shredded salt cod to the skillet and cook for about 5-7 minutes, stirring occasionally.

  4. 4

    In a separate pan, fry the cut potatoes in hot oil until they are golden and crispy. Drain on paper towels and add to the cod mixture.

  5. 5

    Pour the beaten eggs over the cod and potato mixture, stirring gently to combine. Cook for another 3-5 minutes until the eggs are just set.

  6. 6

    Remove from heat and stir in the sliced olives and chopped parsley.

  7. 7

    Serve hot, garnished with additional parsley if desired.

Nutrition per serving

450kcal
Calories

Fat

20g

Carbs

35g

Protein

30g

Available in

Rate this recipe

4.5 · 33 ratings

Comments

O
Olivia Campbell17/02/2026

Really enjoyed this recipe, so easy!

A
Ayesha Hassan15/02/2026

Loved it! Will definitely make again.

S
Sofia Diaz14/02/2026

I loved how the salt cod soaked up the flavors; it turned out delicious and comforting!

C
Camila Diaz14/02/2026

This bacalhau recipe beautifully highlights the rich flavors of the salt cod and olive oil.

Love cooking?

Create your own digital recipe book. Snap, save, and share your favorite recipes.

This page is available in:English|Español|Italiano|Français|Deutsch