Rabri (Thickened Milk Dessert with Saffron)
Why this recipe works
- Slow reduction: Gently simmering the milk concentrates its natural sweetness and creates the thick, layered texture that defines rabri.
- Fragrant depth: Saffron and cardamom infuse the reduced milk with warm, floral aroma without overwhelming its dairy richness.
- Best served chilled: Rabri can be made in advance and refrigerated, giving it time to set into a spoonable, creamy dessert.
Get the most out of this recipe
Texture tips
- Keep the simmer gentle: Avoid a hard boil; steady low heat helps the milk reduce smoothly without turning grainy.
- Scrape as it reduces: Stir and scrape the base and sides regularly so the thickened milk stays creamy and the malai layers are evenly incorporated.
- Do not reheat after chilling: Rabri is best served cold or brought briefly to room temperature, as reheating can split the texture.
Timing notes
- Allow time to chill: The dessert needs chilling after cooking so it can thicken fully and develop a clean, cool finish.
- Mostly slow cooking: The active work is mainly stirring and scraping; the longer cooking time comes from gradually reducing the milk.
Ingredient notes
- Use whole milk: Whole milk gives rabri its characteristic richness and helps form the soft malai layers during reduction.
- Bloom the saffron: Stirring saffron into hot milk before adding it to the pot helps release its colour and aroma evenly.
- Crush the cardamom: Lightly opening the pods releases their fragrance; remove the pods before chilling if you prefer a smoother finish.
Serving ideas
- Finish with nuts: Add pistachios and slivered almonds just before serving so they stay crisp against the creamy rabri.
- Serve in small bowls: Rabri is rich and concentrated, so modest portions show off the texture without overwhelming the palate.
Equipment you'll need
Ingredients
Instructions
- Pour the milk into a wide, heavy pot and bring it just to a gentle boil over medium heat, stirring to prevent catching. Reduce the heat to low so it simmers steadily.
- Simmer the milk uncovered for 75 to 90 minutes, stirring and scraping the base and sides every few minutes. As a skin forms on top, gently push it to the side of the pot so it gathers in soft layers.
- Meanwhile, lightly crush the cardamom pods in a mortar and pestle to open them. In a small bowl, stir the saffron into 2 tbsp of hot milk taken from the pot, then set aside to bloom.
- When the milk has reduced to roughly one third and looks thick and creamy, stir in the sugar until dissolved. Add the crushed cardamom and the bloomed saffron milk, then simmer 10 to 15 minutes more until the rabri coats the back of a spoon and the malai layers are visible.
- Take the pot off the heat and let the rabri cool for 20 minutes, stirring once or twice to keep the layers evenly distributed. Transfer to a bowl, cover, and chill until cold.
- Serve chilled or at room temperature, spooning the rabri into small bowls. Top with pistachios and slivered almonds just before serving.
Recipe notes
Tips
- Use a wide pot so the milk reduces efficiently, and keep the heat low enough that it never boils hard, which can make it grainy.
- Stir and scrape the base frequently, especially towards the end, as the thickened milk catches quickly once the sugar is added.
- For the cleanest flavour, crack the cardamom pods and use the seeds; if you prefer a more rustic finish, leave the pods in and remove them before chilling.
Substitutions
- Replace granulated sugar with light brown sugar for a gentle caramel note.
- Replace pistachios with slivered almonds for a simpler nut topping.
- Replace slivered almonds with pistachios for a greener, more fragrant finish.
Storage
- Refrigerate up to 3 days
- Keep covered in the fridge for up to 3 days. Serve cold, or let it stand at room temperature for 15 to 20 minutes; avoid reheating, as it can split and lose its layered texture.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 3h 10min (50min active)
- Difficulty: Advanced
- Cuisine: Indian
-
Allergens:
Almonds Milk Pistachios Tree nuts
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
Pyrex Glass Mixing Bowls with Lids
- Microwave safe
- BPA-free lids
- Glass is heavier
OXO Good Grips Stainless Mixing Bowl Set
- Non-slip base
- Comfort grip
- Higher price
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.























