White Christmas Rocky Road Recipe
Introduction
White Christmas Rocky Road is a festive treat that combines creamy white chocolate with chewy marshmallows, crunchy pistachios, and sweet glacé cherries. Perfect for holiday gifting or a special homemade dessert, this no-bake recipe is easy to prepare and delightful to share.

Ingredients
- 500g (1 lb) white chocolate melts, chips, or chopped block
- 2 tbsp grapeseed oil or other neutral-flavored oil
- 2 1/2 cups tightly packed regular-sized marshmallows, most cut in half
- 1 cup unsalted pistachios, toasted
- 1 cup glacé cherries
- 1/2 cup unsweetened desiccated coconut (or finely shredded, not flakes)
Instructions
- Step 1: Lightly grease a 20cm (8″) square pan with butter, then line it with baking paper, leaving an overhang to help lift the rocky road out later.
- Step 2: Set aside about 8 of the nicest glacé cherries for topping, and finely chop 1 tablespoon of the pistachios.
- Step 3: Place the white chocolate and oil in a heatproof bowl. Microwave in 30-second increments, stirring between each, until the mixture is melted and smooth.
- Step 4: Stir the marshmallows, pistachios (except reserved), glacé cherries (except reserved), and desiccated coconut into the melted chocolate. Pour this mixture into the prepared pan and spread out evenly. Bang and shake the pan firmly to level the mixture and eliminate air pockets.
- Step 5: Arrange the reserved glacé cherries on top, then sprinkle with the chopped pistachios.
- Step 6: Refrigerate the rocky road for at least 3 hours, or until completely firm. Use the paper overhang to lift the block out of the pan, then cut into desired-sized pieces.
Tips & Variations
- Try substituting pistachios with almonds or walnuts for a different crunch and flavor.
- Use coconut oil instead of grapeseed oil to add a subtle coconut aroma to the chocolate.
- For a colorful twist, add mini candy canes or freeze-dried raspberries along with the other mix-ins.
- If you prefer a nut-free version, simply omit the pistachios and add extra marshmallows or dried fruit.
Storage
Store the rocky road in an airtight container in the refrigerator for up to two weeks. To serve, allow it to sit at room temperature for a few minutes to soften slightly. This treat is not recommended for freezing as the texture may change upon thawing.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular chocolate instead of white chocolate?
Yes, you can substitute white chocolate with milk or dark chocolate for a richer flavor, but note that this will change the classic look and sweetness of the White Christmas Rocky Road.
Can I make this recipe dairy-free?
Use dairy-free white chocolate and ensure the marshmallows are vegan-friendly. Also, check the other ingredients for any dairy content to keep it fully dairy-free.
Print
White Christmas Rocky Road Recipe
- Total Time: 3 hours 15 minutes
- Yield: Approximately 20–24 pieces 1x
- Diet: Vegetarian
Description
White Christmas Rocky Road is a delightful, no-bake dessert featuring creamy white chocolate melded with marshmallows, pistachios, glacé cherries, and desiccated coconut. This festive treat is easy to prepare and perfect for holiday gifting or indulging in a sweet, crunchy, and chewy bite.
Ingredients
Chocolate Mixture
- 500g (1 lb) white chocolate melts/discs, chips, or chopped block
- 2 tbsp grapeseed oil or other neutral flavored oil
Add-ins
- 2 1/2 cups (tightly packed) regular size marshmallows, most cut in half
- 1 cup pistachios, unsalted and toasted
- 1 cup glacé cherries
- 1/2 cup unsweetened desiccated coconut (or finely shredded, not flakes)
Instructions
- Prepare the Pan: Lightly grease a 20cm (8″) square pan with butter. Line it with baking paper, allowing an overhang on the sides to make removal of the rocky road easier later.
- Reserve Toppings: Set aside about 8 of the nicest glacé cherries for topping. Finely chop 1 tablespoon of the pistachios to sprinkle over the top as well.
- Melt the Chocolate: Place the white chocolate and grapeseed oil in a heatproof bowl. Microwave in 30-second increments, stirring well between each, until the mixture is fully melted and smooth.
- Mix in Add-ins: Stir the marshmallows, pistachios (except the reserved tablespoons), glacé cherries (except the reserved pieces), and desiccated coconut into the melted chocolate until everything is evenly coated.
- Pour and Spread: Pour the mixture into the prepared pan, spreading it evenly. Firmly bang and shake the pan to settle the mixture and eliminate air pockets.
- Add Toppings: Arrange the reserved glacé cherries on top and sprinkle with the chopped pistachios.
- Chill and Set: Refrigerate the rocky road for at least 3 hours, or until firm. Once set, lift it out of the pan using the paper overhang and cut into squares or chunks suitable for eating or gift giving.
Notes
- Note 1: White chocolate melts, discs, chips, or chopped block all work fine; choose whatever is easiest to melt.
- Note 2: Grapeseed oil adds a smooth texture and sheen but can be substituted with another neutral oil like vegetable or light olive oil.
- Note 3: Toasted pistachios provide extra flavor and crunch. Toast them lightly in a dry pan until fragrant.
- For easier cutting, warm the knife slightly before slicing.
- Store in an airtight container in the fridge for up to one week.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: Australian
Keywords: white chocolate, rocky road, no-bake dessert, marshmallows, pistachios, glacé cherries, holiday treat, easy dessert

