Portuguese Codfish Balls

Fried codfish balls

Kadek Bonit Permadi/Getty Images 

Prep: 45 mins
Cook: 15 mins
Total: 60 mins
Servings: 4 to 5 servings
Yield: 22 balls
Nutrition Facts (per serving)
709 Calories
41g Fat
36g Carbs
48g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 5
Amount per serving
Calories 709
% Daily Value*
Total Fat 41g 52%
Saturated Fat 4g 21%
Cholesterol 176mg 59%
Sodium 734mg 32%
Total Carbohydrate 36g 13%
Dietary Fiber 3g 11%
Total Sugars 4g
Protein 48g
Vitamin C 29mg 143%
Calcium 86mg 7%
Iron 2mg 13%
Potassium 1095mg 23%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Portuguese codfish balls are often a favorite Portuguese family recipe. They require a bit of preparation ahead of time, but the cooking itself is fast. What is most amazing about it is the fact that even though the codfish balls are deep-fried, they result in light tasty balls. That is most likely because there is no flour in the mix (only a light dusting of it goes on the outside of each ball). Everything is held together with mashed potatoes!

These codfish balls are delicious to eat plain. If you prefer, you can have some kind of a sauce to dip these into. You could try a tartar sauce or a bit of your favorite hot sauce dribbled on top.

The fish balls are hearty enough to serve as a main meal, along with some sides. They can also be a side dish or made into a lighter main meal if served alongside a salad. Although they are far better fresh, it is possible to cook them and then freeze them. You'll want to defrost them and then heat them up in the microwave or in the oven prior to serving. If you are going to make these codfish balls, consider making a second batch just to freeze.


  • 4 cups chilled mashed potatoes (potatoes only, no added milk or butter)

  • 2 pounds cod fillets

  • 1/2 cup minced fresh parsley

  • 1/2 cup minced onion

  • 2 large eggs, lightly beaten

  • Flour, for rolling balls

  • Oil, for deep-frying

Steps to Make It

  1. Steam the cod until it is cooked through and flaky. The easiest way is to put pieces of the cod of it into a steamer basket over a pot of boiling water. When it is fully cooked, remove the cod from the steamer, put it in a large bowl, and flake the meat. Put the flaked cod in the refrigerator to chill.

  2. When the fish has cooled, add the potatoes, parsley, minced onions, and eggs to the bowl and mix thoroughly. If you are not going to roll the balls right away, put the mixture in the refrigerator until you are ready. The mixture forms better balls when it is cold.

  3. With your hands, roll the mixture into approximately 2-inch balls. Put some flour onto a plate. Lightly roll each ball into the flour.

  4. Heat the oil (about 2 inches high) in a heavy pot. When it is hot, put a few of the balls into the oil. (To check the oil temperature, drop a tiny bit of mixture into the pot. If it sizzles and fries, it's ready.) You will need to do this in batches because overcrowding will make it hard to turn the balls.

  5. Roll the balls around with a spoon to ensure that they brown on all sides. When they are golden brown, remove them from the oil with a slotted spoon.

  6. Put the balls on paper towels to drain and serve immediately.


  • For the oil, a mix of olive oil and canola oil works well, although the traditional recipes call for corn oil.

Recipe Tags: