How to Make Kulfi (Rose) (Traditional & Healthy Version)

Kulfi (rose) is a cherished North Indian frozen dessert, renowned for its creamy texture and delightful rose aroma. Unlike commercial ice creams, kulfi is denser and richer, made by slow-cooking full-fat milk until it thickens, then infusing it with fragrant rose water and dried rose petals. Traditionally served in matka (earthen pots), kulfi is a nostalgic treat that evokes memories of summer evenings, family gatherings, and festive celebrations across India. Rose kulfi is especially popular during festivals like Holi and Diwali, offering a cooling respite from the Indian heat. The addition of rose not only gives it a pleasant floral note but also adds a touch of elegance, making it a favorite for special occasions. With a health-conscious twist using toned milk and natural sweeteners, you can enjoy this timeless Indian snack guilt-free. Perfect for vegetarians, this recipe brings authentic Indian flavors to your home, offering a taste of tradition in every bite.

35 min total2 servingsmedium200 kcal / 100g

Ingredients

  • Toned milk
    500 ml Toned milk (doodh)
  • Rose water
    2 tablespoons Rose water (gulab jal)
  • Stevia or jaggery powder
    3 tablespoons Stevia or jaggery powder (as a natural sweetener)
  • Cornflour
    1 tablespoon Cornflour (makai ka atta)
  • Cardamom powder
    1/2 teaspoon Cardamom powder (elaichi powder)
  • Rose petals (dried or fresh, edible)
    1 tablespoon Rose petals (dried or fresh, edible) (gulab ki pankhudiyaan)
  • Chopped pistachios
    1 tablespoon Chopped pistachios (pista)
  • Almond slivers
    1 tablespoon Almond slivers (badam)
  • Saffron strands
    Few strands Saffron strands (kesar)

Step-by-step instructions

Step 1: In a heavy-bottomed kadhai
0%

Step 1 · In a heavy-bottomed kadhai

In a heavy-bottomed kadhai, bring the toned milk to a gentle boil. Stir continuously to prevent sticking.

Step 2: Reduce the flame and simmer the milk
0%

Step 2 · Reduce the flame and simmer the milk

Reduce the flame and simmer the milk, stirring frequently, until it reduces to about half its original volume and thickens.

Step 3: Dissolve cornflour in 2 tablespoons of cold milk
0%

Step 3 · Dissolve cornflour in 2 tablespoons of cold milk

Dissolve cornflour in 2 tablespoons of cold milk. Add this slurry to the simmering milk, stirring vigorously to avoid lumps.

Step 4: Add stevia or jaggery powder
0%

Step 4 · Add stevia or jaggery powder

Add stevia or jaggery powder, cardamom powder, and saffron strands. Mix until the sweetener dissolves completely.

Step 5: Remove from heat and allow the mixture to cool slightly
0%

Step 5 · Remove from heat and allow the mixture to cool slightly

Remove from heat and allow the mixture to cool slightly. Stir in rose water and half the rose petals.

Step 6: Pour the mixture into kulfi moulds or small matkas
0%

Step 6 · Pour the mixture into kulfi moulds or small matkas

Pour the mixture into kulfi moulds or small matkas. Top with remaining rose petals, pistachios, and almonds if using.

Step 7: Freeze for at least 6-8 hours or overnight until completely set
0%
8h 0m

Step 7 · Freeze for at least 6-8 hours or overnight until completely set

Freeze for at least 6-8 hours or overnight until completely set. To serve, dip moulds briefly in warm water and unmould the kulfi.

Why this recipe is healthy

By swapping full-cream milk with toned milk and replacing refined sugar with natural sweeteners, this kulfi is lighter yet satisfying. The absence of artificial flavors and preservatives means you enjoy authentic Indian taste with fewer calories and less guilt. Incorporating nuts provides essential nutrients, while rose petals offer natural flavor and health benefits. This healthy Indian kulfi recipe fits perfectly into a balanced vegetarian diet, especially for those looking to enjoy festive treats without compromising on wellness.

A note on tradition

Kulfi is a beloved street food and dessert across North India, especially in states like Uttar Pradesh, Punjab, and Rajasthan. Traditionally made in matkas or kulhads, rose kulfi is often served during Holi, Diwali, and summer weddings. Its rich, creamy flavor and floral essence make it a premium offering during special gatherings. The rose version is particularly popular in Lucknow and Delhi, where Mughlai influences have shaped local dessert traditions.

← Back to Kulfi (rose) nutrition