Rocky Road Cookies

These Rocky Road Cookies are made with chocolate pudding cookie dough and loaded with chocolate chips, almonds, and marshmallows and have a soft and gooey brownie-like center!

  • Prep15 min
  • Cook10 min
  • Total35 min
  • Yield24 cookies
  • Calories461

Ingredients Steps Notes

Rocky Road Cookies
Rocky Road Cookies on a wooden serving board.

Soft Gourmet Style Rocky Road Cookies

Even if you don’t love rocky road ice cream, you don’t want to pass up these Rocky Road Pudding Cookies! I’m proof that you can dislike the original ice cream version but LOVE this cookie variation!

I just don’t like chocolate ice cream, but a soft chocolate cookie that has chocolate chips with crunchy almonds and gooey marshmallows? Sign me up!

These cookies are even pushed to a gourmet level since they’re rolled in crushed almonds, mini chocolate chips, and marshmallow bits before baking! Every finished cookie looks as if it just came out of the case at a bakery!

Rocky Road Cookie on a wooden board with a bite missing from it.

Ingredients For Rocky Road Pudding Cookies

  • All-Purpose Flour
  • Dutch Cocoa Powder
  • Instant Chocolate Fudge Pudding Mix
  • Malted Milk Powder
  • Salt
  • Baking Soda
  • Salted Butter
  • Light Brown Sugar
  • Granulated Sugar
  • Large Egg
  • Pure Vanilla Extract
  • Heavy Cream
  • Almond Slivers
  • Mini Marshmallows
  • Chocolate Chips
  • Marshmallows Bits

What Is Dutch Processed Cocoa?

Dutch-processed cocoa goes through a process where the cocoa beans are washed with an alkaline solution to neutralize their acidity. The neutralized cocoa beans then make for a cocoa powder that has a more intense chocolaty flavor.

This then encourages the individual chocolate chips to stand out, as well as creating cookies with an intensely deep chocolate flavor! I prefer Ghirardelli brand which can be found in the baking aisle of most grocery stores.

Chocolate chips, almond slivers, and mini marshmallows on a green table.

Ingredient Notes

One of the standout ingredients in this fudgy rocky road cookie recipe is the instant chocolate fudge pudding mix. This makes the cookies to be deliciously soft and fudge-like while building on the mouthwatering chocolate flavor of the cocoa powder that’s simply irresistible.

The second ingredient that may stick out is malted milk powder. Though the amount this recipe calls for is small, it produces a depth of flavor throughout the overall cookie that makes this recipe shine and actually taste like ice cream!

The last important (and sometimes hard-to-find) ingredient is Marshmallow Bits. These are tiny dehydrated marshmallows. You can usually find them at the grocery store near the hot cocoa and tea, but they can also be purchased online (affiliate link).

Dry ingredients to make chocolate rocky road cookies in a metal mixing bowl.

Rocky Road Cookies Step-By-Step Instructions

1. Whisk the flour, Dutch cocoa powder, instant chocolate fudge pudding mix, salt, and baking soda together in a medium bowl. Set this aside.

2. Add the salted butter, light brown sugar, and granulated sugar to a mixing bowl and cream for 2 minutes. Creaming for this long is important to the texture of the cookie.

3. Beat in an egg and pure vanilla extract until thoroughly combined.

Butter, sugar, and eggs creamed in a stainless steel mixing bowl.

4. Alternate adding the dry ingredients with heavy cream in 3 additions. Beginning with the flour mixture and ending with the heavy cream.

5. Fold in the chocolate chips, mini marshmallows, and almond slivers. I prefer to use mini marshmallows in the mix and marshmallow bits for the topping, but you can use bits in the mix instead of mini marshmallows. However, I do not recommend using mini marshmallows for the topping.

Chocolate cookie dough in a stainless steel mixing bowl with marshmallows, almonds, and chocolate chips being added in.

6. Crush up the remaining almond slivers and combine them with mini chocolate chips and marshmallow bits in a small bowl.

7. Portion out the dough and press the top of each dough ball into the almond, marshmallow bits, and chocolate chip mixture. Afterward, place them on a baking sheet about 2 inches apart.

8. Bake until the edges of the cookies are just set, and the tops look more matte than glossy. Allow the cookies to cool on the baking pan for 10 minutes, and then transfer them to a wire rack to finish cooling completely.

Serving Fudgy Rocky Road Cookies

These cookies are best enjoyed warm since the chocolate chips will be melted along with pockets of gooey sticky marshmallows. Serve with a tall glass of cold milk as everyone falls in love with their new favorite cookie!

Balls of rocky road cookie dough on a piece of parchment paper.

Rocky Road Cookie Substitutions & Variations

  • Malted Milk Powder – If needed, this can be swapped out for powdered milk or coffee creamer.
  • Butter – Unsalted butter can be used in place of salted butter. To do so, just add ¼ teaspoon of salt to the recipe.
  • Nuts – The almond slivers in this rocky road dessert can be swapped out for nuts such as cashews, peanuts, or walnuts if desired.
  • Chocolate – Instead of chocolate chips, you can chop up a chocolate bar to create cookies with chocolate chunks instead of chips.
  • Pudding Mix – The chocolate fudge pudding mix can be replaced with regular instant chocolate pudding instead.
Rocky Road Cookie on a green surface with almond, marshmallows, and chocolate chips scattered around.

How To Store Rocky Road Cookies

Store these chewy cookies in an airtight container at room temperature for up to a week. You can also store them in the freezer for up to 3 months by placing them in a Ziploc bag and squeezing the excess air out.

How To Freeze Cookie Dough To Bake Later

To freeze this cookie dough, pre-portion the dough out and flash freeze it on a baking sheet for 1 hour. Afterward, transfer the frozen cookie dough balls into a labeled gallon-sized freezer bag and squeeze the excess air out.


Store the bag of frozen cookie dough in the freezer for up to 3 months.

Three rocky road pudding cookies on a wooden serving board.

More Fantastic Cookie Recipes:

This post was originally published in July 2015 and was updated in May 2023 with fresh photos and a retested recipe.

Steps

Cookies

  1. Preheat the oven to 350°F and line two baking sheets with parchment paper and set aside.

  2. In a medium bowl, whisk together , , , , and . Set aside.

  3. Cream together , , and in a large bowl or stand mixer fitted with a paddle attachment and cream for 2 minutes.

  4. Add in and and beat until fully incorporated.

  5. Add the dry ingredients and , alternating between them 3 times, beginning with flour and ending with milk. Mix for about 1 to 2 minutes The dough should be thick but soft, greasy but not sticky.

  6. Fold in , , and just until incorporated.

  7. In a small bowl, add the remaining 1/4 cup of almond slivers and crush them up well. Then add in the and .

  8. Use a #24 cookie scoop to measure the dough into balls about 2oz. each. Dip the tops of each ball in the almond, chocolate, and marshmallow mixture.

  9. Place the cookie dough balls on the prepared baking pan at least 2 inches apart.

  10. Bake for 8 to 10 minutes until the edges are just set and the dough looks more matte than glossy.

  11. Allow the cookies to cool on the pan for 10 minutes before transferring them to a wire rack with a spatula to cool completely. Bake the other pan of cookies. These cookies are very soft right after baking and will firm up while they cool.

Notes

  • Regular instant chocolate pudding can be used in place of chocolate fudge in the dough.

Nutrition

  • Calories461
  • Carbs61g
  • Protein6g
  • Fat23g
  • Saturated fat10g
  • Fiber3g
  • Sugar37g
  • Sodium385mg

Estimates per serving, when a serving size is listed.