Go Back
+ servings

Peanut Butter Rocky Road Fudge

This easy, 5 Minute Peanut Butter Rocky Road Fudge is guaranteed to be a hit with the peanut butter lovers in your life! So easy to make and no candy thermometer needed! Great for the holidays and makes a lovely gift too!
Prep Time3 mins
Cook Time2 mins
Total Time5 mins
Course: Dessert
Cuisine: American
Keyword: rocky road fudge
Servings: 64 pieces
Calories: 86kcal
Author: Trish - Mom On Timeout


  • 1 1/2 cups semi-sweet chocolate chips
  • 1 1/2 cups Reese's peanut butter baking chips
  • 14 oz sweetened condensed milk divided
  • 2 tsp vanilla extract divided
  • 2 tbsp butter divided
  • 2 cups miniature marshmallows divided
  • 1 cup roughly chopped nuts your choice (walnuts, pecans, peanuts)


  • Line an 8-inch or 9-inch square pan with foil. Spray lightly with cooking spray and lightly wipe with paper towel. Set aside.
  • Combine chocolate chips, half of sweetened condensed milk and 1 tablespoon of butter in a microwave-safe bowl.
  • In a another microwave-safe bowl, combine peanut butter chips, remaining half of sweetened condensed milk and 1 tablespoon of butter.
  • Heat both bowls on high for 30 seconds, stir, repeat until chips are melted and smooth. Do one at a time if both bowls don't fit in your microwave.
  • Add one teaspoon of vanilla into each bowl and stir to combine. The mixtures should be smooth and glossy.
  • Spoon both the chocolate and peanut butter mixtures into the prepared pan alternating flavors so that all the chocolate isn't together. See video for reference.
  • Sprinkle on half of the marshmallows and all of the nuts.
  • Use a spatula or knife to cut through the fudge, evenly distributing the marshmallows and nuts and creating a swirl pattern with the chocolate and peanut butter fudge.
  • Top with remaining marshmallows and press down gently to secure.
  • Let cool to room temperature before transferring to refrigerator to chill.
  • Remove from pan, peel off foil, and cut into squares.
  • Store in an airtight container.



Calories: 86kcal | Carbohydrates: 9g | Protein: 2g | Fat: 5g | Saturated Fat: 3g | Cholesterol: 4mg | Sodium: 21mg | Potassium: 55mg | Fiber: 1g | Sugar: 7g | Vitamin A: 30IU | Vitamin C: 1mg | Calcium: 22mg | Iron: 1mg