Bacalhau à Brás is a classic Portuguese dish with an incredible mix of flavors. Mixes salt cod, potatoes and eggs with delicious and traditional seasonings!

This is one of the most popular recipes in Portugal! It is a super tasty recipe with very typical Portuguese ingredients such as cod, olive oil, onion, potato, garlic and coriander. Imagine all these ingredients mixed together in one recipe!
It's one of those recipes that is impossible to resist, I bet there won't be any left for the next day! But if you have any leftovers or want to save the recipe for another time, let it cool completely and store the cod in the refrigerator in an airtight container. Can be stored in the refrigerator for up to 2 days.
Surprise your family and make this delicious cod meal for dinner! To give it a finishing touch, season with chopped coriander (or chopped parsley) and black olives. I bet this won't be the last time you make this delicious Bacalhau à Brás recipe!
If you're looking for Dinners in 30 minutes or less for busy weekdays, check out this Creamy tuna pasta, Portuguese beef and onions, Easy black-eyed pea salad, Easy 25-minute bacon carbonara and many other recipes that you can find on our website.
INGREDIENTS FOR BACALHAU À BRÁS (SALT COD, POTATOES AND EGGS)
Here you'll find all the ingredients needed to make this recipe:
- Cod - Salt cod, soaked for 24 hours.
- Olive oil, chopped onion and minced garlic - To sauté and flavor.
- Potatoes - Fried potatoes cut into thin sticks.
- Eggs and egg yolk - Add creaminess to the recipe.
- Salt, pepper and chopped coriander - To season and flavor.
- Vegetable oil - To fry the potatoes.
Below you’ll find the correct measurement of all ingredients and the step-by-step guide for this recipe.
HOW TO MAKE BACALHAU À BRÁS
Step 1: Cook the cod in a large saucepan with water for about 10 minutes.
Step 2: Remove the cod from the pan with a skimmer. Remove the skin and bones and flake it with a fork, set aside. Season with pepper and set aside.
Step 3: Peel, wash the potatoes and cut them into thin sticks. Season with salt and fry the potatoes in hot oil. Fry until lightly golden.
Step 4: Transfer the potatoes to a paper towel-lined plate to drain the excess oil.
Step 5: Beat the eggs in a small bowl and set aside.
Step 6: In a large saucepan, add the olive oil, chopped onion and the minced garlic. Sauté over low heat until the onion start to turn golden brown, stirring occasionally. Add the flaked cod, stir and cook for about 4 to 5 minutes, stirring occasionally.
Step 7: Gently mix the fries into the cod. Remove briefly the pan from heat and let cool slightly. Pour the beaten eggs, mix well and place back the pan over low heat for more 2 to 3 minutes.
Step 8: Turn off the heat. Mix the chopped coriander and the egg yolk and serve.
TIPS TO SOAK THE 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 (soak the cod overnight).
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
- Carne à Brás (Ground meat, potatoes and eggs)
- Cod fish pie with mashed potato
- Salt cod and bacon pie
- Homemade salt cod with cream
- Frango à Brás (Chicken, potatoes and eggs)
- Portuguese salt cod fritters (Pataniscas de bacalhau)
- Atum à Brás (Tuna, potatoes and eggs)
- Salt cod stew with shrimp
Follow us on FACEBOOK, INSTAGRAM, PINTEREST and YOUTUBE for more tasty recipes!
Bacalhau à Brás (Salt cod, potatoes and eggs)

Bacalhau à Brás is a classic Portuguese dish with an incredible mix of flavors. Mixes salt cod, potatoes and eggs with delicious and traditional seasonings!
- 750 grams (1 2/3 pounds) salt cod, soaked for 24 hours
- 1 medium onion
- 50 ml (1/4 cup) olive oil
- 3 cloves of garlic
- 700 grams (1 1/2 pounds) potatoes
- 2 to 3 eggs
- 1 egg yolk
- Salt (to taste)
- 1/2 teaspoon black pepper
- Coriander (to taste)
- Vegetable oil for frying
- 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 it with a fork, set aside. Season with pepper and set aside.
- Peel, wash the potatoes and cut them into thin sticks. Season with salt and fry the potatoes in hot oil. Fry until lightly golden.
- Transfer the potatoes to a paper towel-lined plate to drain the excess oil.
- Beat the eggs in a small bowl and set aside.
- In a large saucepan, add the olive oil, chopped onion and the minced garlic. Sauté over low heat until the onion start to turn golden brown, stirring occasionally. Add the flaked cod, stir and cook for about 4 to 5 minutes, stirring occasionally.
- Add the fries and gently mix into the cod. Remove briefly the pan from heat and let cool slightly. Pour the beaten eggs, mix well and place back the pan over low heat for more 2 to 3 minutes.
- Turn off the heat. Mix the chopped coriander and the egg yolk and serve.