Go Back
Rabri Recipe

Rabri (Reduced Sweetened Milk)

Rabri is a traditional North Indian dessert made by slowly reducing milk to a thick, creamy consistency and sweetening it with sugar. This rich, layered milk preparation is flavored with cardamom, saffron, and nuts, resulting in a decadent sweet that's often served chilled or used as a topping for other desserts like jalebi and malpua.
Prep Time 5 minutes
Cook Time 1 hour 30 minutes
Chilling Time 3 hours
Total Time 1 hour 35 minutes
Servings: 6 servings
Course: Dessert
Cuisine: Indian, North Indian
Calories: 280

Ingredients
  

Main Ingredients
  • 2 liters full-fat milk
  • 1/2 cup sugar adjust to taste
Flavorings
  • 1/2 tsp cardamom powder
  • 10 saffron strands
  • 1 tsp rose water optional
Nuts & Garnish
  • 2 tbsp chopped almonds
  • 2 tbsp chopped pistachios
  • 1 tbsp chopped cashews optional
  • 1 tsp ghee for roasting nuts

Equipment

  • Heavy-bottomed wide pan
  • Wooden spoon or spatula
  • Small bowls
  • Serving bowls

Method
 

  1. Soak saffron strands in 2 tablespoons warm milk for 15 minutes to release color and flavor. Set aside.
  2. Heat 1 teaspoon ghee in small pan. Add chopped almonds, pistachios, and cashews. Roast until golden. Set aside for garnish.
  3. Pour milk into wide, heavy-bottomed pan. Bring to boil over medium heat, stirring occasionally.
  4. Once milk boils, reduce heat to low-medium. Let milk simmer gently, stirring every 5-7 minutes.
  5. As milk simmers, a layer of cream (malai) will form on top. Gently push this cream to sides of pan using spoon.
  6. Continue simmering and pushing cream to sides periodically. This creates the characteristic layers of rabri.
  7. Cook milk for about 60-75 minutes until reduced to approximately one-third of original volume.
  8. Add sugar and mix well. Continue cooking for another 10-15 minutes until sugar dissolves completely.
  9. Add cardamom powder, saffron milk, and rose water (if using). Mix thoroughly.
  10. Scrape the cream layers from sides of pan and mix gently into reduced milk. Don't mix completely - leave some texture.
  11. Add half of the roasted nuts and mix gently. Remove from heat.
  12. Let rabri cool to room temperature, then refrigerate for at least 3 hours until well chilled.
  13. Before serving, garnish with remaining roasted nuts. Rabri will thicken further when chilled.
  14. Serve chilled in individual bowls. Can be enjoyed alone or with other desserts.
  15. Store leftovers in refrigerator as per notes.

Notes

Storage:
• Store in airtight container in refrigerator for 5-7 days.
• Do not freeze as texture changes upon thawing.
• For longest shelf life, ensure rabri is completely cooled before refrigerating.
• Stir gently before serving if separation occurs during storage.
• Rabri thickens when chilled - add splash of milk if too thick before serving.
Substitutions:
• Use condensed milk for quicker version - add 1/2 cup condensed milk and reduce sugar to 1/4 cup.
• Add 1/4 cup khoya (mawa) along with sugar for richer, creamier texture.
• For different flavor, replace cardamom with 1/4 tsp nutmeg powder.
• Include 2 tablespoons of grated coconut along with nuts for texture variation.
• For kesar pista rabri, increase saffron to 15 strands and pistachios to 3 tablespoons.
• Vegan option: Use full-fat coconut milk (not traditional but works).
Pro Tips:
• Use wide pan for faster evaporation and better cream layer formation.
• Stir occasionally but not constantly - this allows cream layers to form properly.
• Cook on low-medium heat throughout - high heat can cause milk to burn or boil over.
• The characteristic layered texture comes from gently pushing cream to sides periodically.
• Rabri thickens significantly when chilled - stop cooking when slightly thinner than desired final consistency.
• Use wooden spoon to scrape cream layers - metal can break them down too much.
• For authentic flavor, use homemade cardamom powder from freshly ground cardamom seeds.
• Quality of milk determines final result - use fresh, full-fat milk for best rabri.
• If pressed for time, cook on medium heat but watch carefully to prevent burning.
• For perfect texture, rabri should be thick but still pourable when warm.
• Serve in traditional earthenware bowls (kullad) for enhanced flavor presentation.
• Rabri tastes even better after 24 hours as flavors meld completely.