Chocolate Burfi Recipe: Silky-Smooth Fudgy Bars With Cardamom Kiss

Desserts

Chocolate Burfi Recipe: Silky-Smooth Fudgy Bars With Cardamom Kiss

This chocolate burfi recipe delivers the perfect balance of silky-smooth texture and rich, fudgy depth—just like the ones you’d find in an Indian sweet shop. The secret lies in slow-cooked milk solids that transform into velvety layers, infused with warm cardamom and just the right amount of cocoa.

I’ve perfected this version after years of trial and error, ensuring every bite stays tender yet firm enough to hold its shape.

What makes this recipe stand out is the three-stage cooking process: first reducing milk to a thick consistency, then blending it with sugar and chocolate until glossy, and finally shaping it into delicate rectangles.

Cardamom powder adds an aromatic warmth that elevates the chocolate flavor without overpowering it. The result is a dessert that’s rich yet light, with a melt-in-your-mouth texture that makes it impossible to resist.

Once you’ve mastered the technique, you’ll have a batch of golden-brown, fudgy bars that can be sliced into perfect squares. These aren’t just sweet—they’re a celebration of texture, with a crisp exterior and a creamy, almost caramel-like center.

The cardamom kiss gives it that authentic Indian touch, while the chocolate keeps it universally appealing.

Serve these at gatherings, pack them as gifts, or enjoy them with a cup of chai. The recipe also allows for variations—add pistachios for crunch, or a hint of rose water for extra floral notes. Let’s get started on creating your own batch of this beloved Indian classic.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for chocolate burfi

Pantry staples meet Indian sweet shop magic—just 12 ingredients for velvety chocolate burfi perfection.

Ingredient Amount Notes
Whole Milk 🥛 4 cups Full-fat for richness
Granulated Sugar 🍚 2 cups White or brown preferred
Dark Chocolate Chips 🍫 1 cup 70% cocoa or higher
Unsalted Butter 🧈 1 cup Cold, cubed for texture
Cardamom Powder 🌿 1 tbsp Freshly ground preferred
Ghee 🫒 ½ cup For cooking milk solids
Vanilla Extract 🌸 1 tsp Pure, high-quality
Pistachios 🥜 ½ cup Chopped, optional crunch
Rose Water 🌹 ½ tsp Pure, for floral touch
Salt 🧂 ¼ tsp Fine sea salt
Powdered Sugar 🍚 ¼ cup For dusting
Ghee 🫒 1 tbsp For greasing molds

The milk is non-negotiable here—full-fat whole milk gives that signature richness. Costco or local dairies often have the freshest, but any store-brand works if it's pasteurized. The chocolate matters too—70% or higher cocoa keeps it authentic. I grab Valrhona or Lindt when I'm feeling fancy, but Ghirardelli chips are a solid budget pick. Cardamom? Green cardamom pods from an Indian grocery store are best—grind them fresh for that authentic aroma. Ghee is key for the milk solids stage—Amul or local brands work perfectly.

No dark chocolate chips? Melted dark chocolate bar works just as well—just chop it into chunks before melting. Short on pistachios? Almonds or cashews add a nice crunch. Rose water giving you pause? Skip it entirely—the cardamom and chocolate still shine. The butter should be cold and cubed when you add it to the mixture for that perfect texture. If you can't find ghee, clarified butter from a specialty store is a great substitute. The powdered sugar is just for dusting—don't skip it, though (trust me on this).

This keeps beautifully—2 weeks at room temperature if wrapped tightly in parchment. For longer storage, freeze for up to 3 months. I like to portion them into squares right after shaping so they're ready to serve. The texture actually improves after a day or two, so making a batch ahead is worth it. Store in an airtight container with a slice of bread to absorb any moisture.

❤️

Why You'll Love This Recipe

  • No-Fuss Ingredients: I keep a small jar of cardamom powder and dark chocolate chips on hand anyway—this just adds whole milk and sugar. Honestly, if you’ve made caramel or fudge before, you’ve already got 90% of what you need.
  • Rich, Warm Depth: That first whisper of cardamom in the milk? Pure magic. Then the dark chocolate melts into a velvety, slightly spiced center—like a hug in every bite, but make it dessert.
  • Gift-Worthy in Minutes: Wrap these in parchment, tie with twine, and suddenly you’ve got a showstopper for Diwali, birthdays, or just because. They hold shape perfectly and look way more impressive than store-bought.
  • Lasts for Days: I’ve had these sit in an airtight tin for over a week—still soft, still delicious. Between us, the longer they rest, the better the flavors meld. Perfect for making a big batch once and enjoying bites all month.

Step-by-step instructions for chocolate burfi recipe

Here's the method for creating these luxurious, melt-in-your-mouth chocolate bars with perfect texture.

1

Prepare the Milk Mixture

In a heavy-bottomed pot, combine the 4 cups whole milk, 2 cups granulated sugar, and 1 cup unsalted butter over medium heat. Stir gently until the butter melts completely and the sugar dissolves, about 5 minutes. The mixture should be smooth with no lumps remaining.

Once heated, add 1 tbsp cardamom powder, 1 tsp vanilla extract, and 0.5 tsp rose water. Stir well to distribute the flavors evenly. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer for 10-12 minutes until it thickens to a pudding-like consistency. You'll know it's ready when it coats the back of a spoon and leaves a distinct mark when you run your finger through it.

Remove from heat and let it cool to room temperature. This step is crucial for developing the rich, velvety texture that makes burfi so special. If you rush this cooling process, the final product may become grainy.

2

Incorporate Chocolate and Ghee

Once the milk mixture has cooled to about 110°F, gently fold in the 1 cup dark chocolate chips using a spatula. Work quickly but carefully to melt the chocolate evenly without creating lumps. Add 0.5 cup ghee and mix thoroughly until the chocolate is completely dissolved and the mixture becomes glossy and smooth.

For extra richness, I like to add 0.5 cup chopped pistachios at this stage. They'll provide a delightful crunch that contrasts beautifully with the smooth chocolate base. If you prefer a completely smooth texture, omit them and add them later as a topping.

Continue stirring occasionally for 5 minutes to ensure everything is well combined. The mixture should now have a luxurious, fudgy consistency similar to thick pudding. If it feels too thin, return it to low heat for 1-2 minutes to thicken slightly.

3

Shape and Set the Burfi

Grease a 9x13-inch baking dish or square pan thoroughly with 1 tbsp ghee to prevent sticking. Spread the chocolate mixture evenly into the prepared pan, using a spatula to create a smooth, even surface. Tap the pan gently on the countertop to remove any air bubbles.

Sprinkle 0.25 cup powdered sugar evenly over the top for a delicate, snowy finish. Cover the pan with plastic wrap and refrigerate for at least 4 hours, or until completely firm. This chilling time is essential for the burfi to develop its signature firm-yet-creamy texture.

For best results, I recommend chilling overnight. The longer it sets, the more pronounced the flavors become. If you're impatient, you can place the pan in the freezer for 1 hour to speed up the process, but be careful not to over-chill or the texture may become too hard.

4

Cut and Serve

Once the burfi is firm, remove it from the refrigerator and let it sit at room temperature for 10-15 minutes before cutting. This makes it easier to achieve clean slices without crumbling. Using a sharp, hot knife (dip in hot water and wipe dry between cuts), divide the burfi into 12 equal squares.

Serve immediately while still slightly soft for the best eating experience. The contrast between the warm knife and cold burfi creates a delightful sensory experience. Store any leftovers in an airtight container in the refrigerator for up to 5 days, or freeze for up to 1 month for longer storage.

For an extra-special presentation, dust each piece with a tiny pinch of powdered sugar just before serving. These chocolate burfi bars are perfect for festive occasions, gift-giving, or simply indulging in a luxurious dessert experience.

👨‍🍳

Pro Tips For Making Chocolate Burfi

  • Boil Milk Low: I learned this the hard way—simmering whole milk on medium heat until it reaches 180°F (82°C) prevents scorching while keeping the texture silky. Too hot too fast, and you’ll end up with a burnt, grainy mess. A thermometer helps, but if you’re eyeballing it, small bubbles at the edges mean you’re close.
  • Melt Chocolate Slow: Dark chocolate chips burn faster than you think. Heat the milk mixture to 160°F (71°C) first, then whisk in the chocolate off the heat—just until smooth. If you melt them directly in hot milk, you’ll get that bitter, seared flavor no one wants.
  • Butter Last: Add unsalted butter only in the final 30 seconds of cooking. This locks in moisture and prevents the burfi from drying out when rolled. I used to mix it in early, and the texture always came out crumbly—like fudge’s sad, greasy cousin.
  • Chill Before Rolling: Let the mixture cool to room temperature before shaping—about 20 minutes. Cold hands make this easier, and the burfi won’t stick to your palms or lose its shape. I know, I know, but trust the process. Your future self will thank you.

Wine and beer pairings for this recipe

Rich Chocolate & Spice

Burfi’s deep cocoa and cardamom flavors pair beautifully with Malbec from Argentina. This medium-bodied red wine has dark fruit notes that complement the chocolate’s intensity while its subtle spice echoes the cardamom.

I recommend Catena Zapata—its velvety texture matches burfi’s silky-smooth finish. Serve slightly chilled to enhance the wine’s fruit-forward character. 🍷

Creamy Dessert Whites

For a lighter pairing, try Chenin Blanc from South Africa or Loire Valley. The wine’s honeyed sweetness and citrus brightness cut through burfi’s richness without overpowering it. Oyster Bay Chenin Blanc has enough acidity to balance the dessert’s sweetness, while Vouvray adds floral notes that harmonize with rose water variations.

Chill thoroughly before serving. 🍇

Indian-Inspired Pairings

For an authentic touch, pair with Moscatel or Muscat wines from India or Spain. These aromatic whites have floral and citrus undertones that mirror burfi’s cardamom and rose water. Muscat of Alexandria from India is my go-to—its grapey sweetness and spice notes create a perfect match.

Serve in small glasses to highlight the wine’s delicate aromas. 🌸

Non-Alcoholic Alternatives

For a refreshing non-alcoholic option, try masala chai or spiced black tea. The warm spices in chai enhance burfi’s cardamom flavor, while the milk base mirrors its creamy texture.

For a cooler option, rose-infused sparkling water with a splash of grenadine adds a festive touch. The floral notes complement rose water variations beautifully. 🧋

Beer Pairings

If you prefer beer, go for a Belgian-style witbier like Hoegaarden. Its coriander and citrus notes provide a crisp contrast to burfi’s richness. For a darker option, try a German Dunkel—its malty sweetness and light roastiness complement the chocolate.

Serve the beer slightly chilled to balance the dessert’s warmth. 🍺

Coffee Contrast

Finish with a strong espresso or spiced mocha to cut through burfi’s sweetness. The bitterness of dark roast coffee enhances the chocolate’s depth, while a dash of cinnamon or cardamom in your coffee echoes the dessert’s spices.

For a creamy twist, top with whipped cream and a dusting of powdered sugar—just like the burfi’s finish. ☕

Nutrition facts

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 65mg22%
Sodium 75mg3%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 36g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make chocolate burfi without ghee?

Yes! You can substitute ghee with clarified butter or even butter, though ghee gives that authentic rich flavor. For a dairy-free option, use coconut oil—it works well for cooking the milk solids. Just reduce the amount slightly since coconut oil is more potent. The texture may be slightly different, but still delicious!

2

Why did my burfi turn out grainy?

Graininess usually happens when the mixture cools too quickly or isn't stirred enough while melting the chocolate. Let the milk mixture cool to 110°F before adding chocolate, and stir gently over low heat for 5 minutes to ensure a smooth blend. If it's already grainy, try blending it briefly in a food processor before shaping.

3

How do I store chocolate burfi for longer shelf life?

Wrap individual pieces tightly in parchment paper, then store in an airtight container with a slice of bread to absorb moisture. They'll stay fresh for 2 weeks at room temperature or 3 months in the freezer. For extra protection, place a small silica gel packet in the container to prevent sogginess.

4

Can I add other flavors besides cardamom?

Try 1/2 tsp cinnamon or 1/4 tsp nutmeg for warmth, or 1 tsp orange zest for brightness. For a nutty twist, fold in 1/2 cup chopped almonds or walnuts. Just reduce the chocolate slightly to balance the flavors. The key is to add spices when heating the milk mixture for best infusion.

5

What's the best way to cut burfi neatly?

Use a sharp, hot knife (dip in hot water and wipe dry between cuts). Let the burfi sit at room temperature for 10-15 minutes before cutting to prevent crumbling. For perfect squares, mark the pan with a pencil first. If the knife sticks, lightly dust with powdered sugar to help release the burfi cleanly.

★★★★★4.5(2 reviews)
Categories Desserts