Sooji Kheer

indianvegetarian
Servings 4
Servings4
Prep5m
Cook25m
Total30m
RoleDessert

Source: Home kitchen

Jump to Instructions ↓

Ingredients

Base

  • 3 tbsp ghee
  • ½ cup (80g) fine sooji (semolina)
  • 1 litre whole milk
  • ½ cup (100g) sugar, adjust to taste
  • ¼ tsp cardamom powder

Garnish

  • 2 tbsp cashews, roughly chopped
  • 2 tbsp raisins
  • 1 tbsp slivered almonds or pistachios
  • Pinch of saffron strands, soaked in 2 tbsp warm milk (optional)

Instructions

Toast

  1. Heat ghee in a heavy-bottomed pan over medium heat.
  2. Add cashews and fry 1–2 minutes until golden. Remove with a slotted spoon and set aside.
  3. Add raisins to the same ghee and fry 30 seconds until they puff up. Remove and set aside.
  4. Add sooji to the remaining ghee and toast on medium-low heat, stirring continuously, for 4–5 minutes until it turns light golden and smells nutty. Don't walk away — it can go from golden to burnt quickly.

Cook

  1. Reduce heat to low. Carefully pour in the milk — it will sizzle and steam. Stir immediately to prevent lumps.
  2. Increase heat to medium and cook, stirring frequently, for 10–12 minutes until the mixture thickens to a pourable custard consistency. It will thicken further as it cools.
  3. Add sugar and cardamom. Stir well and cook another 2–3 minutes until sugar dissolves completely.
  4. Add saffron milk if using. Stir through.

Finish

  1. Remove from heat. The kheer should coat the back of a spoon but still pour freely — it thickens significantly as it cools.
  2. Transfer to serving bowls or a large dish.
  3. Top with fried cashews, raisins, and slivered almonds or pistachios.
  4. Serve warm, at room temperature, or chilled.

Storage

Variations

Notes

Added Oct 6, 2026 · Updated Oct 6, 2026