These rocky road cookies are chewy, decadent, and so easy to make! Because of the almonds, these are called Rocky Road cookies. If you want hot chocolate cookies, omit the almonds and now have hot chocolate cookies!
Looking for more cookies? Try my Nutella Stuffed Cookies!

Jump to:
Substitutions
- Butter: Margarine or vegetable oil
- Flour: Oat flour or almond flour
- Brown Sugar: Granulated sugar mixed with molasses
- Soda: Baking powder
- Crunchy Nut: Peanuts or pecans
Storage
If you happen to have any leftovers (which is rare!), store them in an airtight container at room temperature for up to 3 days. For longer storage, you can freeze the cookies for up to 1 month. Simply thaw them at room temperature when ready to enjoy.
Ingredients
Listed below are all the ingredients you will need:
- powdered sugar
- salt
- unsweetened cocoa powder
- egg whites
- vanilla extract
- semi-sweet chocolate chips
- chopped almonds
- mini marshmallows
See recipe card for quantities.
Instructions

Preheat oven to 350F and prepare a baking sheet before mixing. In a large bowl whisk together powdered sugar, salt, and unsweetened cocoa powder.

To that same bowl add egg whites, vanilla. Mix until well combined.

Once everything is mixed, stir in the Chocolate chips, sliced almonds, and marshmallows.

Using a small cookie scooper, scoop the cookie dough on a baking sheet or parchment paper. Top with several marshmallows and bake for 10-12 minutes.

The marshmallows will be slightly browned, as you can see here.

Allow the cookies to sit for a couple of minutes and then transfer to a wire racks and cool completely before serving.
Hint: Sift your dry ingredients before mixing to avoid having lumps in your Rocky Road cookies.
Frequently Asked Questions
More fun cookie recipes you can try:
- Cookie Dough Bites
- Brownie Meringue Cookies | 5 Ingredients ONLY
- Oreo Cheesecake Cookies
- 3 Ingredient Nutella Cookies
- No-Bake Nutella Cookies
- Nutella Cookies
How to Make Rocky Road Cookies
Ingredients
- 3 cups powdered sugar
- ¼ teaspoon salt
- ⅔ cups unsweetened cocoa powder
- 3 egg whites
- 1 tablespoon vanilla extract
- 2 cups semi sweet chocolate chips
- ¾ cups chopped almonds
- 1 cup mini marshmallows
- ½ - 1 cup extra mini marshmallows for topping
Instructions
- Preheat oven to 350°F. Line a baking sheet with parchment paper.
- In a large bowl, whisk together the powdered sugar, salt, and cocoa powder until combined.
- Add the egg whites and vanilla extract. Stir until a thick batter forms.
- Fold in the chocolate chips, chopped almonds, and 1 cup mini marshmallows until evenly combined.
- Using a small cookie scoop or spoon, drop the dough onto the prepared baking sheet, leaving space between each cookie.
- Top each cookie with a few extra mini marshmallows.
- Bake for 10–12 minutes, until the marshmallows are lightly golden and the tops are shiny.
- Let the cookies rest on the baking sheet for 2–3 minutes, then transfer to a wire rack to cool completely.





Cath says
Awesome recipe! Yumminess and goodness in one!
Lainey says
Thank you so much for your kind words, Cath! I appreciate it!
Yasir khan says
I like it
Lainey says
Thank you! Are you a fan of cookies? Hope you can check out my other easy and delicious cookie recipes too.
Bilal harba says
thank you ,,,,,I liked you
Lainey says
Hello there, Bilal. I appreciate your kind words. Thank you so much!
Eve says
I love the different textures of the marshmallows, chocolate chip, and almonds. I also tried it without out the marshmallows and it was so good.
Lainey says
Yaaay. It's good to know that you love it. Thank you for making this cookie recipe, Eve. I appreciate it!
Irven says
These Rocky Road Cookies look delicious! I can't wait to try making them at home. Thanks for sharing the recipe!
Elie W says
This was amazing and it was a hit at our party! Thank you!
Lainey says
Wow. It's my pleasure to share. Thank you for making this recipe, Elie. I appreciate it!