Go Back
Thick rocky road cookies with gooey marshmallows and chocolate chunks

Rocky Road Cookies

These bakery-style Rocky Road Cookies are thick, chewy, and packed with melty chocolate, gooey marshmallows, and crunchy roasted nuts. Made with all-purpose flour and real butter — no shortening needed — they’re the ultimate chocolate lover’s cookie.
Prep Time 30 minutes
Cook Time 12 minutes
Chill Time 2 hours
Total Time 2 hours 42 minutes
Servings: 12 large cookies
Course: Dessert
Cuisine: American
Calories: 380

Ingredients
  

Method
 

  1. In a stand mixer, beat cold cubed butter, brown sugar, and granulated sugar on medium-high for 3–4 minutes until light and fluffy.
  2. Mix in eggs one at a time, then vanilla, scraping down the bowl as needed.
  3. In a medium bowl, whisk together flour, cocoa powder, baking soda, baking powder, salt, and espresso powder.
  4. Add dry ingredients in two additions, mixing on low speed until just combined.
  5. Fold in chocolate chips, chopped chocolate, roasted nuts, and mini marshmallows (reserving a few for topping).
  6. Use a large cookie scoop to scoop dough into large ⅓-cup balls and press extra marshmallows and chocolate chunks onto tops. Chill at least 2 hours or overnight for best results.
  7. Preheat oven to 400°F (204°C). Place dough balls on parchment-lined baking sheets 3 inches apart. Bake 10–12 minutes until edges are set and tops are crackled but centers are still slightly underbaked.
  8. Cool on the baking sheet for 10 minutes. Sprinkle with flaky sea salt before serving.

Video

Notes

Roast your nuts (optional - If using Raw nuts)
If you’re using raw cashews, walnuts, or almonds, roast them first for deeper flavor. Spread on a sheet pan and bake at 350°F for 6–8 minutes until fragrant, then cool and chop.
Additional Tips:
  • For gooier marshmallows: Freeze mini marshmallows before mixing in to help them hold shape.
  • Storage: Store cooled cookies in an airtight container for up to 4 days. Dough balls can be frozen up to 3 months.
  • Nut options: Cashews, walnuts, pecans, or almonds all work. For nut-free, replace with pretzels or toffee bits.
  • Bake time: Slightly underbake for a fudgier texture or add 1 minute for firmer centers.