This Milk Powder Barfi has a crumbly texture just like the Barfi you would find at a mithaiwala or halwai. The special technique found in this Barfi recipe gets you perfect results every single time.

Image of white barfi served in a tray


What is Barfi/Barfee

Barfi is a milk-based easy Indian sweet.

It has few ingredients. It can be made from either milk powder or khoya (a milk solid produced by heating milk until the moisture evaporates). Milk and sugar are also components of barfi.

Milk Powder Barfi 

My Mum learned this recipe from a friend of my Dads about 2 decades ago. Since then, she has never made plain milk barfi using any other recipe and she swears by this method and measurements.

Every time, she achieved the best crumbliest barfi.

Naturally, I had to try my hand at it too!

It is:

✔️Suitable for vegetarians

✔️Gluten-free (check your milk powder is suitable)

✔️Perfect results - every. time.

✔️Easy to find ingredients

✔️Packed with a medley of delicious nuts and aromatic cardamom

✔️Makes a wonderful and thoughtful homemade gift

image of milk powder barfee halwai style

The texture of Peda vs Barfi

Both peda and barfi may seem similar but they definitely have their differences.

Peda or Penda/Pedha has a softchewy yet melt-in-the-mouth texture.

Our Rajkot na Peda are an example of this smooth texture.

The best barfi or burfee has a crumbly texture that feels almost flakey. This unique texture arises from the ghee (clarified butter) which shortens the milk powder, giving it that particular finish. The nuts also play their hand too.

Chocolate and Peanut Barfi and Millionnaire Shortbread Barfi are examples.

Pedas and Barfis are often described as Indian fudge. And to some extent, that is the most similar this Indian sweet can get to a British sweet.

We did a fusion recipe and took Cornish clotted cream and Indian Peda to make Clotted Cream Peda

Barfi with Condensed Milk

Low on time. No problem.

Instead of heating milk and sugar, use ready-made condensed milk.

Heat the condensed milk in a heavy bottom pan. Do not heat for long as the condensed milk is already cooked. As soon as it heats, add the milk powder and follow the next steps.

Can I use Khoya or Mawa instead of milk powder?

Definitely yes, just dry roast the khoya for a few minutes before making milk and sugar mixture.

When to make/serve Barfi?

Barfi can be prepared for festivals, celebrations, given as a gift or can be made just because. It is a versatile sweet.

What else can I make with Milk powder/Powdered Milk?

You will be surprised to see that, milk powder is very popular in making Indian mithai. Just like Instant Kesar Peda, you can also use in Kesar Gulab Jamun and Mawadar Kulfi too. 

🥛 Milk Powder Barfi Ingredients

ingredients of milk powder barfi

Milk Powder - easy to find in British and Asian grocery stores. Try to use the full cream variety rather than skimmed

Milk - use whole milk

Sugar - granulated white sugar works best

Ghee - homemade ghee or desi ghee works.

Nuts - finely chopped or semi-powdered.

Cardamom powder - can be added to the nuts and ground together

💡Tips on How to make Barfi-shop style

The step where we add the ghee to the milk powder and leave it for a while is to help shorten the milk powder and get that flakey texture.

The texture when cooking to look out for when cooking is when the mixture just starts leaving the edge of the pan.


Serve on its own or after a meal.

Decorate with beautiful vark - edible real silver


Do not store in the fridge, it will stay fresh for 3-4 days at room temperature.

Keep in a container - check for any residual smells in the container, and keep covered.

Wait until the barfi has completely cooled before completely covering and storing away


This plain barfi is made in three steps.

First STEP - Shorten the milk powder

Take milk powder in a bowl (pic 1).

Add ghee (pic 2).

Then add milk (pic 3).

Mix with your fingertips and leave it aside for half an hour (pic 4).

Second STEP

Make Milk Chasni or Condensed Milk

Take sugar in a heavy base pan or kadai (pic 4).

Add milk (pic 5).

Let it mix (pic 6).

Stir with a spatula on low heat (pic 7).

The milk will go very runny and watery, don't worry. This is because sugar has melted (pic 8)

Cook the mixture till it goes thick just like condensed milk (pic 9).

Third STEP

Cook Barfi Mixture and Set

While making milk chasni, dry roast the milk powder in another pan for a couple of minutes or in the microwave for a minute or so without burning. 

Add roasted milk powder in the chasni (pic 10).

Mix and stir to bring the mixture together (pic 11).

In less than a minute the mixture will come together (pic 12-13)

Add ground nuts and cardamom powder (pic 14).

Mix well at this stage the mixture will leave the pan, turn off the heat. (pic 15). -

Add little ghee and mix (pic 16-17).

Spread in greased thali or tray lined with parchment paper. (pic 18)

Apply silver edible foil aka chandi ka varq (optional) and let it cool completely, then cut (pic 19)

barfi recipe

Other Indian Mithai/Sweets

Besan Ladoo Halwai Style

Peanut Katli

Sweet Vermicelli without Milk

Churma Ladoo with Sugar

Do you like to read our blog? Then don't forget to sign up for 5 free Indian mithai recipes (these recipes are not on the blog) and email updates to get new recipes delivered right to your inbox. 

You can find us on TwitterFacebookInstagram Pinterest and Youtube Channel.

Do follow us if you can. we would love to keep in touch with you all:)

🖶 Recipe Card 

Barfi, milk powder barfi, easy barfi recipe, milk fudge
Dessert, snacks


This delightful Barfi recipe is super easy and straightforward and made with only a few ingredients.
Prep time: 30 MCook time: 15 MTotal time: 45 M


  • 1 1/2 cup full cream milk powder
  • 3/4 cup whole milk + 2 tbsp. more
  • 1/2 cup sugar
  • 1/2 cup crushed nuts (almond, cashew and pistachio)
  • 2 tsp. ghee
  • 1/4 tsp. cardamom powder
  • Heavy base pan or kadai
  • Spatula 
  • Tray
  • Knife


  1. Mix milk powder with 2 tbsp milk and 1 tsp. ghee and leave aside for 1/2 hour.
  2. Dry roast the powder mix in a pan over the stove for a couple of minutes without burning, or in the microwave for 1 minute.
  3. Now heat 3/4 cup milk and sugar on low heat until looks like condensed milk.
  4. Add roasted milk powder in the milk and quickly stir and mix.
  5. Then add crushed nuts and cardamom powder and mix.
  6. As soon as the mixture starts leaving the pan, add remaining ghee and turn off the heat.
  7. Spread evenly on the greased plate and allow it to cool, you may stick some silver edible foil if you want.
  8. Let it cool completely and cut into the desired shape. 
  9. Enjoy!


Nuts allergy? you can totally avoid it if you want. Instead, add the same amount of milk powder.
Love saffron, add a few strands of when making milk chasni.
Fat (grams)
Sat. Fat (grams)
Carbs (grams)
Fiber (grams)
Net carbs
Sugar (grams)
Protein (grams)
Sodium (milligrams)
Cholesterol (grams)
The nutritional information provided is an approximation calculated by an online calculator. Please consult a professional dietitian for nutritional advice.
Did you make this recipe?
Tag @jcookingodyssey on instagram and hashtag it #jcookingodyssey
Created using The Recipes Generator


Note - this recipe originally posted on 09th April 2010, since we have updated the post with newer images and content.


  1. Happy Birthday to the King of your heart! Barfi looks good.

  2. Happy Birthday to your better half. Double treat, cool. Burfi looks delicious.

  3. Jagruti, I love all types of Barfi. Thanks for sharing this version!
    A very Happy Birthday to your Husband!

  4. Jagurti,

    Happy birthday to your husband nice burfi

  5. Dear Jagruti,Burfi looks very delicious and mouthwatering.A very Happy Birthday To your Husband.Have a wonderful weekend.

  6. A absolutely Joy filled stunning happy happy birthday to PRincce charming....ur soul mate and the joy of ur life....
    Happy birthday JAgs Raj....and love this birhtday burfi so so muc..
    Fantastic Happy sunshine stunning Spring filled day to u all....

  7. Your husband is so lucky to have such a sweet treat on his Birthday...and a sweet wife...I wish him a very happy birthday.

  8. Birthday Wishes to your hubby :) Barfi looks delicious...nice way to celebrate :)

  9. Happy Birthday Better Half..he he!

    Dessert looks so yummy!



  10. Happy birthday to ur husband...the barfi looks grt....

  11. Many happy bithday wishes to your better half..
    Hope you all enjoyed with this delicious burfi...

  12. Hy Jagruti,

    Happy B day to your Better half. Burfi is tempting...super presentation...this is just brilliant.

  13. Happy birthday to your DH..
    Awesome burfi..hope you all have a wonderful day :-)

  14. Great sweet burfi! Love the sweetness!

  15. hi many many happy returns of the day my dear jiju happy birthday,nice barfi pls send me

  16. Bday wishes to your hubby,and nice way to begin a wonderful day for him with this yummy burfi..looks delicious..

  17. Please pass on my B'day wishes to your hubby :-)

    Burfi looks great and have a wonderful weekend!!!


  18. A Very Happy Birthday to your husband!!! Burfi looks mouthwatering!!!! Have a joyous weekend!!

  19. ... allora buon compleanno, e non conoscevo questo dolce è molto invitante / gustoso. Felice fine settimana ◕‿◕

  20. Loved the version of burfi, click looks amazing.

  21. Hope your husband has a great birthday and wonderful year ahead...lovely burfi...jags.

  22. A very happy birthday to your husband! Great looking barfi...
    One question - if I wanted to make mango burfi, would I add pulp and cook it down or add mango essence or both? Thanks...

  23. Hey thanks guys!

    yes so far we are having good day..:-)))))

  24. Burfi looks fantastic and hearty birthday wishes to u better half..

  25. Happy Birthday to your Better Half.

  26. Burfi looks very tempting and my b'day wishes to ur husband :-)

  27. Hey Jagruthi a very happy birthday to ur better half and the burfis r delicious and tempting and mouth watering.

  28. Hey jagruti a very happy birth day to ur hubby...burfi looks so tempting...yummy pics, loved them...nice recipe...hey nice song dear, god choice...enjoy the day

  29. Many happy returns of the day to your hubby.Wishing him mant sweet and memorial and joyful years to come.Barfi looks delicious.Looking forward to the eggless birthday cake too.

  30. Happy Birthday to your hubby!
    Barfi looks so festive and perfect way to celebrate!

  31. Happy B'day to your hubby. Burfi looks very yummy.

  32. Belated Happy birthday to your DH!! I am sure he was flattered with this lovely Barfi and the cake I am waiting for!! So sweet of you! :)

  33. Your husband must have had the happiest of birthdays. The barfi sounds sweet and delicious and I'm sure you also had a wonderful cake for him. Have a wonderful day. Blessings...Mary

  34. what a lovely post, Jagruti! many many happy returns of the day and my best wishes to your husband. burfi looks so temptingly delicious :)

  35. A very happy birthday to ur hubby....thats really cool..such lovely the way which part r u in uk?

  36. lovely write-up and video Jagruti! Belated bday wishes to the better half :) Must say, he's a lucky guy to have double treats on his bday!

  37. Happy Birthday to your better half!

  38. Happy Birthday to your Husband, May he enjoy many and many years of loving life..
    I am very interested in this dessert, love coconuts and this sounds simple to prepare

  39. Dear Jagruti,
    barfi looks delicious
    some awards are waiting for u at my blog..Please stop by to collect them

  40. Delicious barfi... he must be very happy. always wife gift's are the best what ever it may be..:-)

  41. Birthday wishes from me too, although late!

    The barfi is also nice :)

  42. sounds like a yummy sweet treat!

  43. Happy Bday to ur Better Half!!
    this sweetmeat must have definitely been a lovely treat !!

  44. Hope he enjoyed it! A lovely sweet treat.

  45. Happy b'day to ur better half. Loved the recipe n the opening line too ....

  46. Tht was so sweet of u to dedicate such a lovely song to him :) method luks interesting nd nice :)

  47. Amazing Recipe of Barfi.. I will try definitely

  48. Fantastic barfi recipe. I remember my friend sharing it with me the other day and I always wanted to try it.. Can't wait now! :-)


Thank you very much for visiting JCO, We really appreciate your comments and suggestions. The new GDPR law states that whatever comments you leave on our blog will be viewed by everyone who visits JCO and your consent is given to the visitor to view your profile.

We hope to see you again soon, have a great day!