Dal Khichdi Recipe with Smoked Haddock (Indian Kedgeree)

Kichri with smoked haddock and pickled cauliflower

  • serves 2
  • Easy

Kedgeree as we know it was an adaptation of the original recipe for kichri, which consists of rice and lentils. Here, Kricket's head chef uses the traditional approach but keeps it familiar with smoked haddock. His clever addition of pickled cauliflower brings acidity and texture to an otherwise rich dish

This kichri recipe comes from Will Bowlby, head chef and co-founder of Kricket. Will spent two years cooking in Mumbai, then travelling around India, before working for Vivek Singh at Cinnamon Kitchen. 


  • yellow moong dhal or yellow split peas 100g
  • ground turmeric 1/2 tsp
  • undyed smoked haddock 150g
  • whole milk 500ml
  • bay leaves 2
  • black peppercorns 5
  • vegetable oil
  • onion 1/2 small, chopped
  • green chilli 1, finely chopped
  • ginger and garlic finely chopped to make 1 tsp each
  • ground cumin 1 tsp
  • basmati rice 200g, cooked and cooled
  • unsalted butter 50g
  • raw egg yolks 2
  • coriander leaves to serve


  • white wine vinegar 500ml
  • golden caster sugar 500ml
  • whole spices 2, (a mixture of cardamom, star anise or black peppercorns)
  • cauliflower 1 head, broken into large florets


  • Step 1

    At least a day before you want to serve, put the vinegar, sugar and spices into a pan and bring to a simmer. Once the sugar has dissolved take off the heat and cool.

  • Step 2

    Using a mandolin or a sharp knife, finely slice the cauliflower and add it to the pickling liquid. It can be stored in a sterilised jar for 3 weeks.

  • Step 3

    The day you want to eat put the lentils in a pan with plenty of cold water and bring to the boil with the turmeric. Simmer until the lentils turn to a pulp, about 40 minutes, add more water if the lentils are catching and aren’t tender. Cool, then whizz with a stick blender until smooth.

  • Step 4

    Put the haddock, milk, bay leaves and peppercorns in a small pan, so the fish is covered. Slowly poach the haddock for 5 minutes, or until just cooked. Drain the fish from the liquid, cool and flake, discarding any bones and skin.

  • Step 5

    Heat 2 tbsp vegetable oil in a pan, add the onion and cook on a low heat until they are soft.Turn the heat up a bit, add the chilli, ginger, garlic and cumin, cook for 2 more minutes. Add the lentil purée and cooked rice, and break up with a wooden spoon until the grains are well coated. Add the cooked haddock and butter, and stir gently – you don’t want to break up the fish too much – until everything is combined and the butter has melted. If the mixture is dry, add fish stock or water and more butter. It should be creamy and luxurious. Season then spoon onto plates, and serve with the egg yolks, lots of ground black pepper, some of the pickled cauliflower
    and coriander.

Try more of our cauliflower recipes here...

How To Make Pan-roasted Cauliflower Steaks With Sauce Vierge

Nutritional Information

  • Kcals 940
  • Fat 50.2g
  • Saturates 22.7g
  • Carbs 78g
  • Fibre 5.4g
  • Protein 41.3g
  • Salt 1.8g