Rocky road recipe

(2479 ratings)

Follow our simple step-by-step video to make a perfect rocky road each time. Plain chocolate studded with marshmallows, biscuits, and more...

Rocky road
(Image credit: Future)
  • Nut-free
Preparation Time15 mins
Cooking Time30 mins (plus 2 hours chilling time)
Total Time2 hours 45 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories658 Kcal33%

Rocky road is the ideal no-bake treat to make with kids. You can make 16 squares using this easy rocky road recipe. 

It takes just 15 minutes to prep this sweet treat made with seven ingredients; butter, chocolate, golden syrup, Maltesers, chocolate chips, marshmallows, and ginger biscuits. It takes just six steps to make a rocky road - and our video guide makes it even simpler. Make ahead and leave to set for at least two hours in the fridge before serving.


  • 100g unsalted butter
  • 225g plain chocolate, broken into pieces
  • 2tbsp golden syrup
  • 100g Maltesers®
  • 100g mixed milk and white chocolate chips
  • 100g mini marshmallows
  • 225g ginger biscuits, broken into pieces




  1. Line a 20cm square cake tin with baking parchment.
  2. In a small pan, heat the butter, plain chocolate and golden syrup and stir together with a wooden spoon. Once melted together, leave to cool for 10 mins.
  3. In a large bowl, place the Maltesers®, milk and white chocolate chip, mini marshmallows, ginger biscuits and bind together with the melted chocolate sauce.
  4. Pour into the lined tin and leave to set in the fridge for a minimum of 2 hrs.
  5. Remove from cake tin and slice into 16 snack-sized rocky road bars.
  6. Dust the rocky road with icing sugar to serve.

Watch how to make rocky road 

Top tips for making rocky road

If you're vegan, you can make rocky road with vegan chocolate and vegan marshmallows.

What can you use instead of golden syrup to make rocky road?

If you don't have golden syrup you can use other syrups or honey. You might want to choose mild honey so it doesn't impact the flavour of the bars. 

What is the best chocolate to use to make rocky road?

In this recipe we've chosen to use plain chocolate - you can use dark, milk or white - the choice is yours. Higher quality chocolate will make extra rich, luxuriously creamy rocky road whereas cheaper brands will lead to extra sweet, sugary rocky road. The best rule to follow is to pick chocolate that you and your family like the taste of in general. Avoid baking chocolate. 

You might also like...

Rocky road ice cream

Rocky road brownies

Rocky road cake

Jessica Dady
Food Editor

Jessica Dady is Food Editor at GoodtoKnow and has over 12 years of experience as a digital editor, specialising in all things food, recipes, and SEO. From the must-buy seasonal food hampers and advent calendars for Christmas to the family-friendly air fryers that’ll make dinner time a breeze, Jessica loves trying and testing various food products to find the best of the best for the busy parents among us. Over the years of working with GoodtoKnow, Jessica has had the privilege of working alongside Future’s Test Kitchen to create exclusive videos - as well as writing, testing, and shooting her own recipes. When she’s not embracing the great outdoors with her family at the weekends, Jessica enjoys baking up a storm in the kitchen with her favourite bakes being chocolate chip cookies, cupcakes, and a tray of gooey chocolate brownies