Go Back
Rocky Road M&M Cookies + a Giveaway
Prep Time
30 mins
Cook Time
15 mins
Total Time
45 mins

These double chocolate cookies are filled marshmallows, chocolate chips, M&Ms, and almonds! They’re so good.

Course: Dessert
Cuisine: American
Keyword: Rocky Road M&M Cookies
Servings: 12 -14 Large Cookies
Author: Michelle
  • 1/2 cup butter, softened
  • 1/2 cup granulated sugar
  • 1/2 cup brown sugar
  • 1 egg
  • 2 tsp vanilla extract
  • 1 cup + 2 Tbsp all-purpose flour
  • 5 Tbsp cocoa powder
  • 1/2 tsp baking soda
  • 1 tsp cornstarch
  • 1/2 tsp salt
  • 1/4 tsp espresso powder; optional
  • 1/4 cup sliced almonds, optional; also, other nuts can be substituted
  • 1/2 cup semi-sweet chocolate chips
  • 1/2 cup M&Ms
  • About 45-50 mini marshmallows
  1. With a mixer, cream butter until light and fluffy, about 1 minute. Add in brown sugar and white sugar and mix until well combined.
  2. Add in the egg and vanilla extract. Mix.
  3. In a separate bowl, sift together flour, cocoa powder, baking soda, cornstarch, salt, and espresso powder. Once combined, slowly incorporate dry ingredients into wet ingredients. Mix until just combined.
  4. Add in M&Ms, almonds, and semi-sweet chocolate chips. Mix. Once combined, chill dough in refrigerator for about 20 minutes (this makes the dough easier to work with).
  5. Preheat the oven to 350 degrees. Line a baking sheet with parchment paper or spray with cooking oil.
  6. Take about 2 Tbsp of dough and flatten it slightly in your hand. Stick 3-4 marshmallows in the center, and fold the cookie dough around the marshmallows and form it into a ball. Make sure none of the marshmallows can be seen in the dough.
  7. Place on cookie sheets, about 2 inches apart.
  8. Bake for 13-15 minutes, or until the cookies are done.
  9. Enjoy!