Rocky Road recipe


Rocky Road


  • 12 ounces semi-sweet chocolate chips (or roughly chopped chocolate)
  • 2 tablespoons unsalted butter
  • 1/4 cup creamy peanut butter (optional, for added flavor)
  • 1 1/2 cups mini marshmallows
  • 1 cup roughly chopped nuts (such as almonds, peanuts, or walnuts)
  • 1 cup mini pretzels, broken into pieces (optional, for added crunch)
  • 1/2 cup dried fruit, such as raisins or dried cranberries (optional, for added sweetness)


1. Prepare the Pan:

  • Line an 8×8-inch baking pan with parchment paper or aluminum foil, leaving some overhang on the sides to make it easier to lift the Rocky Road out of the pan later.

2. Melt the Chocolate:

  • In a microwave-safe bowl, combine the chocolate chips, butter, and peanut butter (if using).
  • Microwave in 30-second intervals, stirring after each, until the mixture is smooth and fully melted. Alternatively, you can melt the chocolate, butter, and peanut butter in a heatproof bowl set over a pot of simmering water (double boiler method).

3. Mix in the Add-Ins:

  • Remove the melted chocolate mixture from the heat and let it cool slightly.
  • Stir in the mini marshmallows, chopped nuts, mini pretzels, and dried fruit (if using). Mix until all the add-ins are evenly coated with the chocolate.

4. Transfer to Pan:

  • Pour the mixture into the prepared baking pan, spreading it out evenly and pressing down gently to ensure it’s compact.

5. Chill:

  • Refrigerate the pan for at least 2 hours, or until the Rocky Road is firm.

6. Serve:

  • Once firm, use the parchment paper or foil overhang to lift the Rocky Road out of the pan.
  • Cut into squares or bars with a sharp knife.
  • Store in an airtight container in the refrigerator for up to 1 week.

Enjoy your homemade Rocky Road! This sweet treat combines the perfect blend of chocolate, marshmallows, and crunchy nuts, with optional add-ins for extra flavor and texture.