Go Back
+ servings

No Bake Peanut Butter Rocky Road Bars

close up shot of slices of No Bake Peanut Butter Rocky Road Bars on a plate
The luscious combination of peanut butter and chocolate make these no bake peanut butter rocky road bars a fun treat that are irresistible.
Prep Time 10 mins
Chill Time 3 hrs
Total Time 3 hrs 10 mins
Course Dessert
Cuisine American
Servings 16 slices
Calories 368 kcal


  • ½ cup salted sweet cream butter, softened
  • 1 cup crunchy peanut butter
  • 12 ounces semi-sweet chocolate chips
  • ½ cup walnuts, chopped
  • ½ cup dry roasted peanuts, chopped
  • 3 cups miniature marshmallows
  • ¾ cup sweetened coconut flakes, divided (¼ cup and ½ cup)


  • Line a 9x9 baking dish with parchment paper. Be sure to leave an overhang or “sling” of parchment paper.
  • Sprinkle ¼ cup of the coconut flakes in the bottom of the lined baking dish. Set it aside.
  • Add the butter to a 3 to 4 quart saucepan over medium-low heat to melt.
  • Once the butter is melted, add the crunchy peanut butter and stir to combine.
  • Reduce the heat to low. Add the chocolate chips and stir continuously until the chocolate is melted.
  • Stir in the chopped walnuts and peanuts.
  • Remove the pan from the heat and allow the chocolate mixture to cool for 5 to 7 minutes.
  • Once the chocolate mixture has cooled, stir in the miniature marshmallows.
  • Spoon and spread the chocolate mixture on top of the ¼ cup coconut flakes.
  • Sprinkle the remaining ½ cup of coconut flakes on top of the chocolate. Chill in the refrigerator for 3 hours.
  • Remove the baking dish from the refrigerator. Lift the rocky road bars out of the baking dish and place on a cutting board.


  • The overhanging parchment paper will help you to lift out the entire square of bars so that you can cut them into smaller squares easier.
  •  You can heat the butter, peanut butter, and chocolate chips in a microwave-safe bowl in the microwave instead of on the stovetop.
  • Don’t skip the chilling step. These no bake bars need time to firm up before they are ready to be eaten.


Calories: 368kcalCarbohydrates: 26gProtein: 7gFat: 28gSaturated Fat: 11gPolyunsaturated Fat: 5gMonounsaturated Fat: 9gTrans Fat: 1gCholesterol: 17mgSodium: 164mgPotassium: 303mgFiber: 4gSugar: 16gVitamin A: 189IUVitamin C: 1mgCalcium: 29mgIron: 2mg