How to Make Kheer with Rose Water (Traditional & Healthy Version)

Kheer with Rose Water is a beloved North Indian dessert, cherished across India for its subtle aroma and creamy texture. Traditionally made during festivals like Diwali, Holi, and Eid, kheer is a classic rice pudding simmered in milk, sweetened with sugar, and flavored with cardamom (elaichi) and rose water (gulab jal). The addition of rose water imparts a delicate floral essence, making each bite memorable and refreshing. This lighter, health-conscious version uses minimal ghee and natural sweeteners, retaining the authentic taste while keeping calories in check. Kheer is not just a dessert but a symbol of celebration and togetherness in Indian households, often served in earthenware (mitti ke kulhad) for an earthy aroma. Whether enjoyed as a cooling summer treat or as prasad during pujas, this creamy, aromatic kheer is sure to delight your senses and nourish your body.

35 min total2 servingsEasy230 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse basmati rice thoroughly in water 2-3 times
0%
15 min

Step 1 · Rinse basmati rice thoroughly in water 2-3 times

Rinse basmati rice thoroughly in water 2-3 times. Soak for 10-15 minutes, then drain.

Step 2: In a thick-bottomed pan (kadhai)
0%
2 min

Step 2 · In a thick-bottomed pan (kadhai)

In a thick-bottomed pan (kadhai), heat ghee. Add soaked rice and sauté for 1-2 minutes on low flame until aromatic.

Step 3: Pour in milk and bring to a boil
0%

Step 3 · Pour in milk and bring to a boil

Pour in milk and bring to a boil. Reduce flame and simmer, stirring frequently to prevent sticking.

Step 4: Once the rice is soft and the milk has thickened
0%

Step 4 · Once the rice is soft and the milk has thickened

Once the rice is soft and the milk has thickened, add sugar (or jaggery), cardamom powder, and saffron milk. Stir well.

Step 5: Add chopped almonds
0%
2 min

Step 5 · Add chopped almonds

Add chopped almonds, pistachios, and raisins. Mix and simmer for another 2 minutes.

Step 6: Turn off the heat
0%

Step 6 · Turn off the heat

Turn off the heat. Let kheer cool slightly. Add rose water and mix gently.

Step 7: Serve warm or chilled in small bowls
0%

Step 7 · Serve warm or chilled in small bowls

Serve warm or chilled in small bowls. Garnish with extra nuts and a few saffron strands.

Why this recipe is healthy

This healthy kheer recipe uses minimal fat, natural sweeteners, and nutrient-rich nuts, making it lighter than traditional versions. Basmati rice provides complex carbohydrates, while milk and nuts offer protein and good fats. The addition of rose water not only enhances flavor but also aids digestion and relaxation. Enjoying kheer in controlled portions makes it a guilt-free, festive treat for the health-conscious.

A note on tradition

Kheer is a staple on auspicious occasions and festivals in North India, such as Diwali, Raksha Bandhan, and Holi. It is often prepared as prasad or bhog in temples and homes, symbolizing prosperity and sweetness in life. Regional variations include payasam in South India and phirni in Punjab. The use of rose water is especially popular in Lucknowi and Awadhi cuisines, enhancing the festive spirit and traditional flavor.

← Back to Kheer with Rose Water
How to Make Kheer with Rose Water (Traditional & Healthy Version) – Recipe