This easy no bake recipe for Pistachio Rocky Road is packed with pistachio flavour. I've combined delicious pistachio spread with white chocolate and butter for a sweet and creamy taste that melts in your mouth. I've stuffed this rocky road with digestive biscuits, mini marshmallows, dried cranberries, glace cherries and pistachios. They provide a crunchy and chewy texture, plus a yummy fruity flavour. This is such a tasty and simple recipe that anyone can make!
This post may contain affiliate links. I earn from qualifying purchases.

Ingredient Tips & Equipment Information
- You can use a baking spread like Stork in rocky road, but I much prefer using butter as I think it tastes better.
- The pistachio cream spread I used is from Black Milk. You can use any similar spread, Amazon sell various options, you can also buy it from Costco.
- I use Freedom Marshmallows in all my rocky road as they are vegetarian (they haven't paid me to recommend them, I'm just a fan!). Many marshmallows contain beef or pork gelatine so check the packet if you are serving this rocky road to vegetarians. Freedom Marshmallows are available online and in Sainsbury's. There are also other gelatine free marshmallow brands like Dandies and Free From Fellows.
- I used a combination of glace cherries and dried cranberries in this recipe. You could use all glace cherries or all dried cranberries, or even raisins.
- Although I provide cup measurements, I highly recommend weighing your ingredients out using digital kitchen scales. It is the most accurate way to measure ingredients and will ensure the best results. Digital scales are very low cost and can be purchased for around £12 ($16.50).
- For teaspoon (tsp) and tablespoon (tbsp) measurements, please use measuring spoons and not the type of spoons you eat with. Again this will ensure accuracy and provide the best results.
For the full recipe with measurements, head to the recipe card at the end of this post.
How to make Pistachio Rocky Road


In a large mixing bowl, mix together broken up digestive biscuits, dried cranberries, glace cherries, mini marshmallows and chopped pistachios. In a pan on a low heat, melt together the white chocolate, pistachio spread and butter.


Mix about two thirds of the chocolate mixture into the bowl of fillings until well coated. Then put that mixture into the tin and press it down into a mostly even layer. Pour the remaining chocolate mixture on top to fill in any gaps. Give the tin a gentle shake and tap it on the work surface to even it out. Decorate the top with some chopped pistachios. Put in the fridge to set fully before removing and slicing into squares.
For the full recipe with measurements, head to the recipe card at the end of this post.

Where do you get the pistachio spread from?
The pistachio spread I used for this recipe is from Black Milk. You can use any similar spread, Amazon sell various options, you can also buy it from Costco.
What is the best kind of chocolate to use for rocky road?
Depending on your budget, you can use chocolate callets by Callebaut or supermarket own brand chocolate for this rocky road. Any good quality chocolate will work well and taste delicious. I recommend avoiding cooking or baking chocolate.
How should you store rocky road?
Rocky road is best kept in the fridge. It can be stored at room temperature, but it will be much softer in texture and not last as long. Stored in the fridge, rocky road can last up to 3 weeks (well technically... you'll probably eat it before then!!) It can also be frozen either wrapped individually, or in a tupperware container or freezer bags.
What size tin do you need for this recipe?
I use an 8" (20cm) square tin to make rocky road as I find it produces the perfect thickness when the rocky road is sliced up. If you want to use a 9" (23cm) square tin, I recommend increasing the ingredients by 25% to retain the thickness. Or you can make it with the same amounts for a thinner rocky road.

Who is this recipe suitable for?
You may not know, but most marshmallows contain beef or pork gelatine, which makes them unsuitable for vegetarians. However if you use gelatine free marshmallows like I have, then the recipe will be suitable for vegetarians. My favourite brand is Freedom Marshmallows, but there are now several gelatine free brands available such as Dandies and Free From Fellows.
Can this recipe be made gluten free?
To make this recipe gluten free, replace the digestive biscuits with a gluten free alternative. Please also check the labels of all the ingredients you use to ensure they are gluten free and avoid cross contamination.
Can this recipe be made dairy free or vegan?
To make this recipe dairy free and vegan, you can use dairy free chocolate, dairy free butter and some dairy free pistachio spread instead. Please also check the labels of all the ingredients you use to avoid cross contamination, and especially if you are serving to someone with an allergy or intolerance.
How do you cut rocky road?
I use a large sharp knife that is longer in length than the rocky road. Gently, but firmly, push it through the rocky road. Rocky road slices fairly easily as the addition of butter makes the chocolate soft enough to slice through.

Troubleshooting
My number one tip for getting the best results is to read through this whole page of tips and recommendations before starting, and follow the recipe exactly. If you have any questions about this recipe, or if something went wrong and you need help, please use the comment form below and I will get back to you. You can also get in touch with me on my Twitter, Instagram or Facebook. I'd love to hear from you!
Recommended equipment & ingredients
- Mixing bowls
- Measuring spoons
- 8" Square tin
- Kitchen scales
- Freedom Marshmallows
- White chocolate
- Glace cherries
- Black Milk Pistachio cream
- Pistachio cream spread
I earn a small amount of money if you buy the products after clicking on the links. You will not be charged anything extra for this. Thank you for supporting The Baking Explorer!

More pistachio recipes...

Pistachio Rocky Road
Ingredients
For the rocky road
- 450 g White chocolate
- 150 g Butter
- 150 g Pistachio spread I used Black Milk
- 100 g Digestive biscuits broken up
- 100 g Mini marshmallows gelatine free if serving to vegetarians, I use Freedom Mallows
- 50 g Dried cranberries
- 50 g Glace cherries halved or quartered
- 50 g Pistachios chopped up
For decoration (optional)
- 15 g Pistachios chopped up
Instructions
- Line an 8" square tin with baking paper. I grease the tin first with a little butter to help the paper stick to it
- Prepare a mixing bowl filled with the broken up digestive biscuits, mini marshmallows, dried cranberries, glace cherries and pistachios. Mix them all together
- Put the white chocolate, pistachio spread and butter in a pan and melt together on a low heat, stirring together as it melts. Once it's fully melted and combined, take the pan off the heat
- Pour about two thirds of the chocolate mixture into the mixing bowl of biscuits and marshmallows etc. and stir to fully coat the fillings with chocolate
- Pour the mixture into the lined tin, smooth down into a fairly even layer then add the remaining chocolate mixture all over the top to fill in any gaps. Give the tin a gentle shake and a tap on the work surface to assist with this
- Decorate the top with chopped pistachios. Put in the fridge overnight, or for 3-4 hours to set
- Remove from the tin and slice into pieces with a sharp knife
- If you store the rocky road in an airtight container it can be kept for 1 - 2 weeks, and up to 3 weeks in the fridge. It is best kept in the fridge
Notes
-
- You can use a baking spread like Stork in rocky road, but I much prefer using butter as I think it tastes better.
-
- The pistachio cream spread I used is from Black Milk. You can use any similar spread, Amazon sell various options, you can also buy it from Costco.
-
- I use Freedom Marshmallows in all my rocky road as they are vegetarian (they haven't paid me to recommend them, I'm just a fan!). Many marshmallows contain beef or pork gelatine so check the packet if you are serving this rocky road to vegetarians. Freedom Marshmallows are available online and in Sainsbury's. There are also other gelatine free marshmallow brands like Dandies and Free From Fellows.
-
- I used a combination of glace cherries and dried cranberries in this recipe. You could use all glace cherries or all dried cranberries, or even raisins.
-
- Although I provide cup measurements, I highly recommend weighing your ingredients out using digital kitchen scales. It is the most accurate way to measure ingredients and will ensure the best results. Digital scales are very low cost and can be purchased for around £12 ($16.50).
-
- For teaspoon (tsp) and tablespoon (tbsp) measurements, please use measuring spoons and not the type of spoons you eat with. Again this will ensure accuracy and provide the best results.








Leave a review & recipe rating