Desserts · Part 3 of 3: Tips & recipe card
Pistachio Rose Cardamom Milk Chocolate Bars Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 12
Tips for success
For the fluffiest chocolate curls, use a block of chocolate that is slightly chilled but not too cold; if it is too cold, it may shatter instead of curling. Grate in one direction and avoid pressing too hard.
To achieve a clean snap in the final bars, ensure the chocolate is properly tempered. While this recipe does not require full tempering, cooling the melted chocolate to 90°F (32°C) before pouring helps improve the set and snap.
The praline can be made a day ahead and stored in an airtight container at room temperature. If it becomes sticky, re-crisp it in a low oven (200°F/95°C) for a few minutes.
When cutting the bars, use a sharp knife and wipe it clean between cuts to avoid dragging chocolate. For a more even swirl, use a toothpick or skewer to create gentle figure-eight patterns through the chocolate.
Variations
- Dark Chocolate Version: Replace the Swiss milk chocolate with high-quality dark chocolate (70% cocoa). The bitterness of the dark chocolate will complement the floral and nutty flavors, creating a more intense, sophisticated bar. Adjust the sugar in the praline slightly to balance the bitterness.
- Orange and Cardamom: Swap the rose water for 1 teaspoon of orange blossom water and add 1 tablespoon of finely grated orange zest to the praline. The citrus notes pair beautifully with cardamom and pistachios, offering a bright, aromatic twist.
- Almond and Honey: Use almonds instead of pistachios, and replace the rose water with 1 tablespoon of honey, stirred into the praline after cooking. The honey adds a floral sweetness that complements the almonds and cardamom. Use a mild honey like acacia or orange blossom.
- Sea Salt and Rosemary: Add 1/2 teaspoon of flaky sea salt and 1 teaspoon of finely chopped fresh rosemary to the praline before it sets. The salt enhances the chocolate's sweetness, while the rosemary adds an earthy, savory note that pairs surprisingly well with the cardamom.
Storage and make-ahead
- Fridge
- Store in an airtight container in the refrigerator for up to 2 weeks; bring to room temperature before serving to restore the snap.
- Freezer
- Wrap bars tightly in plastic wrap and then in foil; freeze for up to 3 months. Thaw in the refrigerator overnight before serving.
- Reheat
- No reheating needed; serve at room temperature. If frozen, thaw in the refrigerator and let come to room temperature before enjoying.
Store the chocolate bars in an airtight container at cool room temperature (around 65-70°F/18-21°C) for up to 1 week. Avoid refrigerating unless necessary, as condensation can dull the shine.
If refrigerated, bring to room temperature before serving. The bars can also be individually wrapped in parchment and placed in a resealable bag for up to 2 weeks.
The praline can be made up to 3 days ahead and kept in an airtight container. The chocolate curls can be grated a day in advance and stored in a cool, dry place. The assembled bars can be made up to 1 week ahead and stored as directed. For longer storage, freeze the bars for up to 3 months.
Serving ideas
Serve the bars at room temperature to fully appreciate the snap and the creamy texture of the chocolate. Arrange them on a platter or in a gift box lined with parchment.
They pair beautifully with a cup of strong coffee or a glass of dessert wine. For a special occasion, dust the top with a little extra ground cardamom or edible rose petals before serving.
These bars are also excellent chopped and sprinkled over ice cream, yogurt, or used as a topping for cakes. The crisp praline pieces and chocolate curls add texture and flavor to any dessert. If gifting, wrap each bar in parchment and tie with a ribbon for a polished presentation.
Frequently asked questions
Can this recipe be made without a double boiler?
Why does the praline stick to the pan?
Can the chocolate bars be made gluten-free?
How long do the chocolate curls stay fluffy?
What is the best way to cut the bars cleanly?
Pistachio Rose Cardamom Milk Chocolate Bars

Ingredients
- 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
- In 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.
- Using 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.
- Place 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.
- Line 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.
- Drop 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.
- Sprinkle 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.
- Once 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.
- To 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.
Estimated nutrition per serving
- Calories
- 310
- Protein
- 4 g
- Carbohydrates
- 28 g
- Fat
- 20 g
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






