Chocolate Barfi Recipe For Diwali
Chocolate Barfi or Chocolate Burfi is an easy Indian sweet made with khoya (mawa), cocoa powder, and sugar. It has a rich chocolate flavor with a soft, fudgy texture. This is one of the easiest mithai recipe you can make at home. You only need a few ingredients and about 5 minutes of cooking time. The rest is just letting the burfi set. Homemade khoya gives the best taste, but you can also use ready-made khoya.
Chocolate Barfi – A Simple Homemade Sweet
This Chocolate Barfi is an easy mithai made with just a few ingredients — khoya (mawa), cacao powder, and sugar.
The recipe uses the traditional method of lightly cooking the khoya for a few minutes on low heat, then mixing in sugar and cacao powder.
The mixture is cooked again briefly until it comes together into a smooth, glossy mass that sets beautifully when cooled.
Table of Contents
Ingredients & Flavor
I have used Indian boora sugar, which has a slightly grainy texture and gives a mild caramel-like sweetness. It blends easily into warm khoya and gives the burfi a traditional mithai flavor.
You can also use regular powdered sugar or even grind sugar granules in a mixie to make your own powdered sugar at home.
I have also used cacao powder instead of cocoa powder. You can use either one. Cacao gives a deeper and more intense chocolate flavor, while regular cocoa powder makes the barfi slightly milder and sweeter.
Choosing the Right Khoya
For the Khoya (milk solids), both homemade and store-bought khoya work well. If using homemade khoya made from milk, it gives a fresher flavor and softer texture.
I have used Amul khoya which is firmer, so grating it finely before heating helps it soften evenly. If you are using instant khoya made from milk powder, add a few tablespoons of milk while cooking so the mixture stays moist and doesn’t turn crumbly.
Perfect for Festivals
The taste of this Chocolate Barfi is rich, chocolaty, and slightly fudgy. It feels indulgent yet simple enough to make even for beginners. You can adjust the cacao or cocoa powder to your liking. Add less for a light chocolate tone or a bit more for a darker flavor.
This chocolate mithai is great for festive occasions like Diwali, Raksha Bandhan, Holi, or any celebration where you want to make something quick but special.
For other traditional barfi recipes, you can check my Khoya Barfi, Coconut Barfi, Kaju Barfi, Carrot Burfi, and Besan Barfi recipes.
How to make Chocolate Barfi
Making chocolate barfi at home is simple and needs only a few ingredients. The process involves lightly cooking the khoya, mixing in sugar and cacao or cocoa powder, cooking for a few minutes more, and letting the mixture set into soft squares.
Follow the easy step-by-step photos below for a smooth and fudgy result every time.
Preparation
1. Grease a small tray (6×6 inches) or steel plate with 1 to 2 teaspoons ghee. Sift ½ cup (75 grams) powdered sugar or boora and set it aside. This helps remove any small lumps and ensures it mixes evenly with the khoya later.
Tip: With 75 grams sugar, the sweetness is mild and medium-sweet, not cloying. For a sweeter chocolate burfi, increase sugar to about 90 grams (½ cup tightly packed).
2. Grate 200 grams khoya finely. Do not crumble it, as grated khoya mixes evenly with sugar and cacao powder.
Note: Make sure the khoya is at room temperature before you start. If using frozen khoya, thaw it completely and let it come to room temperature before using.
Briefly Cook Khoya
3. Add grated khoya to a heavy pan or kadai.
4. Heat on low flame for 2 to 3 minutes, stirring continuously until it softens slightly and looks a bit glossy.
Avoid overcooking, as it can release fats and make the mixture greasy.
Tip: Use a wide spatula and keep stirring often so the khoya heats evenly without sticking to the pan.
5. Turn off the heat and place the pan on the kitchen countertop. Let the khoya become warm (not hot).
Add Powdered Sugar & Cacao Powder
6. Add ½ cup powdered or boora sugar and ½ teaspoon cardamom powder.
Tip: If you add sugar while the khoya is too hot, the sugar may melt too much and make the mixture runny.
7. Mix well until the sugar blends in completely. The mixture may look soft or slightly sticky at this point and that’s normal.
8. Add 3 tablespoons cacao powder or cocoa powder and 2 to 3 tablespoons milk. Mix thoroughly. The mixture should start looking chocolatey and smooth.
Make Chocolate Barfi
9. Place the pan back on low heat and cook for about 2 minutes, stirring often, until it becomes soft and starts leaving the sides of the pan and comes together.
10. The mixture should look smooth, cohesive, and slightly glossy. It will leave the sides of the pan and hold together as a soft mass. The texture should be moist but not runny and thick enough to spread easily in the tray.
Tip: If the mixture looks too dry, add a teaspoon or two of milk. If it becomes too soft, cook for an extra minute to thicken it.
11. Spread the mixture evenly and smooth the top with a spatula.
For a regular chocolate barfi, keep the layer about 0.5 to 0.6 cm thick. For a thinner, chocolate katli style version, spread it to around 0.3 to 0.4 cm.
You can also make it slightly thicker if you prefer a more traditional burfi texture.
12. Sprinkle almond slivers or pistachio slices on the barfi. Gently place edible silver leaf (chandi varq). Using silver varq is optional.
Let the chocolate barfi set at room temperature or refrigerate for 30 minutes to 40 minutes.
13. Once set, cut into squares or diamonds. The texture should be soft and slightly fudgy with a lovely chocolate flavor.
Serving Suggestions
Serve Chocolate Barfi as a festive sweet for Diwali or any other festival. It also makes a lovely homemade gift. You can serve it at room temperature or slightly chilled.
It pairs well with simple Indian sweets like Kalakand, Balushahi or Rava Ladoo for a mixed mithai platter.
Storage
Store the Chocolate Burfi in an airtight container in the fridge. For longer shelf life, refrigerate for up to a week. Bring to room temperature before serving or you could serve chilled.
Dassana’s Cooking Notes
- Use good-quality khoya and within its shelf-life. It can be homemade or store brought. If using milk powder khoya, add a few spoons of milk to help it blend smoothly.
- Always grate khoya for even heating and smooth mixing. Crumbled khoya tends to form lumps.
- Use a heavy pan or kadai to avoid sticking.
- Keep the heat low throughout the recipe. Khoya can burn quickly.
- Add sugar only after the khoya cools slightly. This prevents the sugar from melting too much.
- For a sweeter taste, increase sugar slightly to 90 grams.
- Adjust cocoa powder or cacao powder to your taste. For a lighter flavor, use 2 tablespoons instead of 3.
- You can skip adding milk if the chocolate barfi mixture looks too moist.
- For a richer version, stir in a teaspoon of ghee while cooking.
Asked & Answered
Why did my chocolate barfi mixture become runny?
You may have added sugar while the khoya was too hot, causing it to melt. Let the khoya cool slightly before adding sugar.
Why did the mixture become dry and hard?
It was likely cooked too long after adding cocoa. Add 1 to 2 tablespoons milk and reheat briefly to soften.
Can I use milk powder instead of khoya?
Yes, but you’ll need to add milk to form a soft dough-like consistency before cooking.
Can I skip cardamom powder?
Yes, but it adds a nice aroma that complements the cocoa. You can also try a pinch of cinnamon or vanilla.
Can I double the chocolate burfi recipe?
Yes, the recipe scales well. Use a larger pan and extend the cooking time slightly.
Step by Step Photo Guide Above
Chocolate Barfi Recipe (Mithai Burfi)
Ingredients
Main Ingredients
For Garnish
- 1 to 2 tablespoons almond slivers or sliced pistachios or cashews
- 1 edible silver leaf (chandi vark)
Instructions
Preparation
- Sift powdered sugar and set aside.
- Ensure that the khoya is at room temperature before you begin. If using frozen khoya, defrost and bring it to room temperature.
- Additionally grate the khoya and keep it aside too.
- Grease a 6×6 inch tray very well with ghee. You can also line the tray with parchment paper.
Heat Khoya
- Heat a heavy pan, skillet or kadai (wok) on a low flame.
- Add the grated khoya and cook for about 2 to 3 minutes, stirring continuously until it softens and turns smooth. Do not brown it.
- Take the pan off heat and let the khoya become warm but not hot.
Add Sugar & Cardamom
- Once the khoya becomes lukewarm, add the boora sugar or powdered sugar and cardamom powder.
- Mix well until the sugar blends in completely.
Make Chocolate Barfi
- Add cacao powder and 2 to 3 tablespoons milk. Mix thoroughly.
- Place the pan back on low heat and cook for 2 minutes, stirring often until the mixture becomes soft, smooth, and slightly moist. It should leave the sides of the pan but stay spreadable.
- Spread the mixture in the greased tray. Flatten evenly with a spatula to get a thickness of about 0.6 to 0.5 cm.
- Top with slivered nuts (almonds or pistachios or cashews) and edible silver leaf.
- Let it set at room temperature or refrigerate for 30 to 40 minutes.
- Slice into squares or diamonds and serve.
Serving & Storage Suggestions
- Serve chocolate barfi as a festive sweet or after-meal treat.
- It pairs well with traditional Indian sweets like coconut ladoo or kaju katli. You can also pack it in boxes for gifting during Diwali or Raksha Bandhan.
- Store the barfi in an airtight container in the refrigerator. Bring to room temperature before serving for the best texture or opt to serve chilled.
Notes
- Use a heavy pan or thick-bottomed kadai while heating khoya to prevent it from sticking or burning.
- The burfi has a balanced sweetness. For a sweeter version, increase sugar slightly to about 90 grams.
- Milk is optional. Add 2 to 3 tablespoons only if the mixture looks dry or crumbly. If it already looks moist and smooth, skip it.
- Cacao or cocoa powder can be adjusted from 2 to 3 tablespoons depending on how deep you want the chocolate flavor.
- You can also use unsweetened drinking chocolate or plain chocolate powder instead of cocoa. If using sweetened ones, reduce the sugar slightly.
- Use khoya at room temperature and grate it finely so it heats evenly and blends well with sugar.
- Cook on low heat until the mixture looks glossy and leaves the sides of the pan as this ensures a soft, fudgy texture once it sets.
- The approximate nutrition info is for 1 chocolate barfi slice made from this recipe.