Go Back

Pakistani Rice Pudding / Kheer

Course Dessert
Cuisine Pakistani
Keyword Dessert, Milk, Pakistani, Rice, Traditional
Servings 8 Servings


  • ½ cup basmati rice, washed and soaked in room temperature water for 20 minutes
  • 8 cups whole milk
  • 6 green cardamoms
  • 1– 1 ¼ cups granulated sugar, to taste
  • Few drops of kewra essence


  • Sliced or crushed almonds or pistachios
  • Dried rose petals


  1. Drain rice and transfer to a small cooking vessel. Add water (enough to boil rice in) and bring to a boil. Once the water has come to boil, cook for five minutes. Remove from heat, drain the rice, and set aside.
  2. In a heavy bottomed pot, heat milk and cardamoms over medium low heat until it comes to a low boil, stirring often to prevent the milk from burning.
  3. Add drained rice and cook, while stirring often to prevent burning, until reduced and thickened, about 30 to 45 minutes.

  4. Remove from heat and use an immersion blender to pulse kheer to desired consistency.

  5. Return to medium low heat and add sugar. Cook, while stirring often, for 5 minutes. Remove from heat and add kewra essence. Transfer to a serving dish and garnish as desired.