Vanilla Chocolate Burfi is a soft and rich dessert made using milk powder, sugar and ghee. This dessert has two layers, a light vanilla flavored layer and a chocolate layer. When both the layers set together it gives a beautiful two tone look and double the taste in every bite. It looks simple but tastes very good.
It can be prepared for small celebrations at home. Its texture is soft and slightly fudgy and the flavor of the vanilla layer is creamy and light, while the chocolate layer gives a deep cocoa flavor. The layers look attractive when cut into small squares and make the dessert a pleasure to serve to guests and family.
jump to:
About Vanilla Chocolate Burfi
Vanilla Chocolate Barfi is a milk-based dessert made from milk powder, sugar, milk and ghee. Instead of making single flavor barfi, the mixture is divided into two parts. One part is flavored with vanilla essence while the other part is flavored with cocoa powder. This gives barfi two different tastes in one sweet.
The texture of this barfi is soft but a little dense. When cooked properly it is not too chewy and not crumbly. While cooking, the mixture gradually thickens and starts leaving the sides of the pan. At that stage the mixture becomes shiny and forms a soft mass which is good for setting into barfi pieces.
This recipe has a balanced and comforting taste. Moreover, the vanilla layer gives a light creamy taste while the chocolate layer brings a strong cocoa flavour. When both the layers are eaten together it gives a nice blend of milk and chocolate flavours. A sprinkling of nuts on top also adds a bit of crunch that goes well with the soft texture.
There are also small variations in this barfi. You can add cardamom powder to the vanilla layer for added flavor. Others add pistachios or almonds between the layers. Sometimes chocolate chips are added to the chocolate layer, providing small pieces of melted chocolate inside the dessert.
I usually make vanilla chocolate barfi when I want something quick and sweet without making sugar syrup. The ingredients are simple and already available in the kitchen. This is an easy sweet to make without much effort.
Vanilla Chocolate Barfi is one of those fancy sweets that you can make this Diwali. It looks very beautiful with 2 layers and tastes very delicious. Children will definitely like this.

Vanilla Chocolate Burfi Ingredients
- milk powder – I have used milk powder as the main base for this barfi. When cooked it gives sweet rich milky taste and smooth texture.
- Milk – I smoothed the powder to dissolve the milk. This helps the mixture to become soft and cook evenly in the pan.
- Castor sugar – I used powdered sugar for sweetness, it mixes faster and helps avoid a grainy texture in the dessert.
- Ghee While cooking the mixture, I add melted ghee which makes the barfi shiny and soft. It also helps the mixture to drain easily from the sides of the pan while cooking.
- vanilla essence – I used the first layer of barfi for lighter taste. It gives a mild sweet aroma to the mixture.
- cocoa powder – I added the other half of the mixture to make the chocolate layer. It gives dark color and strong chocolate flavor.
- chocolate chips – I add it to the chocolate layer which melts a little while mixing. This creates little pockets of chocolate flavor inside the barfi.
- chopped nuts – I sprinkle chopped nuts on the top layer before setting. It adds a little crispiness and also gives a sweet look.
similar recipe
How to make Vanilla Chocolate Barfi step by step
1.Heat ghee in a pan, add milk to it.

2. Add vanilla essence. Immediately add milk powder and whisk well to avoid lumps.

3.When it becomes a smooth paste, add powdered sugar to it. Beat well. – Now keep cooking on low flame. It starts thickening first.

4. Then it will start leaving the sides of the pan, grease your hands with ghee and try to roll a small pinch if it turns into a ball easily without sticking then it is the right stage to switch off.

5. Pour the mixture into a greased pan. Level it with a greased spatula, keep aside. Now mix 2 spoons of water in cocoa powder and make a smooth paste and keep it ready.

6. Repeat steps 1 and 2. Instead of adding vanilla essence, add cocoa powder paste and mix well. Add chocolate chips and mix well. It will start thickening.

7.Then leave it on the sides of the pan. It will be shiny and come together easily.

8. Apply ghee on your fingers and take a small pinch and roll it out, if it becomes round easily without sticking then it is the right stage to switch off. If it sticks, cook for a few more minutes. Transfer the mixture to the pan on top of the vanilla layer.

9. Pat it well with a greased spatula. Sprinkle mixed nuts over it and press lightly. Let it set in the refrigerator for at least 30 minutes to 1 hour. Then cut into small square pieces and serve. I suggest keeping it in the fridge for at least 30 minutes and then cutting.

After it cools completely, keep it in a clean container.

Expert Tips
- cooking mixture – I usually cook the mixture on low flame so that it thickens slowly and evenly.
- checking correct phase – I apply ghee on my fingers and try to roll out small portions of the mixture. If it rolls into a soft ball without sticking, the mixture is ready to freeze.
- avoid knots While adding milk powder, you should keep stirring continuously so that lumps do not form. Once set, the smooth mixture will give a better texture to the barfi.
- layer settings – Before adding the chocolate layer I spread the vanilla mixture evenly into the pan. Press it gently with a smooth spatula so that the layers remain even.
- cooling time – I cut the barfi by keeping it in the fridge. If cut immediately, it may seem a little sticky when cut.
serving and storage
Serve it after meals or as a dessert in the evening. It also tastes good when guests come and you want to treat them to homemade sweets. This barfi can be stored in an airtight container at room temperature for about four days. Storing it in the refrigerator helps keep it strong and fresh if the weather is very hot.
general questions and answers
1.Can I make it in advance?
Yes, you can prepare it a day before serving and store it in an airtight container. Barfi remains well and tastes good too.
2.Can I skip the chocolate chips?
Yes, you can skip it if it is not available. The chocolate layer will still taste good because of the cocoa powder.
3.Why does my barfi mixture become sticky while cutting?
This happens when the mixture does not set completely. By keeping it in the refrigerator for some more time, it becomes hard.
4.Can I add dry fruits?
Yes, if you like a little crunch in sweets then you can also add cashew nuts or almonds. It also gives a slightly spicy taste.
5.How long can it be stored?
This barfi stays good for about 4 days at room temperature in an airtight container. If refrigerated it may last a little longer.

If you have any further questions about this Vanilla Chocolate Barfi Recipe Mail me at sharmispassions@gmail.com. Also, follow me Instagram, Facebook, pinterest, youtube And Twitter .
tried this Vanilla Chocolate Barfi Recipe? Do let me know how you liked it. Tag us @sharmispassions on Instagram and hash tag #sharmispassions.
📖 Recipe Card
Vanilla Chocolate Barfi Recipe
Vanilla Chocolate Burfi is a soft and rich dessert made using milk powder, sugar and ghee. This dessert has two layers, a light vanilla flavored layer and a chocolate layer. When both the layers set together it gives a beautiful two tone look and double the taste in every bite. It looks simple but tastes very good.
Material
For the chocolate layer:
- ¾ cup milk powder
- ⅓ cup Milk
- ⅓ cup Castor sugar
- 1 and ½ tablespoon melted ghee
- 1 and ½ small spoon cocoa powder
- 1 tablespoon Choco Chips
- 1 tablespoon chopped nuts
Instruction
-
– Heat ghee in a pan, add milk. Add vanilla essence.
-
Immediately add milk powder and whisk well to avoid lumps.
-
When it becomes a smooth paste, add powdered sugar to it. Beat well. – Now keep cooking on low flame. It starts thickening first.
-
Then it will start leaving the sides of the pan, grease your hands with ghee and try to roll a small pinch if it turns into a ball easily without sticking then it is the right stage to switch off.
-
Pour the mixture into a greased pan. Level it with a greased spatula. Cancel.
-
Now mix 2 spoons of water in cocoa powder and make a smooth paste and keep it ready.
-
Repeat steps 1 and 2. Instead of adding vanilla essence, add cocoa powder paste and mix well.
-
Add choco chips and mix well. It will start thickening.
-
Then leave it on the sides of the pan. It will be shiny and come together easily.
-
Grease your hands with ghee and try to roll a small pinch, if it easily forms a ball without sticking then it is the right stage to switch off. If it sticks, cook for a few more minutes.
-
Transfer the mixture to the pan on top of the vanilla layer.
-
Pat it well with a greased spatula. – Sprinkle mixed nuts on it and press lightly.
-
Let it set in the refrigerator for at least 30 minutes to 1 hour.
-
Then cut into small square pieces and serve Vanilla Chocolate Burfi!
notes
- cooking mixture – I usually cook the mixture on low flame so that it thickens slowly and evenly.
- checking correct phase – I apply ghee on my fingers and try to roll out small portions of the mixture. If it rolls into a soft ball without sticking, the mixture is ready to freeze.
- avoid knots While adding milk powder, you should keep stirring continuously so that lumps do not form. Once set, the smooth mixture will give a better texture to the barfi.
- layer settings – Before adding the chocolate layer I spread the vanilla mixture evenly into the pan. Press it gently with a smooth spatula so that the layers remain even.
- cooling time – I cut the barfi by keeping it in the fridge. If cut immediately, it may seem a little sticky when cut.
nutrition Facts
Vanilla Chocolate Barfi Recipe
Quantity per serving (40 grams)
calories 207
Calories from Fat 108
% daily value*
thick 12 grams18%
saturated fat 7 grams44%
Polyunsaturated Fat 1 g
Monounsaturated Fat 3g
cholesterol 36 mg12%
sodium 87 mg4%
potassium 319mg9%
carbohydrates 19 grams6%
Fiber 0.1 gram0%
sugar 18 grams20%
protein 6 grams12%
Vitamin A 229IU5%
vitamin C 2mg2%
calcium 218 mg22%
Iron 0.2 mg1%
*Percent Daily Values are based on a 2000 calorie diet.
