Vanilla, Caramel and Chocolate Barfi

Imagine a perfect slice of Millionaire's shortbread. Now imagine a perfect square of Barfi. Now stretching the imagination a little, picture a fusion of the two: Vanilla, Caramel and Chocolate Barfi.

Well, you don't actually have to! I've done all of the hard work and made these mouthwatering Millionaire's Barfi. These sumptuous treats are made of three layers of differently flavoured barfi - chocolate, caramel and vanilla. Together, these layers form a perfect symphony of western flavours woven with a traditional Indian recipe.

These sweets are perfect for the upcoming Indian festival of Raksha Bandhan. The festival celebrates the special bond between a brother and sister (when they aren't fighting for the remote).

More Barfi Recipes-> Barfi | Kesar, Badam, Pista Barfi | Malai Dodha Barfi | Rose Coconut Barfi | Chocolate layered Barfi | Nutella Barfi

I've watched my mum making Indian sweets for years, mainly because it meant that I could sneakily eat some of the mixtures, but I did begin to pick up the process over time.

It was my turn to treat my brother and family by trying to make an Indian dessert. For the past few years now, I have been cooking the main meals whenever I'm home but never really tackled too many sweet things, only dabbling in baking here and there.

My mum suggested that an easy one to try was Barfi, all I had to do was not get distracted and stir constantly!

Doesn't seem too bad!

Now, I love authentic Indian sweets. Actually, some of the least flashy, and basic sweets are the ones that I hold dearest to my heart.

The ones that my mum and dad have grown up eating, such as Sukhdi-Jaggery Fudge.

Sometimes though, it is nice to change things up and change the recipe around a little.

We all like millionaire's shortbread in the family (only allowed as a treat!) so I thought of adding these flavours to the Barfi.

And it turned out fab! The caramel, chocolatey flavours complimented the milky barfi impeccably. Each layer stands out distinctly as you bite into the barfi but then melts together. Sumptuous!


This Barfi can be made with Mawa or Khoya.

do you like to read our blog? then don't forget to sign up for email updates to get new recipes delivered right to your inbox. you can find us on twitter, facebook, instagram and pinterest.

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

Vanilla, Caramel and Chocolate Barfi, Chocolate Barfi, Millionaire's shortbread

Desserts, Sweets, Mithai


Yield: 22-25 pieces

Author: Hayley Dhanecha


With ImageWithout Image


Three decadent layers of barfi with a western twist, a symphony of vanilla, caramel and chocolate flavours. Preciously rich and milky, perfect anytime.

prep time: 5 Mcook time: 40 Mtotal time: 45 M


Vanilla Layer - 1 cup=240mls
375g or 3 cups Full fat milk powder
1 tbsp. Desi ghee or unsalted butter
125ml or 1/2 cup whole milk+Double Cream
150g or 3/4 cup Sugar
few drops Vanilla extract

Caramel Layer
1 tin 397g caramel
350g or 3 cups Full fat milk powder

Chocolate Layer
350g or 3 cups Full fat milk powder
3-4 tbsp. Cocoa Powder
150g or 3/4 cup Sugar
125 ml or 1/2 cup Full fat milk+Double Cream

Silver leaf -Varq - optional
3-4 tbsp. Almond Slivers - optional


Grease one plate with ghee or unsalted butter and leave it aside.
First, make the vanilla layer.
Heat milk+cream and sugar in a pan and let the sugar dissolve.
Let the milk simmer gently for 5-6 minutes or looks like condensed milk turn the heat off.
In a heavy bottom pan heat ghee and add milk powder.
Quickly start stirring so milk powder doesn't stick to the bottom of the pan.
Keep stirring continuously for 4-5 minutes.
Then add milk and sugar mixture to it and mix well.
Keep stirring until the mixture gets thicker.
Turn off the heat and add vanilla extract and mix well.
Mix well and spread evenly one layer over the greased plate.
Leave the plate aside and start making the caramel layer.
In the same pan heat ghee and lightly roast the milk powder on very low heat.
After 5-6 minutes add caramel and quickly give it a good stir.
Mix well and spread evenly on the vanilla layer and leave it aside.
Now make the final layer which is the chocolate layer.
Heat milk+Cream and sugar in a pan and simmer till you get the mixture like condensed milk.
Turn off the heat. Now heat ghee in a pan add milk powder and lightly roast for 5-6 minutes on very low heat.
Add condensed milk and mix well, and add cocoa powder.
Cook the mixture till a little thicker.
Turn off the heat and spread the chocolate mixture evenly on the caramel layer.
Apply silver leaf and press gently with a clean spatula and leave it to cool completely.
Cut into the desired shape and garnished with the slivered almonds.


This recipe can be halved or doubled.

Instead of caramel, dulce de leche condensed milk will work too.



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.

All rights reserved -2010-2019 Jagruti's Cooking Odyssey

Did you make this recipe?

Tag @jcookingodyssey on instagram and hashtag it #jcookingodyssey

Created using The Recipes Generator


  1. This looks fabulous, all three flavors are my favorite. I really need to try this barfi.
    Thank you for sharing.

  2. Stunning photography. Very well explained recipe.

  3. This dessert looks so amazing! That caramel! Can't wait to make this!

  4. Wow! Those layers are beautiful. The chocolate rainbow.

  5. Now I really want to know what barfi is! Though all those layers look pretty amazing. Vanilla, chocolate, and caramel...oh my. :)

  6. Wow - stunning photos and I'm loving that ombre color in the recipe. Yum!

  7. Awesome clicks... looks so amazing... very well explained..

  8. Wow, this ready so deliciously ❤️

  9. OMG! this looks absolutely divine. Lovely pictures babes... :)

  10. Gorgeous photos! These are so lovely. I love when there is a history behind the recipe.

  11. Your photos are gorgeous!!! I wish I could take a bite!

  12. This sounds spectacular and I love the mood in your photos.

  13. Oh my gosh, this looks delectable. And dangerous. I'd totally eat the whole platter!!


  14. Oh wow! These barfi look absolutely incredible! I just love that texture and the layers.

  15. This looks scrumptious. I've never heard of barfi before, but I want to try it now!

  16. Gorgeous photos! My mouth is watering!

  17. WHAT a gorgeous shot! And it sounds amazing. I've never had millionaire's shortbread but my husband is British and told me he occasionally craves it. Which means I should make it for him some time, lol. This Barfi version looks so tempting! :)

  18. Never heard of this before, but boy, do I know Millionaire's shortbread! I'm from Scotland, so that is a favorite! I need to explore this option too! Looks beautiful!

  19. This looks delicious and I really love your photography! Thanks for sharing:)

  20. Barfi looks delicious ..perfect for the festive season.

  21. Your photos are beautiful! I've never made Indian treats before, but I've had a few before and they were always delicious. I would love to try this!

  22. Oh my goodness, this looks divine! Would be perfect with a strong cup of chai:)

  23. You had me at millionaires shortcake but then you took it up a level.Stunning photos

  24. These look absolutely delightful! I must try them soon! - Heannah Healy

  25. I've never had this before...sounds fun!

  26. How fun that you've stepped in to give your Mom a break and looks like quite the break it is! What a delicious sweet treat and a fun reason to celebrate! I have a brother and can totally relate, LOL!

  27. Wow. These look gorgeous. And I'm loving the chocolate caramel combination. Yum!

  28. Holy fudge! This sounds incredible and contains my three favorites! I'm bookmarking this for the holidays. Yummy!

  29. Such an original idea, sounds delicious!

  30. These look like such a special treat for a special occasion or a holiday.

  31. These 3 flavors are my favorites!! Cant wait to take a bite.

    From: Calleigh | The Fork Bite

  32. Gorgeous treat for Raksha Bandhan Hayley and such a delightful combination of traditional Indian flavours and a popular western dessert!

  33. wow this looks so delicious. I can totally see this on the plate for the holidays, thanks for the inspiration

  34. What a terrific flavor combination! So lovely!

  35. What a beautiful dessert! I have never tried it before. I need to remedy that!

  36. I had never heard of barfi but it definitely looks like something I need to try!

  37. Oh my goodness that dessert looks heavenly! I've only just started making Millionaire's Shortbread and was really surprised at how easy it was, so I'll have to try out your version!

  38. If using khoya... Then it should be equal quantity of milk powder ?


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!