Christmas Rocky Road

Give your rocky road a holiday twist with this white chocolate and peppermint version!

Prep Time:
15 mins
Cook Time:
5 mins
Cool Time:
1 hrs
Total Time:
1 hrs 20 mins


  • 2 ½ cups mini marshmallows

  • ¾ cup chopped pecans

  • ¼ cup crushed peppermint candies, plus more for topping

  • ¼ cup holiday sprinkles, plus extra for topping

  • 12 ounces white chocolate, chopped

  • 3 tablespoons unsalted butter

  • 1 tablespoon light corn syrup

  • ¼ teaspoon salt

  • 1 ½ teaspoons peppermint extract

  • 1 teaspoon vanilla extract


  1. Line an 8x8 inch pan with enough parchment paper to have overhang on all sides.

  2. Mix together mini marshmallows, pecans, crushed peppermint candies, and sprinkles in a large bowl.

  3. Add white chocolate, butter, corn syrup, and salt to a microwave-safe bowl. Place into the microwave and cook at 50% power for 1 to 2 minutes, stopping to stir every 30 seconds, until chocolate is melted.

  4. Working quickly, mix peppermint and vanilla extracts into the melted white chocolate, then immediately pour over the marshmallow mixture, stirring to coat. Pour mixture into the prepared pan and smooth into an even layer. Sprinkle reserved crushed peppermint candies and holiday sprinkles over the top and gently press to adhere. Place pan into the fridge to allow chocolate to harden, about 1 hour.

  5. Remove pan from fridge. Use edges of parchment to lift rocky road out of the pan. Cut into 25 pieces. Keep extras stored in an air tight container.

Cook's Notes:

Make sure to work quickly after melting the chocolate, as it will begin to set almost immediately. I recommend using real white chocolate versus white chocolate baking chips. The chips have a tendency to seize up, and do not always melt smoothly.

To help with cutting the rocky road, run a knife under hot water for several seconds, then wipe dry before cutting.

Nutrition Facts (per serving)

149 Calories
9g Fat
17g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 25
Calories 149
% Daily Value *
Total Fat 9g 11%
Saturated Fat 4g 19%
Cholesterol 7mg 2%
Sodium 40mg 2%
Total Carbohydrate 17g 6%
Dietary Fiber 0g 1%
Protein 1g
Potassium 60mg 1%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love