Bacalhau à Brás is a Lisbon-associated Portuguese dish of flakes of salt cod tossed with thin fried potatoes, onion, and softly set eggs, then finished with olives and parsley. Home and restaurant versions vary, but the contrast of crisp potatoes and tender cod makes this a satisfying one-pan meal once the components are ready.
Ingredients
- 1 lb (450 g) skinless, boneless desalinated salt cod, patted dry
- 1¼ lb (570 g) Yukon Gold or other waxy potatoes, peeled
- 1 medium yellow onion, about 7 oz (200 g), thinly sliced
- 1 small garlic clove, about 5 g, finely chopped
- 1 bay leaf
- 1½ cups (360 ml) olive oil for frying the potatoes; you may not need all of it
- 2 tablespoons (30 ml) olive oil for the onion and cod
- 6 large eggs, about 300 g without shells
- ¼ teaspoon (1 g) freshly ground black pepper, plus more to taste
- ¼ teaspoon (1.5 g) fine salt, or to taste, depending on the cod
- ⅓ cup (50 g) pitted black olives, whole or sliced
- ¼ cup (15 g) chopped flat-leaf parsley
Use cod sold as desalinated or ready-to-cook salt cod; it should taste pleasantly savory, not aggressively salty. If only salted cod is available, plan to soak it separately before beginning this timed recipe. A neutral frying oil can replace some or all of the frying olive oil, though the potatoes will have a less distinctly olive-oil flavor.
Instructions
- Prepare the ingredients. Cut the potatoes into matchsticks about ⅛ inch (3 mm) thick, keeping them as even as possible so they cook at the same rate. Rinse them briefly in cold water to remove loose starch, then drain and dry thoroughly with a clean towel. Thinly slice the onion, chop the garlic, and whisk the eggs with the pepper in a bowl. Set out the olives and parsley. Dry potatoes are important: excess water can make hot oil spit and can keep the potatoes from crisping.
- Poach and flake the cod. Put the cod and bay leaf in a saucepan and cover with cold water. Bring the water just to a gentle simmer, then cook for about 8 minutes, depending on the thickness of the fish. Check the thickest portion with a food thermometer: USDA FSIS lists 145°F (63°C) as the safe minimum internal temperature for fish. Lift the cod out and let it rest until cool enough to handle, about 5 minutes. Remove any remaining bones, then separate the fish into bite-size flakes. Discard the bay leaf and cooking water.
- Fry the potatoes. Pour the frying oil into a deep, heavy skillet or saucepan to a depth of about ½ inch (1.3 cm), taking care not to fill the pan more than halfway. Heat over medium-high heat until a potato strip begins to sizzle steadily. Fry the matchsticks in batches for about 3–4 minutes per batch, turning once or twice, until pale golden and tender with crisp edges; allow about 15 minutes for all the batches. Avoid crowding the pan, which lowers the oil temperature and leaves the potatoes limp. Transfer each batch to a paper-towel-lined tray and season lightly with salt. Carefully pour the used oil into a heatproof container once it is cool enough to handle.
- Soften the onion and warm the cod. Set a large skillet over medium-low heat and add 2 tablespoons (30 ml) olive oil. Add the onion and cook for about 6 minutes, stirring now and then, until soft and translucent but not deeply browned. Stir in the garlic for 30 seconds, then add the cod flakes and cook gently for about 30 seconds more. Fold in the fried potatoes, taking care not to mash the fish or break every potato strip.
- Add and cook the eggs. Reduce the heat to low and pour in the whisked eggs. Stir and fold continuously for about 2–3 minutes, scraping the bottom and sides of the pan so the eggs set evenly around the cod and potatoes. Because this is an egg dish, USDA FSIS recommends cooking it to a safe minimum internal temperature of 160°F (71°C); check the center with a food thermometer and keep stirring gently until it reaches that temperature. The eggs should be moist and softly set, not runny. Take the pan off the heat as soon as the temperature is reached to limit overcooking.
- Finish and serve. Taste a small bite before adding salt, since salt cod can vary considerably. Add more black pepper if wanted, then scatter over the olives and parsley. Serve promptly while the potatoes still have some crispness.
Tips
Dry the potatoes carefully. Water clinging to the matchsticks can cause oil to splatter, and damp potatoes tend to steam instead of fry. After rinsing, spread them on a towel and blot them well. If preparing them a little ahead, keep them uncovered in the refrigerator and dry them once more before frying.
Choose the right cod. Desalinated salt cod is convenient, but brands and cuts can differ in saltiness. If your cod tastes very salty after cooking, briefly rinse the flakes and drain them well before adding them to the onion. Fresh unsalted cod is a workable substitute, but the dish will taste milder and less characteristically savory; season it gradually rather than adding the listed salt automatically.
Keep the heat gentle when adding eggs. High heat can make the eggs turn grainy or stick to the pan before they coat the potatoes. Use low heat, fold continuously, and check the temperature in the middle of the mixture. A wide skillet helps the eggs cook evenly, while a nonstick pan can make stirring and cleanup easier.
Do not expect every potato to stay crisp. The potatoes soften somewhat when folded with the eggs; that tender-crisp contrast is part of the dish. For the best texture, fry them shortly before serving and avoid leaving the finished mixture over heat. If you prefer a more pronounced crunch, reserve a small handful and scatter it on top at the table.
Serving Suggestions
Serve bacalhau à Brás hot as a main course, with a simple green salad dressed with olive oil and vinegar to balance its rich eggs and potatoes. Sliced tomatoes, lightly dressed greens, or steamed green beans also make useful sides without competing with the cod. Crusty bread is welcome for any savory egg and olive oil left on the plate, though the potatoes already make the dish filling.
Offer extra olives, chopped parsley, and black pepper at the table so diners can adjust their portions. A small dish of mild pickled vegetables or a few lemon wedges can add a bright, sharp contrast; lemon is an optional accompaniment rather than a required ingredient. This recipe serves four as a substantial main, or six if served in smaller portions as part of a larger spread of Portuguese-inspired dishes.
Variations
Some cooks cut potatoes into very fine matchsticks, while others use slightly thicker strips or ready-made thin potato sticks. Freshly fried potatoes have a more substantial texture. Packaged potato sticks save time and are a practical shortcut, but they are often salted and can soften quickly, so reduce added salt and fold them in just before the eggs.
You can replace the onion with a mild sweet onion, or leave out the garlic if you want a gentler flavor. A little extra parsley is an easy adjustment; adding a large amount of cream, cheese, or strong spices changes the dish’s familiar balance. For a milder, less traditional variation, use fresh cod instead of salt cod and season the fish lightly before poaching. Since fresh cod lacks the concentrated salt-cured flavor, taste the mixture before serving and adjust salt in small pinches.
For a lighter cooking approach, cook the matchsticks in an air fryer according to the appliance’s directions, tossing them with a little oil and turning them until golden and tender. The result will usually be drier and less richly flavored than potatoes fried in oil. If using this option, cook the onions in the skillet as directed and fold the potatoes in at the same point; the egg and fish steps stay the same.
Storage and Reheating
For food safety, refrigerate leftovers within 2 hours of cooking. Transfer them to a shallow, covered container so they cool promptly, and keep them refrigerated for 3–4 days. The potatoes will lose their crispness in storage, but the cod, onion, and egg mixture remains suitable for reheating within that window. Do not leave the cooked dish at room temperature for extended periods.
Reheat only the portion you plan to eat. Put it in a skillet over low heat with a teaspoon of water or olive oil, cover briefly to warm the center, then stir gently until evenly hot. Check with a food thermometer; USDA FSIS recommends reheating leftovers to 165°F (74°C). The eggs may become firmer than when freshly cooked, so gentle heat helps prevent the edges from drying out. A microwave also works: cover loosely, heat in short intervals, stir between intervals, and verify that the center reaches 165°F (74°C).
Freezing is possible, but not ideal because both the cooked eggs and potatoes can become watery or mealy after thawing. If you choose to freeze it, cool and package it promptly, thaw it in the refrigerator, and reheat to 165°F (74°C); expect a softer texture. For the best result, make only what you expect to eat within a few days.
Frequently Asked Questions
Do I have to soak salt cod before making this?
Not if you buy cod labeled desalinated, ready to cook, or ready to use. If you have traditional heavily salted cod, soak it in the refrigerator in a large bowl of cold water for about 24–36 hours, changing the water several times, then taste a cooked flake before seasoning the dish. Thickness and salting vary, so follow the package directions when available. That soaking time is not included in the recipe’s prep and total times.
Can I use fresh cod instead of salt cod?
Yes. Poach fresh cod in the same way and check that its thickest portion reaches 145°F (63°C). The finished dish will be less salty and less intensely savory, so taste it before adding salt. If using unsalted fish, a little extra black pepper or parsley can help round out the flavor without pretending to reproduce the taste of salt cod.
Why did my eggs turn watery or rubbery?
Watery eggs can result from excess moisture on the cod or potatoes, or from stirring in ingredients that have not been drained. Rubberiness usually comes from cooking the mixture too long or over high heat. Dry the potatoes and cod well, use low heat, and remove the pan promptly once the center reaches the safe 160°F (71°C) minimum for an egg dish.
Can I prepare any part ahead?
You can slice the onion and garlic, whisk the eggs, and cut the potatoes earlier in the day. Keep prepared ingredients covered in the refrigerator; store cut potatoes submerged in cold water if necessary, then drain and dry them thoroughly before frying. The cooked cod can also be flaked and refrigerated for up to a day. For the best texture, fry the potatoes and combine everything close to serving time.
Is bacalhau à Brás the only Lisbon-style salt-cod dish?
No. Portugal has many preparations for bacalhau, and recipes vary by household and region. Bacalhau à Brás is strongly associated with Lisbon, but stories about the name and precise origin differ. This recipe follows a widely recognized combination of salt cod, potatoes, onion, eggs, olives, and parsley rather than claiming a single exclusive version.
Related
- Portuguese Piri Piri Chicken Skewers with Marinade
- Bacalhau à Brás Recipe: A Portuguese Salt Cod Favorite
- Portuguese Piri Piri Chicken, Grilled with Chili Sauce
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).