Desserts · Part 2 of 3: Instructions
Pistachio Rose Cardamom Milk Chocolate Bars Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 12
Before you start
Before starting, ensure all ingredients are measured and ready. Finely chop the Swiss milk chocolate, reserving a block for grating. Shell the pistachios and measure out 1 cup, setting aside half for the praline and the other half for the topping.
Have a 9x13-inch baking tray lined with parchment paper, a box grater, and a small saucepan ready. The praline can be made ahead and stored in an airtight container for up to 3 days. The chocolate curls can also be grated in advance and kept in a cool, dry place.
Ingredients at a glance (6)
- 1 1/2 lb Swiss milk chocolate, finely chopped
- 1 cup shelled pistachios, divided
- 1/2 tsp ground cardamom
- 1 tsp rose water
- 1/2 cup granulated sugar
- 2 tbsp water
Instructions
Prepare the Praline and Chocolate
- Make the Crisp Praline PiecesIn a small saucepan, combine the granulated sugar and water. Heat over medium heat, swirling the pan occasionally, until the sugar dissolves and turns a deep amber color, about 6-8 minutes. Remove from heat and stir in the ground cardamom and rose water. Immediately fold in 1/2 cup of the pistachios, coating them evenly. Pour the mixture onto a parchment-lined baking sheet and spread into a thin, even layer. Let cool completely until hard and brittle, about 15 minutes.Look for The sugar turns a deep amber and the pistachios are glossy and coated; the praline hardens into a brittle sheet.Tip Work quickly after adding the pistachios; the sugar sets fast. If it seizes, return to low heat briefly.
- Grate the Chocolate CurlsUsing a box grater, grate the Swiss milk chocolate into a large bowl, creating fluffy curls. You should have about 2 cups of loosely packed chocolate curls. Reserve 1/4 cup of the curls for the topping. Keep the remaining chocolate in a cool, dry place until needed.Look for The grated chocolate forms light, airy curls that hold their shape.Tip Chill the chocolate block for 10 minutes before grating for cleaner, fluffier curls.
- Melt the Remaining ChocolatePlace the remaining chopped Swiss milk chocolate in a heatproof bowl set over a pot of barely simmering water, ensuring the bowl does not touch the water. Stir gently until melted and smooth, reaching 115°F (46°C). Remove from heat and let cool to 90°F (32°C), stirring occasionally.Look for The chocolate is glossy and fluid, with no lumps.Tip Do not overheat; keep the water at a gentle simmer to avoid scorching the chocolate.
At the end of this phase, you should have a sheet of hard, brittle praline that breaks into crisp pieces, and a bowl of fluffy chocolate curls. The praline should be deep amber and fragrant with cardamom and rose.
The chocolate curls should be light and airy, not clumped. If the praline is sticky, return it to the heat briefly to re-crisp. If the chocolate curls are too fine, they may melt quickly; keep them cool.
Assemble the Chocolate Slab
- Line the Tray and Pour the ChocolateLine a 9x13-inch baking tray with parchment paper, leaving overhang on two sides. Pour the melted chocolate into the tray and spread it evenly with an offset spatula to a thickness of about 1/4 inch. Tap the tray gently on the counter to release air bubbles.Look for The chocolate layer is even and smooth across the tray.Tip Use a tray with straight sides for uniformly thick bars.
- Swirl in the Praline and PistachiosDrop spoonfuls of the pistachio cardamom praline pieces over the chocolate layer. Add the remaining pistachios and the reserved chocolate curls. Use a skewer or the tip of a knife to swirl the praline and pistachios through the chocolate, creating a marbled pattern. Ensure the pieces are distributed evenly but not fully incorporated.Look for The praline and pistachios are visible in ribbons through the chocolate.Tip Work quickly before the chocolate sets; if it begins to firm, place the tray over a warm water bath for a few seconds.
- Top with Chocolate CurlsSprinkle the reserved chocolate curls over the surface, pressing them gently into the chocolate so they adhere. Let the chocolate set at room temperature until firm, about 45 minutes, or refrigerate for 20 minutes if you prefer a quicker set.Look for The top is studded with chocolate curls and praline pieces.Tip Refrigerating speeds up setting but may cause condensation; pat dry before serving.
The melted chocolate should be evenly spread in the tray, with the praline pieces and pistachios swirled throughout in a marbled pattern. The top should be studded with chocolate curls. The chocolate should be glossy and fluid, not thickened or lumpy. Work quickly to achieve the swirl before it sets. If the chocolate begins to firm, reheat gently over a warm water bath for a few seconds.
Set, Slice, and Serve
- Slice into BarsOnce the chocolate is completely set, lift the slab from the tray using the parchment overhang. Place on a cutting board. Using a sharp chef's knife, cut the slab into 12 thick bars, about 1 1/2 inches wide. Wipe the knife clean between cuts for neat edges.Look for The slab cuts cleanly without crumbling.Tip For a cleaner snap, score the chocolate lightly before cutting through.
- Snap and ServeTo serve, lift a bar and snap it in half to reveal the layered cross section: the crisp golden praline pieces, the fluffy chocolate curls, and the praline swirl. Arrange the bars on a serving plate or store in an airtight container.Look for The bar snaps with a clean, satisfying break.Tip Serve at room temperature for the best texture and flavor.
The chocolate should be completely firm and release easily from the parchment. When sliced, the bars should have clean edges and reveal a layered cross section with visible praline pieces and chocolate curls. The bars should snap crisply when broken. If the chocolate is too soft, refrigerate for a few more minutes before slicing. Serve at room temperature for the best texture and flavor.
Common mistakes
One common mistake is overheating the chocolate, which can cause it to seize or become grainy. Always melt gently over barely simmering water and stir frequently. Another issue is the praline sticking to the pan; use a well-greased or parchment-lined surface and work quickly.
If the chocolate sets before the praline is fully swirled, the bars will have uneven distribution. To avoid this, have all ingredients ready and work efficiently. Finally, cutting the bars too early can cause them to crack or crumble; ensure the chocolate is completely firm before slicing.
How to tell it’s done
The chocolate is done when it reaches 115°F (46°C) during melting, then cools to 90°F (32°C) for pouring. The praline is done when the sugar turns a deep amber color and the mixture hardens into a brittle sheet.
The bars are set when the chocolate is firm to the touch and no longer gives under gentle pressure; this takes about 45 minutes at room temperature. To test, gently press the surface—if it does not dent, it is ready. The final bars should snap cleanly when broken, with no bending or crumbling.
Up next · Part 3 of 3
4 variations · storage & make-ahead · 5 answers · printable card
Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)