Desserts · Part 2 of 3: Instructions
Pistachio Rose Milk Chocolate Bars You Can Make in One Afternoon Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 12
Before you start
Gather everything before you melt any chocolate, because the work moves quickly once the chocolate is warm. Line a rectangular tray or pan with parchment paper so that it covers the bottom and extends slightly over the edges, which will let you lift the set slab out later. Set a wooden cutting board, a large sharp chef's knife and a fine metal grater within reach.
Place the shelled pistachios on the board and chop them, then transfer them to a small bowl. Keep the dried rose petals and the pistachio chocolate close by. Chill the block of milk chocolate for about 10 minutes so that it grates cleanly, and have a spoon or piping bag ready for the swirls.
Ingredients at a glance (4)
- 1/2 cup shelled pistachios, chopped
- 8 oz milk chocolate, finely grated or chopped
- 4 oz pistachio chocolate spread or paste
- 1 tbsp dried rose petals
Instructions
Chop and grate the chocolate
- Chop the pistachiosPlace the shelled pistachios on a wooden cutting board and chop them with a large sharp knife into small, even pieces. Set the chopped pistachios aside in a small bowl until you need them for the topping.Look for Pieces should be small and even, with no large whole nuts left behind.Tip Rock the knife over the nuts in short strokes for consistent size.
- Grate the milk chocolateGrate the solid block of milk chocolate on a fine metal grater over a bowl or plate. Reserve the curled shavings for decoration or melt them with the rest of the chocolate.Look for Fine, curled shavings should fall easily from the grater.Tip Chill the chocolate for 10 minutes first so it grates cleanly.
The pistachios should be chopped into small, even pieces with some finer crumbs and some larger bits, and they should sit in a dry bowl. The milk chocolate should have produced fine, curled shavings that fall easily from the grater, with no large chunks left on the board. Smell a clean, sweet cocoa aroma and check that no water or steam has touched the bowl. Confirm that the parchment-lined tray is ready and flat before you melt anything. Nothing should be sticking to the grater, and the board should be clear enough to move on to the melting without any cleanup in the middle of the work.
Spread and swirl the chocolate
- Melt and spread the milk chocolateMelt the milk chocolate gently in short bursts, stirring until smooth. Spread it evenly into a rectangular tray lined with parchment paper, smoothing the surface with a spoon.Look for The melted chocolate should be smooth, glossy and easy to spread.Tip Melt in 20-second bursts to avoid scorching the chocolate.
- Swirl in pistachio chocolateDrizzle the bright green pistachio chocolate across the surface of the milk chocolate. Swirl it with a spoon or piping tool to create marbled patterns of brown and green.Look for Brown and green should form soft, marbled swirls across the whole surface.Tip Make only a few long swirls so the colors stay distinct.
- Scatter the toppingsWhile the chocolate is still soft, scatter the chopped pistachios and dried rose petals generously over the top. Press them in gently so they adhere as the chocolate sets.Look for Toppings should sit on the surface without sinking out of sight.Tip Add the toppings right away, before the surface firms up.
The melted milk chocolate should look smooth and glossy, with no lumps or streaks, and it should spread into an even layer across the parchment without tearing. When you drizzle the pistachio chocolate across the surface and swirl it with a spoon or piping tool, you should see defined brown and green marbling that keeps its shape.
Check that the layer reaches the edges of the tray and that it is thick enough to hold the toppings. Pay attention to the temperature: the chocolate should still feel soft to the touch of a spoon, so the toppings will press in easily. If the surface has begun to thicken, work faster and move to the topping step at once.
Top and set the slab
- Let the slab setLeave the tray at cool room temperature until the chocolate is firm, glossy and fully set. This usually takes about an hour, depending on the temperature of your kitchen.Look for The surface should look glossy and feel firm when lightly pressed.Tip Avoid refrigerating too long, which can dull the shine.
- Cut into even barsLift the set slab out of the tray by the parchment paper. Cut it with a sharp chef's knife into even rectangular bars, wiping the blade between cuts for clean edges.Look for Edges should be clean and the bars should be even in size.Tip Warm the knife briefly under hot water and dry it for neat cuts.
- Plate the barsArrange the finished bars on a serving plate so the layered brown and green swirls, pistachio pieces and pink rose petals show on top. Serve them at once or store them as described.Look for Swirls, pistachio pieces and rose petals should be visible on each bar.Tip Show the top surface facing up for the best look.
After the chopped pistachios and dried rose petals are scattered generously over the chocolate, they should sit on the surface and look evenly distributed, with a little pressed gently into the soft chocolate so they stay put. Leave the tray at cool room temperature and check it after about an hour.
The slab is ready when the surface looks glossy, feels firm when lightly pressed, and no longer leaves a mark on the finger. The chocolate should be fully set through, so that the slab lifts from the parchment in one piece without bending. Do not rush this check, because cutting the slab too soon will tear the layers and smear the swirls.
Common mistakes
The most frequent mistake is overheating the milk chocolate, which can cause it to thicken, turn grainy or dull, and make the swirls harder to draw. Melt it slowly in short bursts and stop heating once most of it has melted, stirring the rest to finish. Another common problem is adding water, steam or condensation to the melted chocolate, which can make it seize into a stiff, grainy mass.
Keep the bowl, spoon and piping tool completely dry. Waiting too long to add the toppings is also a frequent issue: once the surface has firmed, the pistachios and rose petals will sit on top rather than adhering. Finally, avoid cutting the slab before it is fully set, because the knife will drag the layers and leave smeared edges.
How to tell it’s done
The bars are ready when the chocolate is fully set, glossy and firm to a light press, and it no longer leaves a fingerprint. The slab should lift from the parchment in one piece without bending, and a sharp knife should cut through it cleanly, leaving crisp edges. The swirls of brown and green should look distinct, and the chopped pistachios and rose petals should stay in place on the surface. Because this recipe contains no meat, poultry, fish or eggs, there is no internal protein temperature to reach. If the surface looks dull, streaky or tacky, give it more time at cool room temperature, then check again before cutting.
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)