Rocky Road Cookies are thick, chewy chocolate cookies loaded with melty chocolate chunks, gooey marshmallows, and crunchy roasted nuts for the ultimate bakery-style treat. Perfect for fall baking or holiday cookie trays, these easy rocky road cookies deliver the nostalgic flavor of rocky road ice cream in cookie form.
If you love classic rocky road ice cream, these Rocky Road Cookies take that nostalgic flavor combo — rich chocolate, gooey marshmallows, and crunchy nuts — and bake it into the most indulgent, bakery-style cookie imaginable. They’re thick, chewy, and filled with melty pockets of chocolate and toasted marshmallow goodness in every bite.
These cookies are easy to make with pantry staples, but still have that tall, thick Levain-style texture everyone loves.
What Is a Rocky Road Cookie?
A Rocky Road Cookie is a rich chocolate cookie inspired by the classic rocky road dessert — a mix of chocolate, marshmallows, and nuts. The name “rocky road” describes the bumpy, textured look created by all those chunky mix-ins.
In cookie form, it’s essentially a double chocolate cookie loaded with gooey marshmallows and crunchy roasted nuts, creating layers of chewy, melty, and crisp textures in one bite.
Ingredients You’ll Need
Before you start baking, gather all your ingredients for these thick and chewy Rocky Road Cookies. Using quality chocolate, roasted nuts, and mini marshmallows makes all the difference for rich flavor and texture.
Dry Ingredients
-
All-purpose flour — The base that gives these cookies structure and chew.
-
Cocoa powder — Use Dutch-process cocoa for deep chocolate flavor.
-
Baking soda & baking powder — A mix of both helps create lift and prevent spreading.
-
Fine sea salt — Balances the sweetness and enhances chocolate notes.
-
Espresso powder — Optional, but intensifies the cocoa flavor.
Wet Ingredients
-
Cold, cubed unsalted butter — Helps the cookies stay thick and rich without spreading too thin.
-
Brown sugar & granulated sugar — The combo adds depth, moisture, and chewiness.
-
Eggs — Bind the dough and provide richness.
-
Vanilla extract — Adds warmth and rounds out the chocolate flavor.
Mix-Ins
-
Semi-sweet chocolate chips — Create small melty pockets throughout the cookie.
-
Dark chocolate chunks — Give those dramatic, gooey pools of chocolate on top.
-
Roasted salted cashews — Their buttery crunch complements the soft marshmallows.
-
Mini marshmallows — The star of the show for gooey texture and classic rocky road flavor.
-
Flaky sea salt — A finishing sprinkle for balance and bakery-style presentation.
(This recipe doesn’t use my spice blends, but since you’re here, check out The Spice Girl Kitchen spice shop for my line of salt- and sugar-free spice blends.)
How To Make Rocky Road Cookies (Step-By-Step)
These cookies look bakery-fancy, but the process is easy. Follow these simple steps for perfect rocky road cookies every time.
Step 1: Roast your nuts (optional)
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.
Step 2: Cream butter and sugars
Beat cold cubed butter with brown and white sugars until light and fluffy — about 3–4 minutes. Starting with cold butter keeps the cookies tall and chewy.
Step 3: Add eggs and vanilla
Add eggs one at a time, followed by vanilla extract. Scrape the sides and bottom of the bowl to make sure everything mixes evenly.
Step 4: Mix the dry ingredients
In a medium bowl, whisk together flour, cocoa powder, baking soda, baking powder, salt, and espresso powder. This ensures even distribution and no clumps of cocoa.
Step 5: Combine dry and wet ingredients
Add the flour mixture in two additions on low speed. Mix until just combined — overmixing will make your cookies tough.
Step 6: Fold in the mix-ins
Use a spatula to gently fold in chocolate chips, chunks, roasted nuts, and mini marshmallows. Reserve a few for topping before baking.
Step 7: Chill the dough
Using a large cookie scoop, scoop ⅓-cup mounds of dough (about 3 tbsp each) and place them on a baking sheet. Press a few marshmallows and chocolate chunks into the tops. Chill the dough for at least 2 hours — or overnight for best texture and flavor.
Step 8: Bake the cookies
Bake at 400°F for 10–12 minutes. The edges should be set and crackled while the centers look slightly underbaked. They’ll continue to cook as they cool.
Step 9: Finish with sea salt & Serve
Let cookies rest on the baking sheet for 10 minutes, then sprinkle with flaky sea salt for that irresistible sweet-salty contrast. Serve your Rocky Road Cookies slightly warm so the marshmallows are gooey and the chocolate is still soft.
Origin: Where Did Rocky Road Cookies Come From?
The “rocky road” concept began in the mid-1800s in Australia, when candy makers mixed chocolate with leftover sweets and nuts to mask imperfections.
In the United States, rocky road ice cream became famous in 1929 when William Dreyer of Dreyer’s Ice Cream mixed chopped walnuts and marshmallows into chocolate ice cream — naming it Rocky Road as a lighthearted comfort food during the Great Depression.
Over time, that mix of chocolate + nuts + marshmallows evolved into countless desserts: fudge, brownies, candy bars, and eventually cookies like this one.
The Texture of Rocky Road Cookies
These cookies are thick and slightly crisp on the edges with a soft, gooey center — think brownie meets marshmallow fluff. The marshmallows melt into chewy pockets, while the roasted nuts add crunch and the chocolate keeps everything rich and indulgent.
Texture secrets:
-
Cold butter + chilled dough = thick, tall cookies that don’t spread too thin.
-
High bake temperature (400°F) sets the edges quickly while keeping the inside soft.
-
Mini marshmallows are key — they melt evenly into the dough without disappearing.
What Are the Different Variations of Rocky Road Cookies?
There are endless ways to customize this classic combo.
-
Nut Variations: Swap cashews for walnuts, almonds, or pecans.
-
Marshmallow Options: Use marshmallow fluff for a gooier swirl, or press large marshmallows into the tops for dramatic pull-apart bites.
-
Chocolate Variations: Try milk chocolate for a sweeter version or add a few white chocolate chips for contrast.
-
Holiday Spins: Add peppermint extract and crushed candy canes in December, or a pinch of cinnamon and cayenne for a cozy fall version.
-
Nut-Free: Replace nuts with crunchy pretzels or toffee bits.
What Is the Hardest Type of Cookie to Make?
Technically, the hardest cookies to make are macarons — their success depends on humidity, whipping technique, and perfect timing. Other tricky ones include lace cookies, tuile, or meringue-based treats.
Rocky Road Cookies, on the other hand, are approachable and forgiving. The mix-ins hide imperfections, and the dough is easy to handle. The only real challenge? Making sure the marshmallows stay inside the cookie (freezing them helps!).
Things to Know Before You Bake
-
Chill Time Matters: Don’t skip it — chilled dough equals thick, chewy cookies.
-
Freeze Marshmallows: Keeps them from melting out of the dough.
-
Use Quality Chocolate: It’s the star flavor here. Choose at least 60% dark chocolate.
-
Shape Control: If marshmallows leak out during baking, use a spoon to nudge them back in while cookies are still warm.
-
Storage: Store in an airtight container for up to 4 days. Freeze dough balls up to 3 months.
Calories in a Rocky Road Cookie
Each large Rocky Road Cookie (⅓-cup size) is approximately:
-
Calories: 380
-
Fat: 18 g
-
Carbs: 52 g
-
Protein: 5 g
Note: Nutrition values are estimates and vary by brand and cookie size.
FAQ
Can I make rocky road cookies smaller?
Yes! Use a 2-tbsp scoop and reduce bake time to 8–9 minutes.
Why did my marshmallows melt out?
The dough was likely too warm or the marshmallows weren’t frozen. Chill longer next time and press marshmallows deeper into the dough.
Can I use cake flour or shortening?
You can, but this version uses only all-purpose flour and butter for simplicity — and still delivers thick, chewy results.
Can I freeze rocky road cookie dough?
Yes! Scoop dough into balls, freeze on a sheet until solid, then store in a bag for up to 3 months. Bake from frozen, adding 1 extra minute.
More Chocolatey Favorites To Try Next:

Rocky Road Cookies
Ingredients
Method
- In a stand mixer, beat cold cubed butter, brown sugar, and granulated sugar on medium-high for 3–4 minutes until light and fluffy.
- Mix in eggs one at a time, then vanilla, scraping down the bowl as needed.
- In a medium bowl, whisk together flour, cocoa powder, baking soda, baking powder, salt, and espresso powder.
- Add dry ingredients in two additions, mixing on low speed until just combined.
- Fold in chocolate chips, chopped chocolate, roasted nuts, and mini marshmallows (reserving a few for topping).
- 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.
- 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.
- 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.
These Rocky Road Cookies are everything you love about the classic flavor — rich chocolate, gooey marshmallows, and roasted nuts — baked into one irresistible cookie. Perfect for cozy fall baking, gifting, or adding to your holiday cookie tray.
This post was all about Rocky Road Cookies!
Did you make this recipe? Make sure to tag me @thespicegirlkitchen_ on Instagram or @thespicegirlkitchen on TikTok! I love seeing your recreations! I will be your ultimate hype woman!
Want to learn more about Kelsey? Click here to read her story!













