Packed with marshmallows, nuts and white chocolate, this might be the most addictive holiday treat ever.


  • 800 grams white chocolate
  • 250 grams unsalted butter
  • 1/2 cup corn syrup
  • 3 teaspoons pure peppermint extract
  • 300 grams mini marshmallows
  • 1 1/4 cups Christmas-coloured candies (+ extra for topping)
  • 1/2 cup macadamia nuts
  • Candy cane and gingerbread man icing decorations


  1. Place the white chocolate, butter and corn syrup in a pot over medium-low heat. Stir consistently until completely melted. Don’t worry if the chocolate and butter have separated.
  2. Remove from the heat, and stir the mixture with a spatula or a whisk until the chocolate and butter have fully combined.
  3. Add the peppermint extract and allow to cool slightly.
  4. Add the macadamia nuts, Christmas-colored candies and marshmallows and mix until just combined.
  5. Pour the mixture into a square aluminum container, and sprinkle some extra candies and cute icing decorations on top.
  6. Cover with aluminum foil and place this in the freezer until set.
  7. Slice the rocky road into bite-sized squares, and you’re done!