Easy Chocolate Barfi Recipe
Cradle of Nutrition
- 4 minutes read
Jump to:
Chocolate Barfi is a rich and creamy Indian sweet made with milk powder, condensed milk, cocoa powder, and dark chocolate. This easy version delivers a perfectly smooth, fudgy texture without the need for sugar syrup or complicated techniques. Since it comes together in just 20 minutes, it’s an excellent choice for festive celebrations, homemade gifts, or an indulgent dessert to share with family and friends.
The combination of chocolate and traditional barfi creates a delicious fusion of classic Indian flavors and modern chocolate indulgence. Meanwhile, chopped pistachios add a beautiful finishing touch and a satisfying crunch. Better yet, this recipe is beginner-friendly, uses everyday pantry ingredients, and produces consistently delicious results every time.
Why You’ll Love This Recipe
- Ready in only 20 minutes
- No sugar syrup required
- Rich chocolate flavor
- Perfectly soft and fudgy
- Beginner-friendly
- Freezer friendly
- Great for gifting
- Easy to customize with nuts
What is Chocolate Barfi?
Chocolate Barfi is a modern variation of the traditional Indian milk fudge. While classic barfi is flavored with cardamom or saffron, chocolate barfi combines rich cocoa and chocolate with creamy milk solids.
Because milk powder creates an incredibly smooth texture, this shortcut recipe is both quick and reliable. Consequently, you’ll enjoy authentic flavor without spending hours in the kitchen.
Ingredients
Main Ingredients
- 2 cups full-fat milk powder
- ½ cup sweetened condensed milk
- ¼ cup unsalted butter
- 2 tablespoons cocoa powder
- 2 tablespoons melted dark chocolate
- ½ teaspoon cardamom powder (optional)
- ¼ teaspoon vanilla extract (optional)
- 2 tablespoons chopped pistachios
- 1 tablespoon chopped almonds
Ingredient Notes
Milk Powder
Use full-fat milk powder for the creamiest texture.
Condensed Milk
This sweetens the barfi while keeping it wonderfully soft.
Dark Chocolate
Choose good-quality chocolate for a deeper flavor.
Butter
Butter gives the barfi a glossy finish and prevents sticking.
Pistachios
They add beautiful color and a delicious crunch.
How to Make Easy Chocolate Barfi
Step 1
Grease an 8-inch square pan or line it with parchment paper.
Step 2
Melt the butter over low heat.
Next, stir in the condensed milk until smooth.
Step 3
Add the cocoa powder.
Continue whisking until there are no lumps.
Step 4
Pour in the melted dark chocolate.
Mix until fully combined.
Step 5
Gradually add the milk powder.
Keep stirring continuously.
Soon, the mixture will become thick and leave the sides of the pan.
Step 6
Add the cardamom and vanilla, if using.
Mix for another minute.
Step 7
Transfer the mixture into the prepared pan.
Spread evenly using the back of a spoon.
Step 8
Sprinkle chopped pistachios and almonds over the top.
Then gently press them into the surface.
Step 9
Allow the barfi to cool completely.
Afterward, refrigerate for 1 to 2 hours.
Step 10
Finally, cut into squares and serve.
Tips
- Cook over low heat to avoid burning.
- Always sift the cocoa powder first.
- Don’t overcook the mixture or the barfi may become crumbly.
- Chill before slicing for cleaner edges.
- Use a warm knife for perfectly neat squares.
Toddler-Friendly Chocolate Barfi (12+ Months)
This recipe can easily be adapted for toddlers.
Changes
- Reduce the cocoa powder to 1 tablespoon.
- Omit the chopped nuts or finely grind them to reduce choking risk.
- Skip the cardamom if your toddler prefers milder flavors.
- Cut into very small bite-sized pieces.
- Serve occasionally as a special treat rather than an everyday snack.
Note: Because condensed milk contains added sugar, this dessert is best enjoyed in moderation.
Storage
Refrigerator
Store in an airtight container for up to 7 days.
Freezer
Freeze for up to 3 months.
Thaw overnight in the refrigerator before serving.
Frequently Asked Questions
Why is my chocolate barfi crumbly?
The mixture was likely cooked for too long. Remove it from the heat as soon as it forms a soft dough.
Why didn’t my barfi set?
Usually, the mixture needed another minute or two of cooking. However, too much condensed milk can also prevent it from setting properly.
Can I make this recipe ahead of time?
Absolutely. In fact, it tastes even better after chilling overnight.
Can I use drinking chocolate?
No.
Instead, use unsweetened cocoa powder for the best flavor and texture.
Can I make it without chocolate?
Yes.
Simply omit the cocoa powder and melted chocolate for classic milk barfi.
Related Recipes You Might Like
If you enjoyed this snack, you might also like:

Easy Chocolate Barfi Recipe
Ingredients
- 2 cups milk powder
- ½ cup condensed milk
- ¼ cup butter
- 2 tbsp cocoa powder
- 2 tbsp melted dark chocolate
- ½ tsp cardamom powder (optional)
- ¼ tsp vanilla extract (optional)
- 2 tbsp chopped pistachios
- 1 tbsp chopped almonds
Instructions
- Prepare a lined square pan.
- Melt butter.
- Stir in condensed milk.
- Mix in cocoa powder.
- Add melted chocolate.
- Stir in milk powder gradually.
- Cook until a soft dough forms.
- Mix in cardamom and vanilla.
- Press into the pan.
- Garnish with pistachios and almonds.
- Chill for 2 hours.
- Slice into squares and serve.