2 layers of the finest crumbly barfi make this indulgent Chocolate Pistachio Barfi. A thick, crumbly pistachio layer is topped with a decadent chocolate barfi made using cocoa powder. Every bite has that signature mithai shop texture that I absolutely love!
One bite, and celebration mode is on!

Note โ This recipe has been updated from the archives โ first published November 2018. Iโve added new images, the recipe remains the same.
This is one of those recipes that looks impressive on the table, but really isnโt too complicated to make. The perfect Indian fusion sweet, it’s rich, nutty, and the right mix of traditional and modern.
Iโve also got a layered chocolate barfi recipe thatโs topped with melted chocolate that’s a bit more like the sweet shop-style ones.
The Recipe details
Thereโs something about pistachio and chocolate together that just feels timeless.
The pistachio layer is made from gently toasted, freshly ground pistachios. I don’t use pistachio paste or cream. Iโve tested that version, but found it tends to be too cloying and a little heavy. Using real pistachios gives a beautiful colour and that melt-in-the-mouth finish that only proper barfi has.
This recipe first appeared on the blog back in 2018 and itโs remained unchanged ever since, and while chocolate-pistachio everything seems to be trending again, this oneโs an old favourite thatโs stood the test of time. Think of it as a flavoured twist on the classic plain white barfi.
It’s perfect for festive occasions like Diwali, Holi, Raksha Bandhan or Eid, or simply when youโre in the mood for something special.

Ingredients notes & tips
Be sure to check out the full recipe and exact ingredient list below in the recipe card.
- Pistachio nuts โ I use pistachios that are fresh, raw, unsalted and without the shell. Gently toasting first takes away the rawness and any moisture.
- Cocoa powderย โ 100% cocoa powder gives rich chocolate flavour to the barfi and a really intense colour.
- Milk Powder โ I use full-fat milk powder, which is available in every Indian grocery shops and some supermarkets. I’ve used both supermarket brand (such as VB and sons) and Nestle Nido successfully. I like to roast the milk powder before adding directly to the barfi – it helps it become crumbly rather than smooth and sticky.
- Sugar โ white granulated sugar.
- Whole milk and double cream – needed to make the milky sugar syrup.
- Spices โ cardamom and nutmeg powder enhance the flavour of this barfi.
- Ghee – I use homemade ghee from butter for pretty much all of my recipes. The milk powder is gently toasted in a small amount of ghee.
- Garnishing โ edible gold or silver leaf, some chopped pistachio nuts and rose petals. The piece de resistance of Indian occasion sweets!

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me onย Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Donโt forget to follow me on social media using the buttons belowย โ I can’t wait to see you all there!

Chocolate Pistachio Barfi
Equipment
- 2 pan
- 1 Spatula
- 1 Baking tray square 20cm x 20cm
Ingredients
- 575 grams milk powder full cream (fat)
- 300 millilitres whole milk
- 300 millilitres cream
- 200 grams sugar
- 200 grams pistachios raw and unsalted
- ยผ teaspoon cardamom powder or nutmeg powder
- 2 tablespoon ghee
- 3 tablespoon cocoa powder
Decoration (optional)
- edible silver or gold leaf
- slivered pistachio
- edible dried rose petals
Instructions
- Toast the pistachios in a pan for 2-3 minutes on low heat until aromatic. Do not allow the colour to change. Set aside then grind coarsely.
- Grease a tray with unflavoured oil or line with parchment and set it aside.
- Heat ghee and roast the milk powder on the lowest heat for 2-3 minutes. Do not allow the milk powder to change colour or burn. It will release a gentle aroma.
- In a separate pan, add milk, cream and sugar and bring it to a boil. Then reduce and gently simmer until it just thickens.
- Add the milk powder to the milk sugar syrup and cook gently until the mixture just starts forming a mass and leaves the sides of the pan.
- Remove approximately a quarter to a third of the barfi mixture so you can prepare the two separate layers.
- To the barfi mixture with the larger proportion, mix in the pistachios, cardamom and nutmeg powder and mix well.
- Set into the pre prepared tray and smooth out with a spatula.
- Working quickly, mix cocoa powder into the remaining mixture and set on top of the pistachio barfi layer. Smooth out with a spatula.
- Leave to set for a few hours.
- Once ready to cut, decorate with nuts and rose petals and edible silver leaf.
- *Cut using a sharp knife into equal sized squares.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Share on Facebook Pin This Recipe
I love the colour of that fudge. The flavour profile sounds amazing. What a great addition to the holiday sweet tray. It would make a great food gift too.
Thanks Gloria.
Pistachio and chocolate fudge? This dessert sounds amazing. I love the gorgeous colours and edible foil, I cannot wait to give this recipe a try!
I love pistachios and chocolate together! I've never heard of Barfi but I bet when I make it, I'm going to love it!
Such beautiful colors in this! The ingredients sound so wonderful together and I love the use of edible rose petals.
The pictures are amazing! They transported me right to India and I could almost smell this lovely dessert. The colors are beautiful and the flavor must be super delicious. Thanks for sharing!
Love the combination in the burfi here. Pistachio and chocolate .. WOW !!! Awesome share for Diwali celebration surely ๐
What a beautiful sight of pista and chocolate fudge. Your post is making me hungry and I felt like picking it up right away from my screen.
Awesome clicks.
Homemade is the best! These look so perfect for Diwali gifting. Love your photographs.. the colours and that green of the pista is really beautiful! I am definitely going to try this one. Saving it for later!
What a lovely setup and thats brings a fabulous festive mood, what a tremendous clicks there Jags. And those slices of burfi are just calling me, how prefect and rich they looks with an eye pleasing colour.
The colors in this fudge are gorgeous, and I absolutely love your photography style! This recipe really stands out!
These bars are so pretty! I really love that the color is coming from natural ingredients. Looking forward to trying a new type of dessert!
Oh you had me at fudge!! That looks and sounds amazing. I bet it's so good with the pistachios. Your photos are gorgeous!
Your photos are absolutely stunning! These bars look amazing and delicious…I love the flavors and spices together. Oh how I wish I could try one!
What an amazing sound dish! I absolutely love the combination of chocolate and pistachio you've got going here.
Yum, these bars look delicious! I have never heard of barfi but I love pistachios and chocolate! Pinning to try later.
Wow these bars look delicious! I have never tried barfi but I love pistachios and chocolate together. Pinning to try later.
The burfi looks so delicious…you have beautifully explained all details and the step wise pictures helps the beginners a lot
I love the colour of that two layered barfi. This looks so so beautiful and delicious too. Perfect for the festive season!!
Such a delicious flavored burfi! Pistachios and chocolate sounds amazing! Gorgeous shots, Jagruti ๐
Burfi looks absolutely delicious, I love the colour of the burfi and beautiful clicks. Thanks for sharing the lovely dessert
The colour and flavour combination of both pista and chocolate is amazing. Looks delicious even more with your clicks. Belated Diwali Wishes to you and family, hope you guys had great celebrations at home.
How lovely looking burfi.. Beautiful colour and texture of burfi. Perfect for festival seasons.. Gorgeous captures
Beautiful clicks and just love how green the barfi looks. An awesome combination pistachios and chocolate.
Pistachio and chocolate fudge looks out of the world…Love the colour theme going on in the shot…Thank you for this gorgeous share!!
Pistachio and chocolate awesome combo Jagruti. I can imagine the heavenly taste. Always love your presentation and click. This is also superbly beautiful and eye catching . Lovely share.
I love the combination of the barfi. They look so festive and incredible. Would love to try the recipe soon.
Lovely pictures! Can feel the festival mood. Loved the color of the sweet.
Lovely burfi with the goodness of chocolate and pista. Do send me some.
Wow that is one gorgeous setup jagruti!! Pistachio and chocolate burfi look amazing, lovely color combo and looks very tempting and wonderful gift option this festive season!
The Pistachio color along with the layered chocolate looks so amazing. such a colourful and perfect Diwali treat, Jagruthi.
Hi, I'm excited to make this. When you mention 200 ml whole milk + cream in the recipe, do you mean 200ml milk AND 200ml cream? Also which type of cream should be used, single or double? Thanks ๐
Thank you for stopping by. 100ml milk + 100ml cream. You can use any cream. Let us know how it turns out for you. Please do share your feedback with us ๐ Don't forget to click a few pictures for us.