Print Recipe

Rocky Road Cookies

Loaded with marshmallows, nuts, and chocolate chips, these Rocky Road Cookies are soft and chewy and so much fun! Perfect for bake sales, cookie swaps, and dunking in a cup of milk!
Prep Time10 mins
Cook Time10 mins
Total Time20 mins
Course: Dessert
Cuisine: American
Keyword: rocky road
Servings: 24 cookies
Calories: 219.14kcal
Author: Amy Nash


  • 2/3 cup salted butter, softened
  • 1 1/2 cups brown sugar
  • 2 teaspoons vanilla extract
  • 2 eggs
  • 1 1/2 cups all-purpose flour
  • 1/3 cup unsweetened cocoa powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup semisweet chocolate chips plus more for the top of the cookies
  • 1 cup almonds, coarsely chopped plus more for the top of the cookies
  • 1 cup mini marshmallows plus more for the top of the cookies


  • Preheat oven to 375 degrees F. Line a baking sheet with parchment paper.
  • In a large bowl of a stand mixer, cream butter and sugar together until light, about 3-4 minutes.
  • Add eggs and vanilla and mix well.
  • Add flour, cocoa powder, baking soda, and salt, mixing on medium-low speed until combined.
  • Stir in chocolate chips, almonds, and marshmallows. Scoop balls of cookie dough onto the parchment-lined baking sheet using a medium cookie scoop.
  • Bake for 9-11 minutes, until mostly set, but still underbaked in the middle. Remove from the oven and immediately place a few extra marshmallows on top of each cookie, along with a few extra chopped almonds and chocolate chips, if desired. Return to the oven and bake for 1 minute longer, until marshmallows have puffed slightly.
  • Cool for 2 minutes on the baking sheet, then transfer to a wire rack to finish cooling. Store in an airtight container on the counter for up to 5 days.


Walnuts can be used instead of almonds. 
For more uniform cookies, lightly roll each ball of dough between your palms before baking.


Calories: 219.14kcal | Carbohydrates: 27.13g | Protein: 3.33g | Fat: 11.53g | Saturated Fat: 5.34g | Cholesterol: 27.65mg | Sodium: 128.24mg | Potassium: 135.96mg | Fiber: 1.93g | Sugar: 17.63g | Vitamin A: 181.13IU | Calcium: 38.06mg | Iron: 1.39mg