Last Diwali I set out squares of easy badam burfi for the adults and something smaller for the kids to grab without crumbling a whole katli. Badam halwa truffles were the answer: the same almond-flour halwa shortcut, chilled into balls, then dipped in chocolate with a pinch of pistachio on top. They look like boutique mithai but skip soaking and grinding almonds.
The first batch taught me the texture cue that matters. I stopped cooking when the halwa felt like thick fudge in the pan, then chilled it overnight anyway because I was tired. The next day the centers rolled cleanly and the chocolate shell did not crack. If your halwa feels spoonable while warm, give it more time on the stove or a longer chill before you scoop.
If you are building a gift tray and want a bite-sized sweet that travels well in mini cups, let’s make these together.

What Are Badam Halwa Truffles?
Badam halwa is a rich almond pudding cooked with ghee, sugar, and milk until it thickens. For truffles, you cook that halwa a little further than pourable halwa but not as firm as burfi dough, chill it, roll small balls, and coat them in chocolate.
Think of this as the round, chocolate-dipped cousin of square badam burfi. Same pantry hero (fine almond flour), different finish. The halwa center stays soft; the shell adds structure and festivity.
Why You Will Love This Version
- No almond soak — fine store-bought almond flour keeps prep under an hour of active work, plus chilling time
- Make-ahead friendly — cook halwa up to 2 days ahead; dip truffles the day you pack gifts
- Naturally gluten-free halwa base as written (check flour labels for cross-contact)
- Balanced sweetness — less sugar in the halwa because the coating adds plenty
- Gift-ready — about twenty bite-sized pieces per batch, easy to box in paper cups
- Flexible coating — milk chocolate melting wafers are my default; dark chocolate or white wafers work too
Almond Flour vs Almond Meal
Buy fine blanched almond flour (smooth, pale). Skip almond meal (coarse, speckled). Coarse meal makes grainy centers that crack when you roll. I buy fine flour from the baking aisle. If your bag looks lumpy, whisk aggressively when the flour hits the hot pan.

Halwa Texture: Rollable, Not Runny
Burfi and truffles share a pan, but they stop at different stages. For burfi squares, cool a speck of dough; it forms a non-sticky ball and slices cleanly. For truffle centers, halwa pulls away from the pan in one mass; a cooled dab holds a soft ball that does not flatten on the plate.
On the stove, expect about 9 to 13 minutes of stirring after the liquid goes in. The mix will bubble, thicken, and turn matte. When you drag the spatula through the center, the trail should stay visible a second or two.
If centers are too soft to roll: Return halwa to the pan on low 2 to 3 minutes, stirring constantly, or chill the bowl 4+ hours (overnight is ideal).
If centers crack when dipping: Your balls were too warm. Freeze the tray 15 to 20 minutes while chocolate melts.
Chocolate Coating: Melts, Tempering, and Vegan
Melting wafers / candy melts are the easiest dip. They set without tempering and hold up at room temperature for a few hours on a party table.
Real chocolate bars taste deeper but need tempering for a stable shell, or they will bloom and soften quickly. Look up tempering guides if you go that route.
Vegan: Use refined coconut oil in the halwa instead of ghee, and choose dairy-free melting wafers or tempered vegan dark chocolate.
I default to milk chocolate wafers here because the halwa is already saffron-cardamom forward. Dark chocolate is excellent if you prefer less sweetness overall.
Make-Ahead and Gifting Timeline
- 2 days before: Cook halwa, chill covered in the fridge
- Day before: Roll balls, freeze on a tray, transfer to a container (undipped)
- Party morning: Dip, garnish, set in mini cups or a tin
- Same day only: Best flavor and cleanest chocolate shell
For courier gifts in warm weather, pack dipped truffles chilled with an ice pack and note that real chocolate may need tempering for transit.

What to Serve on a Diwali Tray
- Square mithai: Easy Badam Burfi (Almond Flour)
- Spoon desserts: Easy Rice Kheer with Millet Swaps
- Make-ahead breakfast: Kesar Badam Chia Pudding

Badam Halwa Truffles (Almond Flour)
Equipment
- Wide heavy saucepan or kadai
- Small bowl for saffron milk
- Silicone spatula
- Mini cookie scoop or tablespoon
- Parchment-lined sheet pans
- Microwave-safe bowl or double boiler setup
- Dipping fork or two forks
Ingredients
For saffron milk
- 2 tablespoons whole milk 30 ml; warmed
- Pinch saffron threads (12 to 15 strands), lightly crushed
- 1/3 cup whole milk 80 ml; cold
- 2 tablespoons water 30 ml
For the halwa centers
- 2 tablespoons ghee 28 g; divided, or refined coconut oil for vegan
- 3/4 cup fine blanched almond flour 75 g; spooned and leveled
- 1/4 cup granulated sugar 50 g; 37 g; or 3 tablespoons for lightly sweet centers
- 1/2 teaspoon ground cardamom
- 1/2 teaspoon rose water
- Pinch fine salt (optional)
For coating and garnish
- 6 ounces milk chocolate melting wafers 170 g; or dark or white wafers
- 2 tablespoons finely chopped pistachios or crushed toasted almonds
- Edible silver leaf (vark), optional
Instructions
Steep the saffron
- Warm the 2 tablespoons milk in a small pan or microwave until steamy, not boiling. Add saffron, stir, and let sit 10 minutes off heat.
Cook the halwa
- In a wide heavy pan over medium-low, melt 1 1/2 tablespoons ghee. Add almond flour. Stir and toast 2 to 3 minutes until the raw almond smell fades and the flour looks sandy.
- In a cup, combine the remaining cold milk, water, steeped saffron milk (including strands), sugar, cardamom, rose water, and salt. Stir until sugar dissolves.
- Reduce heat to low. Pour the milk mixture into the pan in a thin stream, stirring constantly. It will sputter; pour slowly.
- Cook on low, scraping the bottom often, 9 to 13 minutes. The halwa will thicken, darken slightly, and pull away from the sides in a cohesive mass.
- Stir in the remaining 1/2 tablespoon ghee. Cook 1 minute more. Cool a pea-sized dab on a plate 2 minutes. It should hold a soft ball that does not collapse flat. If it spreads like thick batter, cook 2 to 4 more minutes and retest.
- Scrape halwa into a bowl. Press plastic wrap directly on the surface. Refrigerate at least 2 hours, or overnight.
Roll the centers
- Line a small tray with parchment. Using a mini cookie scoop or tablespoon, portion halwa into about 20 rounds (roughly 15 to 18 g each). Roll between lightly greased palms until smooth.
- Freeze the tray 15 to 20 minutes while you melt chocolate.
Dip and garnish
- Melt wafers per package directions (microwave in short bursts or double boiler). Let cool 1 to 2 minutes until thick but fluid.
- Drop one cold center into chocolate. Lift with a dipping fork or two forks, let excess drip off, and place on parchment.
- Sprinkle pistachios (and vark if using) before the shell sets. Repeat with remaining centers. Chill finished truffles 10 minutes to set the shell.
Notes
- Use fine blanched almond flour, not coarse almond meal, for smooth rollable centers.
- Lightly sweet halwa: use 3 tablespoons sugar when pairing with milk or white chocolate.
- Vegan: use refined coconut oil instead of ghee and dairy-free chocolate wafers; skip vark if not vegan.
- Make-ahead: cook halwa up to 48 hours ahead, chilled; dip truffles the day you serve or pack boxes.
- Storage: refrigerate in a single layer or parchment-separated layers up to 4 days. Candy melts hold better at cool room temp than untempered real chocolate.
FAQs
Q1. My halwa is too loose to roll into balls. What should I do?
Either it needed more cooking time or more chilling. Warm the mass in the pan on low 2 to 4 minutes, stirring, until it pulls away from the sides, then chill again at least 2 hours. Overnight chilling fixes most soft batches.
Q2. Can I make badam halwa truffles vegan?
Yes. Use refined coconut oil instead of ghee and dairy-free chocolate wafers. Skip vark if it is not vegan.
Q3. Can I use the same halwa as your easy badam burfi?
The burfi cooks to a firmer, sliceable stage with less liquid. Follow this truffle recipe for rollable centers. For squares on the same tray, use our Easy Badam Burfi (Almond Flour) recipe and save these bites for gifting.
Q4. White chocolate or dark chocolate: which do you recommend?
Milk wafers balance the saffron and cardamom without tasting plain sweet. Dark chocolate is wonderful if you used the lightly sweet halwa option. White wafers look festive but read very sweet combined with this halwa.
Q5. Why did my chocolate shell crack or slide off?
Centers were too warm or chocolate was too hot. Freeze balls longer and let melted chocolate cool slightly before dipping. Pat centers dry if condensation forms.
Q6. How far ahead can I make them for Diwali week?
Cook halwa up to 2 days ahead. Dip within 24 to 48 hours of serving for the best snap and shine. Undipped frozen centers hold about a week; dip the day you need them.
Badam halwa truffles are how I stretch one bag of almond flour into two festival treats: square Easy Badam Burfi (Almond Flour) for the main tray and these chocolate-dipped bites for gift boxes. They also sit nicely beside Easy Rice Kheer with Millet Swaps and Kesar Badam Chia Pudding when you want almond flavor across the menu without repeating the same shape.
If you try this recipe, tell me in the comments: do you dip yours in milk, dark, or white chocolate? And do you garnish with pistachios only or add vark for Diwali photos?
Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations!
