• Servings : 4
  • Prep Time : 10m
  • Cook Time : 40m
  • Ready In : 50m

The recipe

Kedgeree is based on the Indian dish called Kitchari, which, at its simplest, is a combination of rice and lentils, usually small, yellow mung dal, to which varying spices and perhaps vegetables may be added.  It was popular with the British while in India but they added smoked fish and brought it back to Britain as a breakfast dish, but I also enjoy it as a supper dish.  At the time of the British Raj it was difficult to buy whole spices and so the British ‘curry powder’ was used.  I prefer to make my own curry powder, which is very quick and easy to assemble and you can vary the spices depending on your own tastes and what you have in the store cupboard.

curry powder

Curry Powder


  • 300ml whole milk
  • 300ml water
  • 1 bay leaf
  • 400g smoked haddock fillets
  • 1 tbsp olive oil
  • 30g butter
  • 300g white onion, finely sliced
  • 2 tsp curry powder
  • 100g frozen peas
  • 175g basmati white rice, washed and drained
  • 4 large eggs
  • 2 tbsp parsley, roughly chopped
  • lemon wedges
  • salt and freshly ground black pepper to taste


Step 1

Put the milk and water into a large pan with the bay leaf and the smoked fish fillets, cover and bring to a gentle simmer, at which time the fish should be cooked through, if not leave in the liquid, heat off, for a couple of minutes. Remove the fish from the pan, discard the bay leaf, but reserve the poaching liquid. When the fish is cooler, break it up into flakes, discard the skin and remove any bones.

Step 2

Heat the olive oil and half of the butter in a large saucepan over a medium heat. Add the onion and cook for about 5-10 minutes, stirring regularly, until it is soft. Add the curry powder and the rice and stir for 1-2 minutes. Add the peas and 300ml of the poaching liquid. Bring to the boil and cover, turn the heat down to the lowest setting and cook for 15 minutes, until the rice is cooked. Turn off the heat and fluff up the rice with a fork. Replace the lid until you are ready to serve the dish.

Step 3

Put the eggs into a small saucepan of water and bring to the boil, turn the heat down a little and simmer for 5 minutes. Drain the water from the pan and cover the eggs in cold water to stop the cooking process and then peel off the shells. Fold the smoked fish into the rice with half of the parsley and the remainder of the butter. Cut the hard boiled eggs in half.

Step 4

Spoon the rice and fish onto serving plates, top with the eggs and sprinkle over the remaining parsley. Add a wedge of lemon and season with salt and pepper to taste.

Recipe Type: , Ingredients: ,
Related Recipes:
  • spicy omelette

    Spicy Vegetable Omelette

  • kulu trout

    Kulu Trout

  • cajun shrimp with lima beans

    Cajun Shrimp with Lima Beans

  • Punjabi Cabbage with Courgettes & Broad Beans

    Punjabi Cabbage with Courgettes & Broad Beans

  • Keralan Mixed Vegetable Curry

    Keralan Mixed Vegetable Curry with Coconut