Skip to Content

Rocky Road Candy Bars

These Rocky Road Candy Bars are covered in chocolate and bursting with marshmallows and peanuts. Gooey, crunchy, and so easy to make! 

slice of rocky road candy

These Rocky Road Candy Bars remind me of my favorite Mississippi Mud Cake.  Full of chocolate, bursting with gooey marshmallows, and chock full of crunchy peanuts.

What’s in Rocky Road Candy Bars? 

These rocky road bars are made with just five pantry staples: 

  • Semi-sweet chocolate chips 
  • Sweetened condensed milk
  • Butter
  • Dry roasted peanuts
  • Mini marshmallows 
stack of rocky road candy bars

How to Make Rocky Road Candy Bars 

  1. In a large saucepan, melt the chocolate chips, condensed milk, and butter.
  2. Once smooth and melted, pour over the marshmallows and peanuts. 
  3. Transfer the mixture to a parchment paper-lined 9×13-inch baking dish. 
  4. Let sit for 2 hours until firm. 

How to Store Rocky Road 

Loosely cover leftovers and let sit out at room temperature. Rocky road bars will last up to 1 week. 

Can I Add Other Mix-Ins? 

I’m sure you could! The recipe I’ve given below contains the traditional rocky road mix-ins, but feel free to mix and match as desired.  These Cake Mix Candy Bars are another fun treat with loads of mix-ins. 

overhead view of rocky road bar

Tips for Making Rocky Road Candy 

  • I used semi-sweet chocolate chips because I didn’t want these bars to be too sweet. But you’re welcome to use milk or dark chocolate chips, if desired. 
  • If you only have regular marshmallows on hand, dice them into bite-sized pieces before mixing them in with the chocolate. 
  • I prefer using dry roasted peanuts in this recipe as I think they have a stronger flavor and better texture than raw peanuts. 

Looking for More Peanut Recipes?

chocolate candy with marshmallows and peanuts

Rocky Road Candy Bars

5 from 2 votes
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 5 minutes
Chill Time: 2 hours
Total Time: 2 hours 10 minutes
Servings: 24
Calories: 260kcal
Author: Emily Grace


  • 2 cups semisweet chocolate chips
  • 14 oz can sweetened condensed milk
  • 2 tbsp butter
  • 2 cups dry-roasted peanuts
  • 10.5 oz package miniature marshmallows


  • Line a 13×9-inch pan with parchment paper, extending over the edges of the pan. Set aside.
  • Melt chocolate chips, condensed milk, and butter in a large, heavy saucepan over low heat.
  • Stir until mixture is smooth and remove from heat.
  • In a large bowl, combine peanuts and marshmallows.
  • Stir in chocolate mixture.
  • Spread evenly in prepared pan.
  • Chill for 2 hours or until firm.
  • Remove candy from pan; peel away parchment paper and cut into squares.


Store leftovers loosely covered at room temperature.


Calories: 260kcal | Carbohydrates: 29g | Protein: 5g | Fat: 14g | Saturated Fat: 5g | Cholesterol: 9mg | Sodium: 125mg | Potassium: 228mg | Fiber: 2g | Sugar: 22g | Vitamin A: 80IU | Vitamin C: 0.4mg | Calcium: 63mg | Iron: 1.3mg
Did you make this recipe? Mention @GraceGoodEats or tag #graceandgoodeats!
Recipe Rating

Susannah // Feast + West

Friday 4th of August 2017

OMG I want these so much! These look fantastic.

Isabella Grace

Thursday 3rd of August 2017

These look so yummy!!

Sharing is Caring

Help spread the word. You're awesome for doing it!