Rocky Road

Rocky Road
⏱️ cook time 2 hours 20 minutes (20 minutes active prep, 2 hours chill time)
🍽️ servings 12
⚡ Difficulty easy

intro

Rich, fudgy no-bake treat loaded with crunchy nuts, soft marshmallows, and chewy graham crackers, coated in smooth chocolate for a crowd-pleasing sweet bite.

Ingredients

Semi-sweet dark chocolate (50-60% cacao, finely chopped) 400 grams (approx 2 cups chopped)
Unsalted butter 60 grams (4 tablespoons)
Golden syrup (or light corn syrup) 3 tablespoons (60 grams)
Pure vanilla extract 1 teaspoon (5 ml)
Mini white marshmallows 150 grams (1.5 cups)
Roasted unsalted peanuts (roughly chopped) 100 grams (2/3 cup)
Graham crackers (broken into 1cm chunks) 100 grams (approx 7 full sheets)

Steps

1

Line a 20cm (8-inch) square baking pan with parchment paper, leaving a 5cm (2-inch) overhang on two opposite sides for easy removal once set; set the prepared pan aside at room temperature.

Step 1
step1:
2

Set up a double boiler by filling a small saucepan with 5cm (2 inches) of water, and bring it to a gentle simmer over low heat (no rolling boil). Place a heatproof glass bowl over the pan, ensuring the bowl’s bottom does not touch the water. Add the chopped chocolate, butter, and golden syrup to the bowl, stirring constantly with a silicone spatula for 3-4 minutes until fully melted and completely smooth. Remove the bowl from heat immediately, then stir in the vanilla extract.

Step 2
step2:
3

Let the melted chocolate mixture cool for 5 minutes at room temperature, stirring once halfway through, until it reaches 43°C (110°F). It should feel warm, not hot, to the touch to prevent melting the marshmallows added in later steps.

Step 3
step3:
4

Add the mini marshmallows, chopped roasted peanuts, and broken graham cracker chunks to the cooled chocolate. Stir thoroughly with a silicone spatula for 1-2 minutes until every marshmallow, nut piece, and cracker chunk is fully and evenly coated in chocolate, with no dry patches remaining.

Step 4
step4:
5

Scrape the entire rocky road mixture into the prepared parchment-lined pan. Use the back of a clean silicone spatula to press the mixture firmly and evenly into the pan, creating a flat, compact 2.5cm (1-inch) thick slab with no large air gaps. Take care not to press so hard that marshmallows are squished out of shape.

Step 5
step5:
6

Place the uncovered pan in the refrigerator for 2 full hours, until the chocolate is completely firm to the touch with no give when you press the center lightly. Do not chill in the freezer, as rapid temperature change can cause chocolate bloom (white powdery streaks on the surface).

Step 6
step6:
7

Use the parchment paper overhang to lift the entire set rocky road slab out of the pan and transfer it to a wooden cutting board. Peel the parchment away from the slab edges, then use a sharp knife (warmed by running under hot water and wiped dry between cuts) to slice the slab into 12 even 5cm (2-inch) square pieces.

Step 7
step7:

Tips

1.Never melt chocolate directly over high stovetop heat, as this will cause it to seize into a grainy, unusable mass; always use the low-heat double boiler method for smooth results.
2.Skip the freezer to speed up setting time: freezing causes chocolate to develop unappetizing white, powdery cocoa butter bloom on the surface, and can make marshmallows tough.
3.Swap add-ins to match your taste: replace peanuts with toasted almonds or walnuts, add 50g dried cranberries for a tangy pop, or mix in 50g chopped soft caramel pieces for extra richness.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

Rocky Road:Frequently Asked Questions

1.What’s the best substitute for golden syrup if I don’t have it on hand?
Light corn syrup is a perfect 1:1 swap, with a mild sweet flavor that keeps the chocolate base smooth and fudgy without competing with other ingredients. You can use honey in a pinch, though it adds a subtle floral note; skip strong maple syrup, as it will overpower the classic chocolate taste. Don’t omit the syrup entirely, as it keeps the set texture soft instead of rock-hard.
2.Why is my finished rocky road crumbly and too hard instead of fudgy?
This almost always traces back to two common mistakes: overheating your chocolate so it seizes, or using chocolate with a cacao content over 60%. Melt your chocolate gently in 30-second microwave bursts, stirring between each, to avoid seizing, and stick to 50-60% cacao semi-sweet dark chocolate for that ideal soft, sliceable, fudgy set.
3.Can I use regular-sized marshmallows instead of mini white marshmallows?
Absolutely! Mini white marshmallows deliver the classic pillowy, evenly distributed sweet contrast, but you can chop regular-sized marshmallows into ½-inch pieces for the exact same effect. You can even swap in fruity mini marshmallows for a fun, colorful twist—just skip stale marshmallows, as they’ll turn tough and chewy in the finished treat.
4.How should I store no-bake rocky road, and how long will it stay fresh?
Keep sliced rocky road in an airtight container in the refrigerator, where it will stay fresh for up to 2 weeks. You can also freeze tightly wrapped slices for up to 3 months; just let them sit at room temperature for 5 minutes before serving to soften slightly and bring out that rich, fudgy chocolate flavor and smooth texture.
5.Is it okay to add extra mix-ins like nuts, candy, or dried fruit?
Rocky road is extremely customizable, as long as you keep total mix-in volume close to the base recipe so the chocolate can bind everything together. Great add-ins include roasted salted peanuts, extra crushed graham crackers, dried tart cherries, crushed pretzels, or mini peanut butter cups—just chop larger add-ins to ½-inch pieces so slices hold their shape cleanly.
6.Why did my marshmallows melt into the chocolate instead of staying whole?
That happens when you pour the melted chocolate mixture over the marshmallows while it’s still too hot. After melting your chocolate, butter, and syrup together, let the mixture cool for 5 to 7 minutes, stirring occasionally, until it feels just warm to the touch (not piping hot) before folding in marshmallows and other mix-ins.
7.What size pan should I use, and do I really need to line it?
An 8x8-inch square baking pan is ideal for a thick, classic rocky road that slices cleanly. Lining the pan with parchment paper, leaving a 2-inch overhang on two opposite sides, is non-negotiable: the fudgy chocolate will stick to unlined metal or glass, and the overhang acts as handles to lift the entire block out for neat, even cuts.

Comments (17)

1 week ago

OMG this rocky road is SO good!!! I brought it to our neighborhood block party potluck last weekend and every single piece was gone in 10 minutes. I used extra mini marshmallows and threw in some crushed pretzels for a salty kick, total game changer. So easy even my 10 year old could help make it, no fancy equipment needed!

5 days ago

Wait the pretzel addition sounds insane! Did you use salted or unsalted pretzels? I’m making this for my kid’s soccer snack this weekend and need to know!

3 days ago

Love the pretzel twist, Sarah! Salty-sweet is such a perfect combo for rocky road. For anyone testing that add-in, salted pretzels work best to cut through the rich chocolate!

3 days ago

My kids went absolutely crazy for this! I’ve made no bake treats before that turned out rock hard or too sticky, but this texture was perfect — chewy, crunchy, not too sweet. The 2 hour chill time is so manageable too, I didn’t have to wait half a day to eat it lol. Will be adding this to our regular weekend treat rotation!

2 days ago

So happy the whole family loved it, Liz! The balance of melted chocolate, butter, and golden syrup is what keeps that texture perfect instead of too hard or gooey — so glad that worked out for you!

5 minutes ago

Super solid base recipe! I swapped the milk chocolate for dark chocolate (70% cacao) because that’s what I had in the pantry, added some dried cranberries instead of raisins, and it turned out chef’s kiss. No fuss, zero oven time which is perfect for these brutal Arizona summer days when I don’t want to heat up the whole house.

yesterday

Made this for our office potluck yesterday and I’ve already had 3 coworkers text me for the recipe! Only note: I let it chill a little longer than 2 hours because I ran errands and lost track of time, and it was totally fine. The rocky road didn’t get too hard at all even with an extra 90 minutes in the fridge.

2 hours ago

Wait I was worried about over-chilling mine! Good to know it doesn’t turn into a chocolate brick if you leave it in longer. Did you line your pan with parchment paper? I always mess that part up and stuff sticks.

30 minutes ago

Pro tip if you’re worried about sticking: spray the parchment paper with a tiny bit of nonstick spray! I did that when I made this last week and every slice lifted out perfectly clean.

5 days ago

This is the perfect dorm recipe! No oven needed, only a handful of ingredients, I made it in my mini fridge and it turned out amazing. I used cheap generic chocolate chips from the campus convenience store, leftover mini marshmallows from s’mores night, and crushed up some peanuts I had stashed. 10/10 would make again for late night study sessions.

3 days ago

Bro I made this last night too after seeing the recipe! I added crushed up potato chips for that salty crunch and my whole floor is obsessed. No oven, no fancy tools, absolute win for dorm life.

2 weeks ago

So happy this recipe is naturally gluten free as long as you use GF chocolate and check your marshmallow labels! I made it for my niece’s birthday party since she has celiac, and none of the other kids even realized it was GF. The only swap I made was using GF rice cereal instead of regular graham crackers, worked like a charm.

30 minutes ago

Uh oh, I think I messed mine up? My chocolate seized up a little when I was melting it, so the texture is a little grainy. It still tastes fine, just not as smooth as the pictures look. Any tips for next time so I don’t do that? I was melting it in the microwave in 30 second bursts like the recipe said, maybe I overdid it?

5 minutes ago

Sorry to hear the chocolate seized on you, Sam! Next time, make sure no water gets into the bowl at all when melting (even a tiny drop can cause seizing!) and try stirring really well between each 20 second microwave burst instead of 30. If it does seize, a tiny splash of warm heavy cream stirred in fast can help smooth it back out!

2 weeks ago

I make rocky road every Christmas for cookie tins, and this is hands down the best base recipe I’ve ever tried. I add red and green mini M&Ms, crushed candy canes, and a little extra vanilla, and it’s the most popular thing in my tins every year. People always say it tastes better than the fancy bakery version!

1 week ago

The candy cane addition sounds so festive and delicious! We love that people are making this their own with fun seasonal add-ins — it’s such a versatile recipe for holiday gifting.

5 days ago

Wait I never thought to add candy canes! That would cut the richness so perfectly. I’m definitely doing that this year when I make tins for my neighbors. Thanks for the idea!

1 week ago

Love that I can make a big batch of this on Sunday and keep it in the fridge for quick little treats all week! It holds up so well for 4-5 days without getting weird, which is perfect for when I need a little sweet pick me up after work. I portion mine into little bite sized squares so I don’t eat the whole pan in one sitting lol.

5 days ago

The portioning into bite sized squares is such a good call! I cut mine way too big last time and definitely ate way more than I intended to. Tastes so good it’s hard to stop!

5 days ago

Great recipe! I swapped the peanuts for roasted almonds because my youngest has a peanut allergy, and it turned out incredible. It’s so nice to have an easy treat recipe that’s simple to adapt for food allergies without sacrificing any flavor. My whole family devoured half the pan before it was even done chilling fully.

2 days ago

Is there a way to make this without dairy? My daughter is vegan and I want to make this for her graduation party next weekend. I was thinking of using vegan chocolate chips and coconut oil instead of butter, but I wasn’t sure if the ratios would be the same!

yesterday

Great question, Carrie! You can absolutely make this vegan — swap the regular chocolate for dairy-free dark chocolate, use vegan butter (not coconut oil, it will make it too firm when chilled!) and make sure your marshmallows are vegan (many regular brands have gelatin). Use the exact same ratios and it will turn out perfectly!

3 days ago

Dude, how did I not know how easy rocky road is to make? I always thought it was some fancy candy you had to buy at the store, but this took me 20 minutes tops to throw together. I threw in some chopped up Reese’s cups because I had them left over from Halloween, and it was insane. 10/10, will be making this monthly.

2 days ago

Reese’s in rocky road?! That sounds like a dream combo. I have a ton of leftover mini candy bars from Halloween too, I’m definitely chopping those up instead of plain peanuts next time I make this.

yesterday

Wait I did that with leftover Snickers last month and it was chef’s kiss. Any chewy, chocolatey candy works so good in this base, you really can’t mess it up.

1 week ago

This was perfect for our church potluck last Sunday! I added a handful of toasted pecans instead of peanuts for a little southern twist, and everyone was raving about it. The best part is I didn’t have to turn my oven on in 90 degree Georgia heat, which is a total win in my book.

3 days ago

Toasted pecans sound divine! I bet that nutty, toasty flavor pairs so well with the chocolate and marshmallows. I’m making this for my book club this week and I’m definitely stealing that swap!

2 hours ago

Total lifesaver for last minute school bake sale! I forgot I signed up to bring treats until 2 hours before I had to be at the school, and this came together so fast. I grabbed all the ingredients from the grocery store on the way home, threw it together in 20 minutes, popped it in the fridge, and it was perfectly set by the time I had to leave. Sold out in 5 minutes at the sale!

5 days ago

Tastes exactly like the rocky road I used to get from the old school candy shop downtown when I was a kid! I used a mix of milk and dark chocolate, added extra walnuts, and used those big fluffy homemade style marshmallows instead of mini ones, and the texture was out of this world. So nostalgic and delicious.

3 days ago

The big marshmallows are such a good call! I hate when the mini marshmallows kind of melt into the chocolate too much, the big ones stay soft and fluffy even when mixed in with the warm chocolate.

2 days ago

Love the nostalgic vibe! Cutting up large marshmallows into chunks does help keep that fluffy, pillowy texture instead of them melting away — great tip!

just now

Quick question! I want to make this for a friend’s birthday, but I don’t have a square baking pan. Can I use a 9x13 rectangle pan instead? I’m worried it will be too thin if I spread it out that much, or do I need to double the recipe?

just now

Great question! A 9x13 pan will make slightly thinner slices with the regular recipe, which is totally fine if you don’t mind bite-sized thinner pieces. If you want the same thick, chunky slices shown in the photos, I recommend 1.5x the recipe for a 9x13 pan — doubling it will be a little too thick!

2 weeks ago

Perfect trail snack! I cut this into extra thick chunks, wrapped them individually in parchment paper, and brought them on my weekend backpacking trip. They held up really well in my pack even when it was a little warm out, gave me the perfect sugar and protein boost on the trails. Way better than store bought energy bars!