Doodh Pheni Recipe

No ratings yet
Updated: Jan 15, 2026
Pinterest Hidden Image

Doodh Pheni is a delicate, traditional Indian dessert where crispy, flaky pheni is gently soaked in warm, sweetened, and flavored milk until it softens into silky strands. This light, subtly sweet dessert is popular in North India during Karwachauth, as a winter breakfast, and for special family occasions. Make it using my easy recipe.

If you enjoy milk-based Indian desserts, you may also like: Rabdi, Seviyan Kheer, Rice Kheer, and Doodh Pak.

Doodh pheni served in a plate.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

About Doodh Pheni

Doodh is Milk in Hindi, and Pheni is a thin, vermicelli-like fried pastry.

Doodh Pheni, also called sutarpheni or feni, is made by soaking pheni in hot, sweetened milk that is flavored with saffron, cardamom, and sugar. It is then topped with crunchy nuts, such as almonds and pistachios. The milk softens the crisp pheni, creating a melt-in-the-mouth dessert that is neither dense nor overly sweet.

Unlike heavy Indian sweets soaked in sugar syrup, Doodh Pheni celebrates texture and milk richness, making it a nostalgic favorite in many Indian homes.

This dessert is popularly made for the festival of Karwachauth. Ladies eat it for Sargi (early morning breakfast) before commencing the fast. I grew up eating it as a winter breakfast, as that’s how it is relished in Rajasthan, my dad’s hometown. You can also serve it as a light dessert after your Indian style meals.

Ingredients

Dried Nuts – Almonds and cashew nuts are used to add creaminess and richness to the milk.

Flavorings – The milk to soak the pheni is flavored with saffron, cardamom powder, and sugar.

Milk – I always use whole milk (full-fat) because it adds richness to the dish. I also added some milk powder to further enhance the richness.

Pheni is available at Indian or Pakistani grocery stores.

Garnish the dudh pheni with crushed almonds, pistachios, and rose petals.

How To Make Dudh Pheni

1. Soak the nuts & saffron: Soak 10-12 almonds and 10-12 cashews in ยผ cup of water each overnight. Soak 12-15 strands of saffron in 1 tablespoon milk overnight in the refrigerator.

2. Blanch the almonds: Remove the peel from the blanched almonds.

Blanched almonds.

3. Make a nut paste: Add the blanched almonds, soaked cashew nuts, along with the water in which they were soaked, and 3 tablespoon sugar to the small jar of a blender. Blend to make a smooth paste.

Almond, cashew and sugar paste in a blender.

4. Heat the milk: Add 2 cups of milk to a pan along with 2 tablespoon milk powder and saffron soaked in milk. Bring the milk to a boil over medium heat.

Milk, milk powder, and saffron soaked in milk added to a saucepan.

5. Flavor: Add the nut paste, and cook for 10-12 minutes, stirring frequently. Add 1 teaspoon cardamom powder, 5-6 crushed almonds, and 5-6 crushed pistachios, and cook for another minute.

Adding nut paste to the pan.
Cardamom powder, crushed almonds and crushed pistachios added to the pan.

6. Pour milk over pheni: Arrange pheni on a shallow serving plate. Pour piping hot milk over the pheni and let it rest for 5 minutes. The pheni will absorb the milk and soften into tender strands.

7. Garnish: Garnish with chopped nuts and dried rose petals and serve hot.

Pouring hot flavored milk over pheni.

Storage Suggestions

Doodh Pheni is best consumed immediately. Do not refrigerate after soaking, as the texture turns mushy.

You can prepare the flavored milk in advance and add pheni just before serving.

Other Indian Dessert Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

Doodh pheni served on a plate.
No ratings yet

Doodh Pheni Recipe

Doodh Pheni is a delicate, traditional Indian dessert where crispy, flaky pheni is gently soaked in warm, sweetened, and flavored milk until it softens into silky strands. This light, subtly sweet dessert is popular in North India during Karwachauth, as a winter breakfast, and for special family occasions. Make it using my easy recipe.
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 2 people

Ingredients 

For The Nut Paste

  • 10-12 almonds
  • 10-12 cashew nuts
  • 12-15 strands of saffron
  • 3 tablespoons granulated sugar

For The Flavored Milk

  • 1 tablesppon milk
  • 2 cups whole milk
  • 2 tablespoons milk powder
  • 1 teaspoon cardamom powder
  • 5-6 almonds (crushed)
  • 5-6 pistachios (crushed)

To Assemble

  • pheni
  • 1 teaspoon crushed almonds
  • 1 teaspoon crushed pistachios
  • ½ teaspoon crushed dried rose petals
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

  • Soak the nuts & saffron: Soak almonds and cashews in ยผ cup of water each overnight. Soak saffron in 1 tablespoon milk overnight in the refrigerator.
  • Blanch the almonds: Remove the peel from the blanched almonds.
  • Make a nut paste: Add the blanched almonds, soaked cashew nuts, along with the water in which they were soaked, and sugar to the small jar of a blender. Blend to make a smooth paste.
  • Heat the milk: Add milk and milk powder to a pan. Bring the milk to a boil over medium heat.
  • Flavor: Add the saffron-soaked milk and nut paste, and cook for 10-12 minutes, stirring frequently. Add cardamom powder, crushed almonds, and crushed pistachios, and cook for another minute.
  • Pour milk over pheni: Arrange pheni on a shallow serving plate. Pour piping hot milk over the pheni and let it rest for 5 minutes. The pheni will absorb the milk and soften into tender strands.
  • Garnish: Garnish with chopped nuts and dried rose petals and serve hot.
Like this recipe? Rate and comment below!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment