The Best Rocky Road Fudge!

Saying it’s the best rocky road fudge recipe? Bold claim, right? But hear us out – we have reasons! ⬇️

(If you’re into no-bake treats like we are, give our easy Rice Krispie squares with marshmallow fluff a try too!)

Two stacks of rocky road fudge squares piled up.

After extensive testing, we’ve nailed down three game-changing secrets that make this recipe shine:

  1. Sliced-up, large marshmallows chunks for a soft, pillowy bite (mini marshies work too, of course, but trust us on this).
  2. Shortbread fingers – roughly chopped – giving it a beautifully thick, chunky and buttery texture, far better than using a thinner cookie.

    And honestly, Scottish shortbread and chocolate? It’s a match made in heaven!
  3. And finally, the pièce de résistance: Honeycomb (cinder toffee)-covered chocolate. That crunch! Those specks of gold!

Check out our ingredient tips for some great swaps if you don’t have honeycomb chocolate on hand.

Oh, and did we mention? This recipe is laughably easy – even if you’ve never even lifted a spatula in the kitchen.

For similarly easy, chocolatey bites using condensed milk, be sure to check out our Brigadeiros and Beijnhos recipes too!

Two stacks of rocky road fudge squares piled up.

Key ingredient notes and substitutions

Rocky road fudge ingredients.

Milk chocolate

While dark chocolate is an option, it doesn’t quite capture the playful, light and fun vibe that homemade rocky road fudge is all about.

Milk chocolate brings that creamy, smooth sweetness that fits perfectly with the carefree, unpretentious nature of these squares.

We usually use a reasonable quality chocolate bar (no need for Lindt!) broken into smaller pieces.

Marshmallows

Using mini marshmallows is the go-to for most rocky road recipes and they’re perfect if you’re after minimal fuss and want to just throw them in.

But, and we really encourage you to consider this – try using sliced-up, chunky pieces of large marshmallows.

Not only does it look amazing, but biting into a generous chunk of marshmallow is simply heavenly!

Shortbread fingers

There’s just something about the combination of chocolate and shortbread that stands out more than any other cookie.

We specifically choose shortbread fingers, like Walker’s, because of their shape. When you chop them into rough chunks, you end up with these little squares of cookie that work so well in this rocky road.

If you can’t find shortbread fingers, try to use a reasonably chunky shortbread round instead.

Chocolate covered honeycomb (cinder toffee)

This is easily our favourite ingredient of this recipe!

If you’re unfamiliar with it, honeycomb is also known as sponge candy, sea foam or hokey pokey, depending on where you’re from.

Here’s what we typically use in the UK:

  • Asda’s Chocolate Honeycomb Balls
  • Aldi’s Dairyfine Milk Chocolate Honeycomb Bites (roughly chopped)
  • M&S Milk Chocolate Honeycomb (roughly chopped)

We know that honeycomb-covered chocolate may not be as readily available everywhere, so here are some great alternatives we’ve found online (though we haven’t tried all of them).

Apologies, it’s hard to cover ALL the countries):

  • Cadbury’s Crunchie Bars (widely available)
  • Bumbles Milk Choc Honeycomb (AUS)
  • Woolworths Chocolate Sharepack Honeycomb Bites (NZ)
  • Violet Crumble (US)

If you can’t find any of the above, you can also use chopped-up, plain pieces of cinder toffee, sponge candy, sea foam or hokey pokey.

Another option is to use malted chocolate treats, like:

  • Maltesers (widely available)
  • Whispers (SA)
  • Chuckles (SA)
  • Whoppers (US)
  • Metro’s Milk Chocolate Malted Balls (CAN)

And if all else fails, chunky pieces of fudge or soft caramels work just as well!

Step-by-step instructions

A lined, square baking tin.

1. Line a 20cm x 20cm (8″ x 8″) square tin with baking paper, leaving a little overlap to help lift the rocky road out once it’s set.

Adding the chocolate, condensed milk and butter to a large saucepan for melting.

2. Add the condensed milk, chocolate pieces, butter and vanilla extract to a large saucepan.

Melted chocolate and condensed milk for the fudge rocky road.

3. Over medium-low heat, melt the butter and chocolate into the condensed milk, stirring constantly. Be careful not to overheat or boil the chocolate. Once everything is melted and smooth, remove the pan from the heat.

4. Important: Let the chocolate mixture cool for about 5-10 minutes, stirring occasionally. To check if it’s cool enough, drop in a piece of marshmallow – if it doesn’t melt, the mixture is ready.

Adding the marshmallows, cookies and chocolate to the rocky road fudge mixture.

5. Add the marshmallows, cookie chunks and chocolate-covered honeycomb (balls or small chunks) to the chocolate mixture. Stir until everything is evenly coated and spread throughout.

Spreading the fudge mixture in the tin with a spatula.

6. Transfer the mixture to the tin, spreading it into the sides and corners, and level the top. Keep it ‘rocky’ rather than smooth.

Fudge rocky road mixture in a square baking tin.

7. Optional: Decorate the top with extra marshmallows and honeycomb if you like.

8. Cover the tin with plastic wrap and chill in the fridge for at least 2 hours, or until fully set.

9. Once set, lift the block out of the tin and onto a cutting board. Slice into squares with a large, sharp knife. Tip: For neater slices, dip the knife into boiling water, dry it, and then slice.

Make it in the microwave!

  1. In a microwave-safe bowl, combine condensed milk, broken chocolate, butter and vanilla.
  2. Microwave on medium power in 30-second bursts, stirring well between each, until melted and smooth.
  3. Let cool slightly (about 5 minutes), stirring occasionally.
  4. Add marshmallows, cookie chunks and chopped honeycomb chunks or balls.
  5. Mix to combine.
  6. Transfer to a lined tin, level the top and decorate if desired.
  7. Refrigerate for at least 2 hours or until set. Slice and enjoy!

Top Tips

Don’t overheat the chocolate: When melting the chocolate, avoid overheating or boiling it, as this can result in a grainy texture and a dull appearance.

To prevent this, consider removing the pan from the heat once most of the chocolate has melted.

Then, continue stirring or beating, and the remaining chocolate will melt from the residual heat.

Chop the honeycomb: If you’re using big chunks or bars of chocolate-covered honeycomb, be sure to chop it a little smaller before adding it to the mix.

If you’re using balls, they can go straight in.

Slicing large marshmallows: Kitchen scissors work wonders to slice them into smaller bits. Keep them a bit chunky – about the size of 2-3 mini marshmallows together.

Here’s the trick: After slicing, toss them lightly in some icing sugar to stop them from sticking together (once those moist insides are exposed, they’ll stick like nobody’s business!).

Don’t add too many cookie crumbs: When you add the cookies, try not to throw in too many fine crumbs with the chunks. It keeps the chocolate fudge part smooth and not grainy.

Cool the mixture: Make sure the chocolate mixture is cool enough (but not setting) before adding the add-ins. If it’s too hot, your marshmallows will melt – we don’t want that!

Variations

If you want to veer off this recipe and simply use the chocolate-condensed milk base, here are some alternative options for add-ins:

  • Peanuts
  • Glazed cherries
  • Dried cranberries
  • Raisins
  • Chopped almonds, hazelnuts or cashews
  • Crushed pretzels
  • Marshmallow fluff
  • Mini caramel bites
  • Toffee chunks
  • Crushed Digestives or Graham crackers
  • Chopped nougat
  • Fudge chunks

Storage

Store your rocky road in an airtight container at room temperature for up to a week.

If you need to keep it longer, pop it in the fridge for up to 2 weeks. Just be sure to bring it to room temperature before serving.

You can also freeze it for up to 3 months – just slice it first and layer the pieces with parchment paper to prevent sticking. When ready to enjoy, let it thaw at room temperature for a few hours.

Recipe to Inbox

Want to save this recipe for later?

Enter your details and I’ll send the recipe straight to your inbox.

We’ll use your details to send you this recipe. See our Privacy Policy.

Two stacks of rocky road fudge squares piled up.
No ratings yet

Easy Rocky Road Fudge

The best rocky road fudge with marshmallow chunks, shortbread cookies and honeycomb bits, all encased in smooth chocolate fudge – super easy to make!
Prep Time:10 minutes
Fridge time:2 hours
Total Time:2 hours 10 minutes
Servings: 16 squares
Calories: 278kcal

Equipment

  • 1 20cm x 20cm (8" x 8") square tin

Ingredients

  • 1 can (14oz/397g) condensed milk
  • 400 grams (14oz) milk chocolate, roughly chopped
  • 30 grams (1oz) butter salted or unsalted
  • 1 teaspoon vanilla extract
  • 110 grams (4oz) marshmallows cut up large marshmallows or mini marshmallows
  • 110 grams (4oz) shortbread fingers, roughly chopped like Walker's
  • 110 grams (4oz) chocolate-covered honeycomb (balls or chunks) *see blogpost for alternatives in a few countries

Instructions

  1. Line a 20cm x 20cm (8" x 8") square tin with baking paper, leaving a little overlap to help lift the rocky road out once it’s set.
  2. Add the condensed milk, chocolate pieces, butter and vanilla extract to a large saucepan.
    1 can (14oz/397g) condensed milk, 400 grams (14oz) milk chocolate, roughly chopped, 30 grams (1oz) butter, 1 teaspoon vanilla extract
  3. Over medium-low heat, melt the butter and chocolate into the condensed milk, stirring constantly. Be careful not to overheat or boil the chocolate. Once everything is melted and smooth, remove the pan from the heat.
  4. Important: Let the chocolate mixture cool (but not setting) for about 5-10 minutes, stirring occasionally.
    To check if it’s cool enough, drop in a piece of marshmallow – if it doesn't melt, the mixture is ready.
  5. Add the marshmallows, shortbread chunks and chocolate-covered honeycomb to the chocolate mixture. Stir until everything is evenly coated and spread throughout.
    110 grams (4oz) marshmallows, 110 grams (4oz) shortbread fingers, roughly chopped, 110 grams (4oz) chocolate-covered honeycomb (balls or chunks)
  6. Transfer the mixture to the tin, spreading it into the sides and corners and level the top. Keep it 'rocky' rather than smooth.
  7. Optional: Decorate the top with extra marshmallows and honeycomb if you like.
  8. Cover the tin with plastic wrap and chill in the fridge for at least 2 hours, or until fully set.
  9. Once set, lift the block out of the tin and onto a cutting board. Slice into squares with a large, sharp knife.
    Tip: For neater slices, dip the knife into boiling water, dry it, and then slice.

Notes

Top Tips

Don’t overheat the chocolate: When melting the chocolate, avoid overheating or boiling it, as this can result in a grainy texture and a dull appearance.
To prevent this, consider removing the pan from the heat once most of the chocolate has melted.
Then, continue stirring or beating, and the remaining chocolate will melt from the residual heat.
Chop the honeycomb: If you’re using big chunks or bars of chocolate-covered honeycomb, be sure to chop it a little smaller before adding it to the mix.
If you’re using balls, they can go straight in.
Slicing large marshmallows: Kitchen scissors work wonders to slice them into smaller bits. Keep them a bit chunky – about the size of 2-3 mini marshmallows together.
Here’s the trick: After slicing, toss them lightly in some icing sugar to stop them from sticking together (once those moist insides are exposed, they’ll stick like nobody’s business!).
Don’t add too many cookie crumbs: When you add the cookies, try not to throw in too many fine crumbs with the chunks. It keeps the chocolate fudge part smooth and not grainy.
Cool the mixture: Make sure the chocolate mixture is cool enough (but not setting) before adding the add-ins. If it’s too hot, your marshmallows will melt – we don’t want that!

Nutrition

Calories: 278kcal | Carbohydrates: 39g | Protein: 3g | Fat: 14g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 12mg | Sodium: 77mg | Potassium: 172mg | Fiber: 1g | Sugar: 32g | Vitamin A: 119IU | Vitamin C: 1mg | Calcium: 78mg | Iron: 1mg

For food safety advice, including guidance on food allergies

You'll Also Love...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating