My Christmas rocky road with macadamias, Turkish delight and raspberry lollies, all suspended in milk chocolate. Set in the fridge and slice into squares.
Category
Dessert
Servings
15-20
Prep time
10 minutes
Cook time
5 minutes
Rocky road is one of those things that always disappears first at a Christmas gathering. My version leans into the classic Australian combination: macadamias, Turkish delight and raspberry lollies, all suspended in milk chocolate. That mix of crunchy, chewy, and fruity is what makes it work. I use milk chocolate as the base because it sets with the right texture, firm enough to slice cleanly without being brittle, and it balances the sweetness of the marshmallows and lollies without tipping into cloying.
The technique is simple but the order matters. I pour half the melted chocolate into the tin first, then scatter all the mix-ins over it, then pour the remaining chocolate over the top. This gets everything suspended through the chocolate rather than sitting on a flat base. You get a much better distribution of mix-ins in every piece. Let it set completely in the fridge before you cut it, at least 2 to 4 hours, overnight if you can manage it. Cold chocolate slices cleanly. Warm chocolate drags and compresses, and you lose the layers.
Ingredient Notes
Turkish delight: You want Turkish delight without a chocolate coating for this. The boxed kind with a chocolate shell will add bitterness and throw the balance off. Look for plain rose or lemon Turkish delight from a quality grocer, deli, or Middle Eastern food store. Chop it into roughly 1.5cm pieces so you get a good amount of chew in each square without it dominating. It gets sticky on the knife, so a lightly oiled blade helps.
Macadamias: Toasted macadamias give a rich, buttery crunch that pairs better with milk chocolate than almost any other nut. Buy them raw and toast in a dry frying pan over medium heat for 4 to 5 minutes, tossing regularly, until golden. Don’t skip the toasting. Raw macadamias are softer and lack that deep nutty flavour that makes them worth using. Let them cool completely before adding to the chocolate or they will cause it to seize.
Milk chocolate: The chocolate is the base of this recipe so the quality shows. I use a good quality milk chocolate with at least 35% cocoa solids. Compound chocolate, the baking chocolate sold in blocks at the supermarket, sets harder and has a waxy texture compared to real chocolate. It will work in a pinch but the taste and mouthfeel are noticeably different. If you want to use dark chocolate instead, go for it, but the result will be more bitter and will set harder. A 50/50 mix of milk and dark is a good middle ground.
Equipment
- Chopping board
- Chef’s knife
- Heatproof bowl
- Saucepan
- Wooden spoon or spatula
- 20cm square tin
- Baking paper
Ingredients
- 540g milk chocolate
- 150g marshmallows
- 125g (1 cup) macadamias, toasted and chopped
- 120g raspberry lollies
- 120g Turkish delight, chopped
- 25g (½ cup) toasted coconut flakes
-
150g Christmas M&Ms (or regular)
Directions
Place the chocolate in a heatproof bowl over a saucepan of simmering water, ensuring the base of the bowl does not touch the water.
- Stir until the chocolate is melted and smooth.
- Line a 20cm (8in) square tin with baking paper. Pour half of the chocolate into the base of the pan and tilt the pan to spread chocolate evenly.
- Place the marshmallows, macadamias, raspberry lollies, Turkish delight, coconut flakes and half the m&ms in in the tin and evenly distribute.
- Gently pour over the remaining chocolate then sprinkle over the rest of the m&ms.
- Refrigerate for 2-4 hours, until set solid. Cut into small squares and enjoy!
Recipe video
Recipe notes
Chef Tips
Keep the heat low when melting the chocolate
Chocolate is sensitive to heat. If the bowl touches the simmering water, or the water boils hard, the temperature can spike and the chocolate will seize into a grainy, unworkable mass. Keep the water at a gentle simmer, not a boil, and make sure the base of the bowl sits above the waterline. Stir regularly and remove from the heat as soon as it’s smooth. You can also melt in the microwave in 30-second bursts at 50% power, stirring between each round.
Layer the mix-ins rather than stirring everything together
Pouring half the chocolate in first, then scattering the mix-ins, then covering with the rest gets everything suspended evenly through the slab. If you stir all the mix-ins into the chocolate before pouring, they sink to the bottom as it sets and you end up with a thick chocolate top and a crowded base. The layering method takes an extra 30 seconds and makes a significant difference to how the finished pieces look and eat.
Storage
Keep in an airtight container in the fridge for up to 2 weeks. Rocky road can be kept at room temperature but the chocolate softens quickly, especially in summer. Always slice it cold straight from the fridge for the cleanest cuts. Use a sharp knife and press firmly straight down rather than dragging through. You can also put it in the freezer to keep it longer.
FAQs
Can I swap out the mix-ins? Yes, the mix-ins are completely flexible. Glace cherries, pistachios, dried cranberries, honeycomb, or different M&M colours all work well. Keep the total weight of add-ins roughly the same so the chocolate-to-mix-in ratio stays balanced. The only rule is that anything you add should be dry. Wet or juicy mix-ins can cause the chocolate to seize.
Can I use dark chocolate instead of milk? Yes, though the result will be noticeably more bitter and the slab will set harder. Dark chocolate also slices differently, with a sharper snap. I prefer milk chocolate for this recipe because it balances the sweetness of the marshmallows and lollies, but a 50/50 mix of dark and milk is a good middle ground if you want something less sweet.
Is this recipe gluten free? Yes, as written. None of the core ingredients contain gluten. Just check the labels on your chocolate and M&Ms if you need to be strict about it, as some brands use shared manufacturing facilities. Turkish delight is naturally gluten free but worth confirming on the packet.