Salt Cod with Potatoes and Eggs
Bacalhau à Brás

45 minutes
4 servings
Ingredients Nutrition Recipe Video Steps FAQ Reviews Comments

Make Salt Cod with Potatoes and Eggs Bacalhau à Brás at home, a comforting and elegant recipe that brings Portuguese tradition to your table.

Helena is holding a fork full of cod with potatoes over the plate with bacalhau a bras

Ingredients

Need to adjust?
14 ouncescod
5egg(s)
8 ouncespotato(es) (shoestring, palitas)
2onion(s)
1 clovegarlic
3 ouncesolive oil
1 tablespoonparsley
to tastesalt
to tasteblack pepper
10green olives or black

Nutrition per serving

Please note that I am not a nutritionist. The nutrition information is provided for reference only.

Serving Size
6-8 tablespoons
Calories
770
Fat
39.6 g
Saturated Fat
9.9 g
Cholesterol
355 mg
Sodium
7335 mg
Carbohydrates
29.5 g
Fiber
2.7 g
Sugar
1 g
Protein
73 g

Ingredients

This Salt Cod with Potatoes and Eggs recipe is one of those dishes I keep coming back to, no matter the season. It’s simple, comforting, and traditionally Portuguese. I’ve made Bacalhau à Brás more times than I can count, and I still approach it the same way every time. The salt cod brings structure, the potatoes bring texture, and the eggs tie it all together.

I like to make it in a way that feels familiar but polished with sunny egg on top, letting the ingredients speak for themselves.

Lights Out. It Is Recipe Video Time

Watch the full cooking process:

Recipe video

Watch the quick recipe teaser:

Recipe teaser video

💡 Hit play. Unmute for sound. Leave a comment.

Recipe steps

💡 Tap step images for larger previews.

Step 1. Prepare the ingredients

10 minutes

The first step is desalting the cod. I soak it in cold water for 24 hours, changing the water several times. Taste a small piece before cooking. It should be pleasantly seasoned, never aggressively salty.

Chop the cod into small pieces. Chop the onions and add them to the pan. Cook slowly until soft and lightly sweet. Chop the garlic and add it, cooking briefly until fragrant.

Stir gently and let it cook with the onions and garlic for a few minutes so the flavors come together.

Step 2. Cook onions and fish

10 minutes

Heat the olive oil in a large skillet over medium heat. Add the onions and cook slowly until soft and lightly sweet, stirring occasionally. Add the garlic and cook briefly until fragrant.

Add the cod to the pan and stir gently. Let it cook with the onions and garlic for a few minutes so the flavors come together.

Step 3. Cook the potatoes and eggs

15 minutes

Add the fried potatoes and fold everything carefully. Keep the potatoes slightly crisp and let the cod remain tender.

Lower the heat and pour the beaten eggs over the mixture.

Stir gently so the eggs coat the cod and potatoes evenly. Cook until the eggs are cooked.

Adding a sunny-side-up egg is optional.

Step 4. Finish the dish

8 minutes

Add black olives and season with black pepper, adjusting salt only if needed. Stir briefly to combine.

Finish with chopped parsley. Serve immediately with a sunny-side-up egg on top of each portion.

Step 5. Serve

2 minutes

Your Cod with potatoes and onions is ready!

Share

Which season is this recipe best for?

Salt Cod with Potatoes and Eggs is an all-season favorite. In Portugal, it’s eaten year-round, and I like it that way. In the colder months, it feels warming and satisfying. The soft eggs and olive oil comfort you, and the aroma of onions and garlic fills the kitchen.

Helena is holding a plate of salt cod with potatoes and eggs

In the warmer months, it still works beautifully. It isn’t heavy, and it doesn’t need long cooking times or rich sauces to shine. The freshness of parsley and the brightness of the onions keep the dish balanced, and a simple side salad can make it feel light and summery without changing the core of the recipe.

The great thing about this dish is that it’s always appropriate. It doesn’t need special occasions. It works on a weekday lunch, a casual dinner, or a family gathering.

Where can I buy the ingredients for this recipe?

The ingredients are simple, but quality makes a difference. Salt cod is the most important, and I reccomend to get it from a Portuguese or Spanish market. The pieces should be thick and firm, pale in color, and smell clean and briny. Avoid pieces that look dry or yellowed – they won’t rehydrate well and can taste off.

Yukon Gold potatoes or similar varieties work beautifully. Eggs should be fresh because they make up a large part of the dish, and their texture is noticeable in every bite.

Olive oil, onions, garlic, and parsley can be bought from a local supermarket. Use good olive oil; it’s a flavor that stays with every bite. Fresh parsley brightens the dish at the end, and sweet onions create a subtle base flavor.

Can I substitute the ingredients in this recipe?

Some substitutions are possible, but I usually keep them minimal. Salt cod is essential. Fresh cod just doesn’t have the same structure or depth, even if you season it heavily. Using fresh cod turns this into a different dish entirely, so I reserve substitutions only for emergencies. 🙂

A plate serve with salt cod with potatoes and eggs

Potatoes can be replaced with frozen matchstick potatoes as long as they are fried first. The crispness is hard to replicate otherwise.

Eggs are non-negotiable. The ratio of five eggs to 14 ounces of cod is perfect for creamy coating without scrambling the dish. Fewer eggs make it dry; more eggs make it too heavy.

Onions can be swapped for shallots if you want a milder flavor, and parsley can be replaced with another fresh herb, but I like to stay close to tradition. The simplicity is what makes this dish work.

Can I make this recipe part of a menu?

In a Portuguese-style menu, I usually start with olives, bread, and cheese. Bacalhau à Brás follows, and it feels like the centerpiece without needing anything elaborate.

As an appetizer, you can also serve Portuguese Tuna Dip or Steamed Clams in White Wine.

I often serve it with something fresh to balance the richness – Simple Tomato Tuna Salad, Garlic Tomato Salad, roasted peppers, or a simple green salad with lemon.

The flavors are balanced, comforting, and unmistakably Portuguese.

A pan filled with salt cod with potatoes and eggs

For a dessert, you can serve Portuguese Custard Cream or Chocolate Hazelnut Pavlova.

Which drinks would you pair it with?

We usually pair this dish with wines that have bright acidity. Portuguese whites, like Vinho Verde or Arinto, are perfect. They cut through the richness of the eggs and olive oil and complement the saltiness of the cod.

If red wine is preferred, choose something light-bodied with low tannins. A young Dão or a lightly chilled red works nicely, or a light-bodied red like Pinot Noir. Avoid heavy or heavily oaked wines, as they overpower the delicate balance of the dish.

For non-alcoholic drinks, sparkling water with lemon or a lightly citrusy beverage keeps the pairing fresh and clean, letting the flavors of the dish shine.

How long can I store this recipe leftovers?

Leftovers keep well in the refrigerator for up to two days. After that, the eggs lose their texture, and the potatoes soften too much.

A closeup of salt cod with potatoes and eggs bacalhau a bras

Freezing is not recommended, as the eggs and potatoes won’t survive it well.

When reheating, I prefer a skillet over low heat with a splash of olive oil. This revives the texture without overcooking the eggs.

Microwaving can quickly turn the dish dry and rubbery, so I recommend avoiding it whenever possible.

Recipe tips & tricks

Here are my steps to follow:

  1. The first step is desalting the cod. I soak it in cold water for 24 to 36 hours, changing the water several times. Taste a small piece before cooking. It should be pleasantly seasoned, never aggressively salty.
  2. Potatoes should be cut into thin matchsticks and fried until golden and crisp. Drain them thoroughly.
  3. The onions are sliced thin and cooked slowly in olive oil until soft and sweet, never browned.
  4. When combining everything, lower the heat before adding the eggs. Lightly beaten eggs are stirred in gently, just enough to coat the mixture.
  5. Season lightly with salt and black pepper, remembering that the cod already has flavor. Finish with fresh parsley for brightness and aroma.

This Salt Cod with Potatoes and Eggs is a dish that never feels old-fashioned because it’s built on simplicity and care.

When we make Bacalhau à Brás, we enjoy flavors and aromas from cod, potatoes, and of course, olive oil. It’s the kind of dish that stays in your memory and on your table, quietly perfect every time.

Helena's recipes

Gourmet Crumbles

Get my gourmet calendar 🎁, printable recipes and delicious stories by email. Crumble by crumble.

This website handles your data responsibly and in accordance with the Privacy Policy.

Made this recipe?

Share your thoughts about this recipe in the comments below. What did you like the most? Did you make any modifications? And please share this recipe with your friends!

Want to try another recipe?

Helena

Helena

Recipe creator and contributing writer to food-related publications.

Helena is holding a fork with sausage and cabbage Previous Recipe

Rate and Comment

Choose where to share:

or just copy and share this URL:
Thank you, Gourmand. Stay hungry!