Chocolatey, chewy and crunchy, Malteser rocky road is so quick and easy make. The perfect food gift for the sweet-tooth or just a fun weekend no bake treat to create.

After my Malteser traybake and Malteser caramel slice, I hope you love Maltesers as much as I do.

Squares of rocky road on a sheet of baking paper.

Why you’ll love it

Sweet, chewy marshmallows combined with the crunchy of Maltesers and malted milk biscuits (cookies), this Malteser rocky road has all the texture and flavour you need in a delicious chocolate treat.

  • Quick and easy – rocky road is literally the work of minutes.
  • One bowl – mix it all, by hand, in one bowl. No fancy equipment and barely any washing up.
  • Completely customisable – rocky road is wonderful for being able to add anything you love.
  • Pantry stable ingredients – means you can have everything on hand, ready for a sweet-treat emergency.
  • Fun to make – this is so fun to throw together and even the kids can do this.

My original rocky road recipe is an absolute favourite here on Sugar Salt Magic and is definitely a treat I love to make for giving to friends and family. You could also try my caramel white chocolate rocky road and my biscoff rocky road too!

Ingredients you’ll need

All you need are 4 simple ingredients but feel free to add any mix-ins you like too.

Ingredients for Malteser rocky road on a marble surface.

Detailed quantities and instructions in the recipe card below.

  • Maltesers: Maltesers are a crunchy, chocolate coated, malt flavoured candy that are totally addictive. If you’re in the US, you will know something similar called Whoppers. I have had many a US reader tell me that Maltesers are nicer than Whoppers and Maltesers are now available in the US – World Market, I believe.
  • Chocolate: I like to use a combination of two chocolates – milk chocolate and dark chocolate (50% cocoa solids). I feel like this gives the perfect sweet and chocolatey flavour without being sickly sweet. Add more dark chocolate if you like or leave it out altogether. Use good quality eating chocolate – one that you actually like to eat on it’s own.
  • Marshmallows: Rocky road simply must have marshmallows. Soft and chewy, vanilla marshmallows are the perfect contrast to the crunchy Maltesers. I use these medium sized marshmallows but feel free to use mini marshmallows or the larger, campfire marshmallows, chopped into 4.
  • Biscuits / cookies: For some extra crunch and to increase that malty flavour, I add some broken up malted milk biscuits / cookies. Any malt flavoured cookie will work, or indeed even vanilla flavoured cookies, digestives or graham crackers.

Feel free to add other mix-ins too. You can add your favourite nuts, a little coconut or chewy lollies / candies too. You could also add some dried fruits and maybe drizzle some white chocolate over at the end.

Good quality chocolate is a must. I use Cadbury milk chocolate and Cadbury Old Gold but Lindt is lovely as well. Use a chocolate that is good for eating wherever you live. With so few ingredients in this recipe, you’ll taste the difference by using the best.

How to make Malteser rocky road

All you need is one bowl, a baking tin of some kind and a few minutes to throw this easy melt and mix recipe together.

A collage of 2 images showing how to make rocky road.

Detailed instructions in the recipe card below.

  1. Melt the chocolate: In a (microwave-safe) large bowl, place the finely chopped chocolate and melt in the microwave for 30 seconds. Stir it up a little and repeat. Make sure to stir it well between each microwave burst, so that you don’t overheat the chocolate. Stirring will help to melt it.
  2. Mix it together: Add the broken up biscuits, Maltesers and marshmallows to the melted chocolate, then give it a stir to combine it all well.
  3. Let it set: Tip the mixture into an 8 inch square baking tin or something similar and spread it out evenly. Top with a few more Maltesers, then chill until set.
  4. Now you just need to be patient while it sets but once it’s firm, it good to go. Let it sit at room temperature for 10 minutes, then use a sharp knife to cut it into squares and if you’re gifting, transfer it to a pretty jar and wrap it all up with a ribbon.

Tips and tricks

There really aren’t any tricks to making Malteser  rocky road but I would say, don’t overheat your chocolate or it won’t set as well. Make sure to stir it really well between each microwave burst as this helps to melt it too. Mine takes about 3 bursts in the microwave to get it perfect.

Oh, and don’t grease your tin before lining it. The reason is, because this is a fridge-set dessert, if you use butter to grease it first, it will set and make it really hard to get out. Just line the baking pan with baking paper, making sure it sticks up a little at the sides, and it will be simple to take out.

If you want a smaller batch, you can halve this recipe and set it in an 8×4 inch loaf tin instead.

Big slices of Malteser rocky road on a white wooden platter.


Rocky road keeps really well and can be kept in an airtight container in the fridge or, if you don’t like your chocolate super hard, store it in the back of the pantry where it’s cool.

It will keep easily for 3 weeks and maybe longer which makes it the perfect homemade chocolate candy to give as gifts.

Rocky road freezes well too. So cut it into individual portions, wrap it well or store in an airtight container in the freezer for up to 3 months.


Where did rocky road originate?

Australia! Rocky road originated in Australia but is mostly definitely loved the world over. Rocky road was created as a way to use up candy that had or was nearly spoiled after it’s long ocean voyage from the Europe.

What ingredients are in rocky road?

Chocolate, marshmallows and peanuts are the most traditional ingredients in rocky road. Coconut is also widely used. The ability to customise rocky road though is limitless – add more sweet or even savoury mix-ins of any kind that you love.

You can try pretzels, pieces of fudge, rolos for gooey caramel, chewy or gummy candies like raspberries candy are delicious, Turkish delight. Choose your favourite nuts, flavoured marshmallows – whatever you like. Swap the malt cookies for digestive biscuits, graham crackers or leave them out.

What make of chocolate is Maltesers?

Maltesers are a British chocolate candy made by Mars Inc.

What’s the difference between rocky road and tiffin?

Rocky road is made up of chunky ingredients set inside chocolate. The chocolate mixture in a tiffin normally has biscuit crumbs or finely crushed biscuits as part of its structure.

Top down view of cut up Malteser rocky road, showing the inside.

If you try this Malteser rocky road recipe, please take a moment to leave a rating and comment below. I love hearing from you, and it helps other readers too!

More recipes you’ll love

Big slices of Malteser rocky road on a white wooden platter.
4.5 from 2 ratings
This Malteser rocky road is a fun twist on the traditional no bake treat. With just 4 ingredients and loaded with Maltesers (aka Whoppers), this super easy dessert takes just minutes to make.


  • 2 cups, packed marshmallows (40 medium)
  • 400 g milk chocolate (14oz)
  • 100 g dark (50%) chocolate (3.6oz)
  • 1 ½ cups Maltesers (Whoppers)
  • 10 malt biscuits / cookies

For best results, always weigh ingredients where a weight is provided


  • Line an 8×8 inch square tin with baking paper.
  • Cut the marshmallows in half.
  • Roughly cut the cookies to a small bite size pieces. Set aside.
  • Finely chop the milk chocolate and dark chocolate then combine in a large bowl.
  • Microwave on high for 30 seconds. Stir well and repeat another 2-3 times – stirring really well between the 30 second bursts until it’s just melted. Don’t overheat. You can also do this in a bain marie over low heat if you prefer.
  • Add the marshmallows, 1 cup of Maltesers and cookie pieces to the chocolate and mix well with a spoon or spatula.
  • Tip into the prepared tin and nudge it into the corners.
  • Roughly chop the final ½ cup of Maltesers and scatter over the top.
  • Place in the fridge to set for 2-3 hours to set firm again.
  • Let it sit at room temperature for 10 minutes before cutting into squares and serve or wrap to give away.
  • Please take a moment to rate this recipe. I really appreciate it and it helps me create more recipes.
Have you tried this recipe?Don’t forget to leave a rating and comment below and let me know how it was! I love hearing from you. Nutrition information is approximate and derived from an online calculator. The brands you use may cause variations.