Rice pudding sweetened with raw jaggery — the sacred and rustic kheer of Bihar

Ingredients

Method

  1. About Gur Ka Kheer: Gur Ka Kheer is the rustic, sacred version of rice pudding — sweetened with raw jaggery (gur) instead of refined sugar. The natural mineral sweetness of jaggery makes it nutritionally superior to sugar-based kheer, and the deeper colour and richer flavour are characteristic of Bihari and rural Eastern Indian cooking. It is offered in temples and made for celebrations across Bihar.
  2. Choose the right rice: Use 1/2 cup short-grain rice — Govindbhog from Bihar/Bengal is the most authentic, but any short-grain plain white rice works. Short grains release more starch and produce a creamier kheer than long basmati.
  3. Wash and soak: Wash the rice in 3 changes of cold water until the water runs almost clear. Soak in cold water for 30 minutes. Soaking softens the rice and helps it break down beautifully into the milk during cooking.
  4. Prepare the jaggery: Use 3/4 cup grated jaggery. Use dark Bihari palm jaggery for the most authentic deep flavour; lighter golden jaggery works fine too. Grate or chop fine.
  5. The critical jaggery technique: Jaggery added to hot milk will instantly curdle the entire kheer — turning it into separated curds and whey, which cannot be saved. The Bihari method is to dissolve the jaggery into a syrup separately, and add it to the kheer only after removing from heat. Master this and the kheer is foolproof.
  6. Make the jaggery syrup: Place the grated jaggery in a small saucepan with 3 tbsp water. Heat on very low heat, stirring continuously with a wooden spoon, for 2-3 minutes until the jaggery has fully dissolved into a smooth, dark syrup. Switch off heat. Strain through a fine sieve to remove any grit. Set aside.
  7. Prepare the saffron (optional but lovely): If using saffron, take a small pinch (about 8 strands) and place in 2 tbsp warm milk. Let soak for 15 minutes — the strands will release their colour and aroma into the milk.
  8. Use full-fat milk: Use 1 litre (about 4 cups) of full-fat whole milk. Skimmed or low-fat milk produces a thin watery kheer without the rounded richness this dessert needs.
  9. Use a heavy-bottomed pot: Use a heavy-bottomed pot or non-stick saucepan. Thin pots will scorch the milk on the bottom — burnt milk ruins the entire kheer and is unsalvageable.
  10. Boil the milk: Pour the milk into the pot. Place over medium heat. Watch carefully — milk loves to overflow. As soon as it approaches a boil, reduce heat to low.
  11. Add the rice: Drain the soaked rice. Add to the simmering milk. Stir well to prevent the rice from clumping at the bottom.
  12. Slow-cook with patience: Simmer on low heat for 35-40 minutes, stirring every 5 minutes with a wooden spoon. This slow cooking is what produces the thick creamy texture. Each time you stir, scrape the milk solids forming on the sides and bottom back into the kheer; this is the cream that makes kheer rich.
  13. Watch the texture develop: After 25 minutes the rice will be soft and the milk will have thickened slightly. After 35 minutes it should be visibly thicker — a wooden spoon dragged through should leave a brief trail before the kheer slowly flows back. The colour will deepen from white to creamy ivory.
  14. Test doneness: The kheer is ready when the rice grains have started to break down and the consistency is thick but still pourable — not stiff like pudding, more like thick custard. Most Biharis prefer it slightly thinner since it thickens more as it cools.
  15. Remove from heat: This is critical. Switch off the heat completely. Remove the pot from the stove. Let the kheer cool for 2-3 minutes — you do not want it boiling hot when the jaggery goes in, or it will curdle.
  16. Add the jaggery syrup: Pour the prepared jaggery syrup into the kheer and stir well to combine. The kheer will turn a beautiful deep golden brown — do not panic at the colour change. If you see any curdling at the edges, the kheer is still too hot — wait 1 more minute.
  17. Add cardamom and ghee: Sprinkle in 1/4 tsp cardamom powder. Add 2 tbsp ghee. Stir gently to combine. The ghee adds final richness and a beautiful gloss. If using saffron, pour in the saffron-infused milk along with the threads.
  18. Final taste: Dip a clean spoon and taste. The kheer should taste deeply sweet with a clear caramel-mineral note from the jaggery, faintly aromatic from cardamom, with a rich creamy texture. Adjust by stirring in 1 tbsp more dissolved jaggery syrup if you prefer sweeter.
  19. Serve correctly: Pour into a serving bowl. Garnish with 1 tbsp chopped cashews and a few raisins. Serve warm or chilled — both are excellent. The Bihari tradition is to serve warm at temple offerings and cold for festive home meals. Stored in the fridge in an airtight container, it keeps for 3-4 days.