
Bacalhau à Brás (Portuguese Salt Cod with Eggs and Potato)
Lisbon's iconic comfort dish — flaked salt cod tossed with crispy matchstick potatoes, soft-scrambled eggs, fried onions, parsley and black olives.
About This Recipe
Bacalhau à Brás is the Lisbon tavern dish that all Portuguese expatriates dream about — a quick, soulful tangle of salt-cod flakes, golden matchstick potatoes (the kind that come crisp from a fryer or bag), softly scrambled eggs, and slow-fried onions, garnished with parsley and a handful of black olives. It was supposedly invented in the late 19th century by a man named Brás (or Braz) who ran a tavern in the Bairro Alto neighborhood; the dish was a way to stretch leftover salt cod and yesterday's potatoes into a satisfying meal for a few coins. Today it is on every traditional Lisbon menu and in every Portuguese grandmother's repertoire. The genius is in the technique: the eggs are not scrambled in advance; they are poured into the hot pan with the cod, potatoes and onions and stirred gently for just thirty seconds, so they form a soft creamy glaze that binds everything together without going dry. The dish must reach the table within a minute of finishing — over-scrambled eggs are the most common failure. Made with care, bacalhau à Brás is the perfect example of why salt cod (bacalhau) is called Portugal's 'fiel amigo' — faithful friend — the ingredient with 365 recipes, one for every day of the year.
Ingredients
Serves 4
- 500 gsalt cod (bacalhau), thick loin pieces, soaked 24–36 hours in cold water with 3 water changes
- 600 gfloury potatoes (Maris Piper, russet), peeled and cut into 3 mm matchsticks (or use bagged shoestring fries)
- 2 largeyellow onions, halved and thinly sliced into half-moons
- 4garlic cloves, finely minced
- 8 largevery fresh eggs, lightly beaten with a pinch of salt and pepper
- 100 mlextra-virgin olive oil (Portuguese if you can)
- 500 mlneutral oil for frying potatoes
- 1 small bunchflat-leaf parsley, finely chopped
- 20small black olives (Portuguese galega olives ideally), pitted
Instructions
- 1
Desalt the cod
Place the salt cod in a large bowl of cold water, skin side up, in the fridge. Change the water 3 times over 24–36 hours (more time for thicker pieces). Test by tasting a small flake — it should taste pleasantly seasoned, not aggressively salty. Drain, pat dry, and shred into rough flakes with your fingers, removing skin and any pin bones.
- 2
Poach the cod briefly
Bring a pot of fresh unsalted water to just below the boil. Add the cod flakes and poach 2 minutes — just long enough to firm them up. Drain and reserve. Skipping this step gives a chewy result; over-cooking gives mushy cod.
Salt cod is already cured — it does not need 'cooking' in the conventional sense. The brief poach is just to plump and warm it.
- 3
Fry the potatoes
Heat the neutral oil in a wok or deep pan to 175°C (345°F). Fry the potato matchsticks in 2–3 batches for 3–4 minutes per batch until crisp and golden. Drain on paper towels and salt lightly. Resist the urge to use pre-baked or oven 'fries' — only true fried matchstick potatoes give the classic texture.
For a speed shortcut, use good-quality bagged shoestring potato sticks (Lay's or the equivalent) — Portuguese home cooks do this on weeknights.
- 4
Sweat the onions
In a large wide pan or skillet, heat the olive oil over medium-low heat. Add the sliced onions and cook 12–15 minutes, stirring occasionally, until completely soft and pale gold but not browned. Add the minced garlic in the last 2 minutes — you want it cooked but not colored.
- 5
Combine cod and potatoes
Add the shredded cod to the soft onions and stir gently to warm through, 2 minutes. Add the fried potato matchsticks and toss to combine — work quickly but gently so the potatoes don't crush. Grind in plenty of black pepper but don't salt yet — the cod and potatoes already carry salt.
- 6
Add the eggs (the critical moment)
Reduce heat to low. Pour the beaten eggs over the cod-potato mixture. With a wooden spoon or spatula, gently stir and fold for 30–45 seconds — no more. The eggs should form soft creamy curds that coat everything but remain glossy and just barely set. If you cook them until firm, the dish is ruined.
- 7
Plate and serve immediately
Pull the pan off the heat the moment the eggs look soft and glistening, not dry. Tip onto a warm serving platter, scatter generously with chopped parsley and the black olives, and bring straight to the table. Serve with a green salad dressed in olive oil and red wine vinegar, and a glass of crisp vinho verde or a young Douro red.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
The desalting is non-negotiable — under-soaked cod ruins the dish. Use thick loin pieces; thin off-cuts disintegrate.
- →
The eggs are the difference between a great and a terrible à Brás. Pull from the heat 15 seconds before you think they're ready; residual heat finishes them.
- →
Olives should be small, briny and slightly bitter — Portuguese galega, Spanish manzanilla or French Niçoise all work. Avoid sweet Kalamata-style olives.
- →
Some restaurants pre-fry potatoes hours ahead and re-crisp before serving. Home cooks should fry right before assembly for best texture.
Variations
- •
Bacalhau à Gomes de Sá — same ingredients but layered and baked rather than scrambled with eggs; a Porto-style cousin.
- •
Bacalhau à Zé do Pipo — topped with a mayonnaise glaze and grilled to gold; old-school 1960s Lisbon restaurant style.
- •
Bacalhau com natas — bound with béchamel and cream, baked golden; richer winter version.
- •
Vegetarian á Brás — replace cod with finely shredded heart of palm and add a teaspoon of capers for brine; a modern Lisbon vegan adaptation.
Storage
Best eaten within 30 minutes of finishing — the eggs and potatoes both decline rapidly. Leftovers refrigerated up to 1 day reheat poorly; if necessary, gently warm in a dry pan, not the microwave. Not suitable for freezing.
History & Origin
Bacalhau à Brás was reportedly invented in the late 19th century by a tavern owner called Brás (or Braz) in Lisbon's Bairro Alto, as a thrifty way to use leftover salt cod and potatoes. It is one of an estimated 365+ Portuguese salt cod recipes — said to be one for every day of the year — and is now a staple of every Portuguese tasca (tavern) menu worldwide.
Frequently Asked Questions
Can I use fresh cod instead of salt cod?
You can, but the dish is fundamentally different — salt cod has a firm, almost meaty texture and a concentrated savory flavor that fresh cod can't match. If using fresh, salt the cod heavily for 2 hours, rinse, and proceed. Acceptable but not authentic.
What does properly desalted cod taste like?
Pleasantly seasoned, with the texture of fresh cooked fish but more dense and savory. It should not taste of salt water. Always taste a flake before proceeding.
Can I use frozen shoestring fries?
Better-quality frozen shoestring fries or even kettle-cooked chip-shop fries can stand in for fresh-fried potatoes. Bake or fry to recrisp before adding. Use real fried potatoes when you have time — the difference is significant.
Why eggs not scrambled in advance?
Pre-scrambling makes them dry by the time they meet the cod and potatoes. The point of the technique is to use the heat of the pan and the warm ingredients to gently set the eggs in 30 seconds, keeping them silky and glaze-like.
Nutrition Facts
Per serving (380g / 13.4 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Portuguese Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes