This rocky road recipe is packed with chocolate, marshmallows, hazelnuts, and a hint of honey for natural sweetness. I have shared a rocky road recipe without golden syrup or condensed milk. It's super easy, doesn't require baking, and has a crunchy yet chewy texture that'll make you reach for seconds.

Who doesn't love rocky roads?
Rocky Road is a fun dessert for kids and adults, and just like my Lazy Cake recipe, this one too does not require any cooking at all! Just melt, mix and let the fridge do the rest. If you don't like to bake, then this dessert idea should be up your sleeve!
Jump to:
The Marshmallow That Started It All
I was in my early 20s when I got to taste marshmallows! Thanks to my US return friend's daughter (now she is finishing college 🤯), who introduced me to these mini marshmallows. She used to make me roast them over the stove and devour them. Since then, to me, marshmallows are a medium to teleport to her mischievous eyes, pointing at the pack of marshmallows in her amma's kitchen cabinet. I wish I were what I am now, I would have made some fun rocky road for her!
What is inside a rocky road?
Rocky road is melted chocolate mixed with nuts, dried fruits, marshmallows, and biscuits. This recipe uses neither condensed milk nor golden syrup.
- Chocolate: Use quality milk chocolate (Dairy Milk or Hershey semi-sweet works well). Avoid baking or compound chocolate. Mix milk and dark chocolate for variety.
- Butter: Unsalted butter, or swap for nut butter.
- Sweetener: Honey replaces traditional golden syrup.
- Biscuits: Digestive biscuits or tea biscuits add crunch. Mix with wafer cookies if desired.
- Nuts: Hazelnuts, peanuts, or your choice-roast and roughly chop for texture.
- Marshmallows: Mini or standard size (cut large ones with scissors) for softness and chew.
- Optional add-ins: Dried fruits, coconut, gummies, glace cherries, Biscoff, Nutella, or peanut butter.
How do you make a rocky road without golden syrup?

Melt chocolate, butter, and honey using a double boiler. Cool slightly, then fold in crushed cookies, marshmallows, nuts, and dried fruits until coated. Press into a lined tin, top with extra chocolate if desired, and chill until set. Slice and serve.
Pro tip: No fixed ratio needed-add as many mix-ins as you can coat in chocolate. More ingredients make it "rockier"; fewer create a fudgy texture.
How long can you keep homemade rocky road?
Storage: Keep homemade rocky road refrigerated for 2-3 weeks. Marshmallows may soften, and cookies may lose crispness, but they're still safe to eat.
Freezing: Wrap in cling film and foil; freeze for up to a month. Thaw unwrapped on the counter.

Summarize and save this Recipe on
Related Recipes
Enjoy rocky road on its own, or pair it with other chocolate desserts. Try my double chocolate brownies for a rich chocolate combination, or explore more no-bake options like chocolate salami. Looking for more? Browse my complete dessert recipes collection.
FAQs
Can I make this recipe without marshmallows?
You can simply omit them or replace them with dried fruit or extra nuts for a different texture.
Can I use a different sweetener than honey?
Yes, feel free to use maple syrup or agave syrup. Both will add a slightly different flavour but work well as alternatives.
What can I substitute for digestive biscuits?
Any butter biscuits, graham crackers or shortbread cookies make great alternatives.
Enjoyed this Recipe?
Did you know that commenting and rating recipes is one of the best ways to support your favourite food bloggers? If you tried this recipe, please leave a review in the comments with your ⭐️⭐️⭐️⭐️⭐️ rating. Your feedback enables my small business to continue offering free, high-quality recipe content for you. It is the best way to help me thrive in an increasingly competitive AI world.
Sweet Snacks
- Lemon Yoghurt Cake (Gâteau au Yaourt au Citron)
- Kalathappam Recipe (Small Batch Cooker Appam)
- Rava Laddu Recipe using Semolina Flour (No Coconut, No Milk)
- Banana Bread Chocolate Chip Cookies
📖 Recipe Card

Rocky Road | Chocolate & Marshmallow Squares
Ingredients
- 250 grams milk chocolate, approx 1½ cups
- 120 grams unsalted butter
- 2 tablespoons honey
- 100 grams digestive biscuits, approx 7 biscuits
- 50 grams hazelnut wafer squares, optional. see notes
- 100 grams mini marshmallows
- 50 grams hazelnuts, roasted and peeled
- 50 grams dried fruits, optional
- icing sugar, to dust before serving
Instructions
Prep the ingredients
- Place the digestive biscuits into a plastic bag and crush them lightly with a rolling pin until crumbly with pieces of biscuit remaining.
- Roughly chop the wafers of your choice and keep them aside.
- Roughly chop any nuts of your choice and keep them aside.
- Use a scissor to cut large marshmallows into smaller pieces.
- Roughly chop the chocolate and keep them aside.
- Line a 7x7 brownie pan or a square pan with foil or baking paper.
Prepare the chocolate mixture
- Wipe clean a large heatproof bowl making sure there is no drop of water in it. Next, add the chopped chocolate, butter, and honey to that bowl and place it over a pan of gently bubbling water. Do not let the bowl touch the water. The steam from the water will aid in melting. Make sure the water doesn't boil over or splash into the chocolate mixture. This could seize the chocolate.
- Stir occasionally using a rubber spatula to help the butter and chocolate melt thoroughly. Remove from heat and let it cool for a minute.
Prepare the rocky road mixture
- Stir in the marshmallows, biscuit crumbs, wafers and nuts and everything else you want to add into the melted chocolate mixture and mix until every item is covered with chocolate.
- Transfer this mixture into the lined pan ensuring it is spread evenly. Use the back of the spoon to press down and spread the mixture to the corners.
- Chill in the fridge for 3 to 4 hours or overnight.
Serve rocky road
- Remove the set rocky road from the pan and use a sharp knife to cut it into portions. Serve the rocky road dusted with some icing sugar. Keep the leftovers refrigerated.
Notes
- You can skip the wafers and add more biscuits or nuts or dried fruits.
- You can add a mix of any nuts of your choice instead of hazelnuts.
- You can use golden syrup instead of honey.










Clare says
Ah this always makes me smile when I see it in a café!
Vineetha Sush says
Thank you so much for trying it and for the the feed back. Glad to find your blog. Good work !!
Famidha Ashraf says
credit to you Kani! Thank you for listening ...some times, we just need someone to listen and not give advises or perspectives! just listen! Love.
K'niche says
Super happy to know that you didn't give up on yourself, your love for food and your joy of cooking! Rocky Roads looks super yum. I'm going to give it a try this weekend. Keep up the spirit and keep sharing all your fun cooking adventures 🙂 Heaps of love xoxox
Famidha Ashraf says
Awww.... thank you Laura! those words are so encouraging... I am not upset anymore. 🙂
Unknown says
Oh I love rocky road! Try not to get too hung up on writing your blog for others, just let 'you' shine through - these are the blogs I love reading the most! I follow one blog which is all about the process of blogging, but although I enjoy it, much of it doesn't apply to non business blogs and plus I don't want to get upset over the whole thing if I don't quite fit in a box, as it's supposed to be fun. I had a mini meltdown in the first month but am now enjoying the learning process, and just write about whatever random thing I think of (although I do draft it!!). Hope all that makes sense, just didn't like to read of you being upset by it all x
http://www.lovedbylaura.com