Easy Chocolate Barfi Recipe

Easy Chocolate Barfi Recipe

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.

If you enjoyed this snack, you might also like:

Pistachio Muffins

Chocolate-Covered Bananas

Banana Nut Muffins

Easy Chocolate Barfi Recipe

Easy Chocolate Barfi Recipe

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.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 2 hours 20 minutes
Course Dessert
Cuisine Indian
Servings 16 pieces
Calories 165 kcal

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.

Notes

Please note: The nutritional information provided is an estimate, calculated using an online nutrition calculator.
 
Nutrition Facts/Serving:
Calories: 165kcal | Carbohydrates: 18g | Protein: 4g | Fat: 9g | Sodium: 55mg | Potassium: 150 mg | Fiber: 1g | Sugar: 15g
Newest Articles
Newest Recipes

RELATED ARTICLES

Maybe You Will Like

Mini Peach Tartlets Recipe

This Mini Peach Tartlets Recipe combines buttery homemade tart shells,…

Peach Blueberry Yogurt Parfait Recipe

This Peach Blueberry Yogurt Parfait Recipe combines creamy Greek yogurt,…

Easy Chickpea Quinoa Veggie Burger Patties

Skip the frozen veggie burgers and make your own instead!…