Indian Salmon Fish Fillets

  • Serving: 2
  • Difficulty:


  • Serving
    2 people
  • Preparation
    10 mins
  • Cook time
    20 mins
  • Passive time
    30 mins


  • 500 gm Potatoes, Peeled and Cubed

  • 250 gm Turnip, Peeled and Cubed

  • 350 gm Salmon Fillets

  • 2 Table Spoon Chopped Onion

  • 2 Table Spoon Chopped Carrot

  • 1 Table Spoon Chopped Celery

  • 1 Bay Leaf

  • 1 / 2 Table Spoon Mustard Seeds

  • 300 ml Skimmed Milk

  • 1 Table Spoon Finely Chopped Chives

  • 2 - 3 Drops Worcestershire Sauce

  • 1 Table Spoon Salt

  • 1 / 4 Table Spoon Black Pepper

  • 1 Egg

  • 115 gm Fresh White Breadcrumbs

  • 1 Spoon Olive Oil


  1. Cook the potatoes and swede in boiling, salted water until tender. Drain, mash well, and set aside.
  2. Meanwhile, put the salmon, onion, carrot, celery, bay leaf and mustard seeds in a large frying pan. Add the milk, cover and set over a high heat. Just before it boils, reduce the heat and poach gently for 10 minutes or until the fish is opaque.
  3. Lift the fish out of the cooking liquid and set aside. Discard the liquid and flavourings.
  4. Remove any skin or bones from the fish and flake the flesh into large chunks. Place in a mixing bowl and gradually stir in the mashed potato and swede, together with the chives. Add Worcestershire sauce, salt and pepper to taste. Shape the mixture into 8 fish cakes and place on a tray. Cover and refrigerate for 1 hour.
  5. Meanwhile, heat the oven to 190°C. Put the egg and 2 tablespoons of water in a shallow bowl and beat. Put the breadcrumbs in another shallow bowl.
  6. Dip the chilled fish cakes in the beaten egg to coat, then in the breadcrumbs. Transfer them to a nonstick baking sheet and brush lightly with oil. Bake for 20-30 minutes or until crisp and lightly browned. Serve with green beans and pea sauce.
Journey Info