Portuguese Salt Cod Hash

Portuguese salt cod hash, from Horatius Restaurant in San Francisco, is a rustic dish that combines salted dried cod with potatoes, onions, peppers, and black olives, before getting topped with a fried egg. Filling and simple to whip up, it’s easy to see why it’s so beloved.

Portuguese salt cod hash topped with a fried egg on a white plate, a stack of sliced bread in the background.

There’s an old adage that says the Portuguese have one thousand ways to cook bacalhau, or salted dried cod. And few countries have such a passion for the fish. Bacalhau is one of the most important foods of maritime Portugal and has fed the nation for the past five hundred years. It all began when, following in the footsteps of the Vikings and then the Basques, Portuguese sailors travelled to the cool northern waters of the Grand Banks of Newfoundland, where cod was plentiful. There they would salt and dry the fish and bring the provisions home. This delicious recipe brings a modern twist to this classic ingredient.–Chef Antelmo Faria

Portuguese Salt Cod Hash

Portuguese salt cod hash topped with a fried egg on a white plate, a stack of sliced bread in the background.
This is a traditional Portuguese dish that brings back memories of my mom. It's not only tasty but it's always a hit at parties. Plan ahead, because the salted cod needs to soak for 24 hours.
Chef Antelmo Faria

Prep 45 mins
Cook 30 mins
Total 1 hr 15 mins
4 servings
886 kcal
5 from 1 vote


  • 1 pound boneless and skinless salt cod soaked for 24 hours and cooked
  • 1 cup vegetable oil for frying
  • 1 pound russet potatoes peeled and diced
  • 1/2 cup plus 2 tablespoons extra-virgin olive oil
  • 1/2 yellow onion thinly sliced
  • 1/2 red bell pepper thinly sliced
  • 2 bay leaves
  • 3 garlic cloves peeled and finely chopped
  • 1/2 cup pitted niçoise olives or other mild oil-packed black olives
  • Kosher salt
  • White pepper
  • Finely chopped flat-leaf parsley for garnish
  • 4 large eggs


  • Pat the cooked salt cod dry and set aside.
  • In a medium saucepan with high sides, heat the vegetable oil over medium-high heat until it reaches 365°F (185°C). Add the potato cubes and fry until golden, 5 to 7 minutes. Transfer the potatoes to paper towel to drain and set aside.
  • Heat 1/4 cup of the olive oil in a large skillet over medium heat until hot. Saute the onion, bell pepper, and bay leaves until the onions are glassy and soft, 5 to 7 minutes. Break the cod into large flakes and add it to the skillet. Add the chopped garlic and another 1/4 cup of olive oil and continue to cook until the onions are golden, making sure not to burn the garlic, about 3 minutes.
  • Stir the fried potatoes and olives into the cod mixture until warmed through. Season with salt and white pepper to taste. Remove the skillet from the heat and discard the bay leaves. Sprinkle the parsley over the cod mix and toss. Set aside.
  • Heat the remaining 2 tablespoons of olive oil in a non-stick skillet over medium high heat. Fry the eggs over easy, 2 to 4 minutes.
  • To serve, mound the salt cod hash in the center of four plates and top each with an egg. Bring to the table immediately.

Show Nutrition

Serving: 1servingCalories: 886kcal (44%)Carbohydrates: 24g (8%)Protein: 81g (162%)Fat: 51g (78%)Saturated Fat: 8g (50%)Polyunsaturated Fat: 13gMonounsaturated Fat: 27gTrans Fat: 1gCholesterol: 358mg (119%)Sodium: 8314mg (361%)Potassium: 2266mg (65%)Fiber: 3g (13%)Sugar: 2g (2%)Vitamin A: 966IU (19%)Vitamin C: 31mg (38%)Calcium: 242mg (24%)Iron: 5mg (28%)

Originally published June 06, 2009

5/5 - 1 reviews

#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.

Back to Portuguese Salt Cod Hash on Leite's Culinaria