Kedgeree is a lovely dish which originates from colonial India. The smokey haddock, spicy rice and boiled eggs create a great balance of flavours. It’s easy to make and perfect for brunch or dinner.



  1. Cook the rice according to instructions. Set aside.
  2. Place the haddock in a large frying pan, skin-side up. Pour in water to cover, add the bay leaves and bring to a gentle simmer. Cook the fish for 8-10 minutes until it is just done and flakes easily. Drain in a colander set over a bowl, reserving the cooking water and discarding the bay leaves. Flake the fish into chunky pieces, removing the skin.
  3. Heat the oil in a large pan and fry the onion until softened, about 5 minutes. Add Shemin’s Mustard Seeds* if using and stir for 2-3 minutes. Then add Shemin’s Curry Paste and 100ml of the cooking water from the fish. Let the spices cook for 3-4 minutes, stirring occasionally.
  4. Add the frozen peas and cooked rice to the pan, and stir well to coat in the curry sauce. Then add the cream, butter and half of the parsley, and stir in. When the butter has melted, gently stir in the flaked fish.
  5. Serve, garnishing with the quartered eggs and the rest of the chopped parsley. Also great with Shemin’s Indian Breads

TIP: This dish also works really well with hot smoked salmon, and if you’re vegetarian you can substitute smoked haddock with marinated tofu.
*If using Shemin’s Goan Indian Curry Paste, leave out the mustard seeds.

Serves 4

Products used in this recipe


  1. Shirley

    Stunning meal, I poach the haddock in milk instead of water and the use it to moisten the dish if needed.

Add a review

Your email address will not be published.

1 2 3 4 5