Rocky road candy is the old-fashioned treat from the candy store jar. Melted milk chocolate, mini marshmallows and peanuts are stirred together, pressed into a pan and cut into chunky squares. Three ingredients and ten minutes, and it looks just like the candy shop version.
Why You’ll Love It
- Three ingredients.
- Ten minutes.
- Old-fashioned candy shop treat.
What You Need
- 3 cups milk chocolate chips
- 1 tbsp butter
- 3 cups mini marshmallows
- 1 cup salted peanuts
How to Make Homemade Rocky Road Candy
- Line an 8×8-inch pan with parchment.
- Melt the chocolate chips and butter until smooth.
- Let cool 5 minutes so the marshmallows don’t melt.
- Stir in the marshmallows and peanuts.
- Press into the pan.
- Chill 1 hour and cut into squares.
Tips
- Cool the chocolate a little before adding marshmallows.
- Use walnuts or almonds instead of peanuts if you like.
- Cut with a warm knife.
Serving and Storing
Keep covered at room temperature up to a week.
Frequently Asked Questions
Why is it called rocky road?
The bumpy marshmallows and nuts look like a rocky road.
How many squares?
About 25.
Can I use dark chocolate?
Yes.

Homemade Rocky Road Candy
Milk chocolate, fluffy marshmallows and crunchy peanuts set in a pan and cut into squares. Old-fashioned rocky road in 10 minutes.
Want This Recipe Later?
Ingredients
- 3 cups milk chocolate chips
- 1 tbsp butter
- 3 cups mini marshmallows
- 1 cup salted peanuts
Instructions
- Line an 8x8-inch pan with parchment.
- Melt the chocolate chips and butter until smooth.
- Let cool 5 minutes so the marshmallows don't melt.
- Stir in the marshmallows and peanuts.
- Press into the pan.
- Chill 1 hour and cut into squares.
Made this recipe? Tap a star to rate it.

