Indian rice pudding (kheer)


  • 1.1 litres/2 pints whole milk

  • 2 tbsp long-grain rice, such as basmati

  • 4 whole green cardamom pods, lightly crushed

  • 2 tbsp sugar

  • 10 unsalted pistachios

  • To decorate

  • vark (edible silver or gold leaf, available from specialist cake shops or some Asian grocers, optional)

  • extra pistachios

Preparation method

  1. Pour the milk into a heavy-based pan and heat gently (you can preheat the milk in a jug in the microwave then transfer the hot milk to the pan, to save time, if you prefer).

  2. Add the cardamom pods and rice to the milk.

  3. Slowly bring to the boil then lower the heat and simmer rapidly, stirring from time to time to prevent the rice from sticking to the bottom of the pan. Simmer, stirring occasionally, until the milk is reduced by about half; this may take as long as 1¼ hours.

  4. While the milk is simmering, roughly chop the pistachios.

  5. When the milk has reduced by half or more, remove and discard the cardamom pods.

  6. Transfer the rice pudding to a bowl. Add the sugar and taste, adding more sugar if you want it sweeter.

  7. Add the chopped pistachios, stir well, and leave to cool.

  8. Cover the bowl with cling film and cool in the fridge for at least four hours or overnight.

  9. When ready to serve, spoon into individual serving bowls. Decorate with vark, if using.

  10. Sprinkle a few more chopped pistachios on top.

  11. Serve.

Quick recipe finder

Type the ingredients you want to use, then click Go. For better results you can use quotation marks around phrases (e.g. "chicken breast"). Alternatively you can search by chef, programme, cuisine, diet, or dish (e.g. Lasagne).

Advanced search options
Added. Check out your playlist Dismiss