Go Back
+ servings
0 from 0 votes
Portuguese Fish Cakes
Portuguese Fish Cakes
Prep Time
1 hr
Cook Time
45 mins
Gluten-free traditional fish cakes from Portugal. Torpedo-shaped fish cakes prepared with salt cod, mashed potatoes, egg, onion and parsley.
Course: Appetizer
Cuisine: Portuguese
Servings: 8
Calories: 333 kcal
  • 1.5 lb salt cod fish
  • 1.5 lb potatoes
  • 1 1/2 cup onion finely chopped
  • 1 cup parsley chopped
  • ¼ cup garlic finely chopped
  • 2 eggs lightly beaten
  • Vegetable oil for deep frying
  • Lemons sliced
  1. Peel and cut potatoes in cube size to boil the potatoes.
  2. Chop the parsley finely.
  3. Chop the onion finely.
  4. Chop garlic very finely.
  5. Boil the potatoes for about 30 to 40 minutes and right before they are done put the cod fish in the pot and reduce heat to cook for about 8 minutes. The cod will fall apart and that is when I know it is done.
  6. Remove potatoes and cod and drain water completely. Remove the skin and bones from the fish.
  7. Once cool to the touch, mash the potatoes and cod together and use a potato masher to press down and remove all excess water. Do not use a food processor or blender to maintain a certain consistency.
  8. In a large bowl add the onions, parsley, garlic along with the mashed potatoes and cod and 2 beaten eggs. Mix thoroughly.
  9. Using two tablespoon spoons and shape the fish cakes into a torpedo shape. Watch the video for how it’s made.
  10. Fry the fish cakes for 2 minutes on each side until golden brown.
  11. Drain them on a plate lined with a paper towel.
  12. Serve hot with a few wedges of lemon.

Recipe Video

Recipe Notes

Before you make the fish cakes you will need to soak the salt cod in cold water for 24 hours and change the water 2 to 3 times. Keep in the refrigerator over night.

Nutrition Facts
Portuguese Fish Cakes
Amount Per Serving (64 g)
Calories 333 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 1g6%
Cholesterol 170mg57%
Sodium 6007mg261%
Potassium 1709mg49%
Carbohydrates 15g5%
Fiber 3g13%
Sugar 1g1%
Protein 58g116%
Vitamin A 810IU16%
Vitamin C 26mg32%
Calcium 193mg19%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.