Bakery-Style S’mores Chocolate Chip Cookies combine thick, chewy chocolate chip cookies with graham cracker pieces, milk chocolate, and gooey marshmallow centers. The cookies have crisp golden edges, soft middles, melted chocolate pockets, and toasted marshmallow on top for a clear s’mores-inspired finish.
Chilling the dough for at least 1 hour helps these large cookies hold their shape and develop a thick bakery-style texture. The marshmallows are added partly inside and partly on top so they stay visible instead of completely disappearing into the dough.
Recipe at a Glance
- Prep Time: 30 minutes
- Cook Time: 24 minutes
- Additional Time: 1 hour 30 minutes
- Total Time: 2 hours 24 minutes
- Yield: 16 large cookies
- Servings: 16
- Category: Cookies
- Cuisine: American
- Cooking Method: Baking
- Difficulty: Easy
- Calories Per Serving: Not calculated
Why This Recipe Works
- Chilling the dough firms the butter and hydrates the flour, helping the cookies bake thick instead of spreading thin.
- Brown sugar provides moisture and chewiness, while a smaller amount of granulated sugar encourages crisp edges.
- Graham cracker pieces add recognizable s’mores flavor without replacing too much flour and weakening the cookie structure.
- Using both semisweet chocolate chips and milk chocolate pieces gives the cookies balanced chocolate flavor with classic s’mores sweetness.
- Pressing marshmallow pieces into the cookies near the end of baking keeps them visible and allows the tops to become lightly toasted.
Equipment Needed
- 2 large rimmed baking sheets
- Parchment paper
- Electric hand mixer or stand mixer
- Large mixing bowl
- Medium mixing bowl
- Flexible spatula
- 3-tablespoon cookie scoop
- Wire cooling racks
Ingredients You'll Need

For the Cookie Dough:
- 1 cup (226 g) unsalted butter, softened
- 1 cup packed (200 g) light brown sugar
- 1/2 cup (100 g) granulated sugar
- 2 large eggs, at room temperature
- 2 teaspoons (10 ml) vanilla extract
- 3 cups (360 g) all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon fine salt
- 1 cup (170 g) semisweet chocolate chips
- 3/4 cup (130 g) chopped milk chocolate
- 1 cup (90 g) graham cracker pieces, broken into roughly 1/2-inch (1.25 cm) pieces
- 1 1/2 cups (75 g) mini marshmallows, divided
Optional Finishing Toppings:
- 1/4 cup (45 g) additional semisweet chocolate chips, optional
- 2 graham cracker sheets, about 1 ounce (28 g), broken into small pieces, optional
Ingredient Notes
Graham crackers
Graham crackers provide the toasted honey-cinnamon flavor associated with s’mores. Break them into small pieces rather than crushing them into fine crumbs so they remain noticeable in the finished cookies. Digestive biscuits can be substituted, but the flavor will be less distinctly American-style s’mores.
Mini marshmallows
Mini marshmallows melt quickly and are easier to distribute through thick cookie dough than full-size marshmallows. Large marshmallows can be substituted if cut into small pieces, but sticky cut edges may make shaping the dough more difficult.
Semisweet chocolate chips
Semisweet chocolate balances the sweetness of the marshmallows and milk chocolate. Dark chocolate chips can be substituted in the same quantity for a less sweet cookie.
Milk chocolate
Milk chocolate gives the cookies a flavor closer to traditional chocolate-bar s’mores. Additional semisweet chocolate can replace it, but the finished cookies will taste less sweet and slightly more intense.
Brown sugar
Brown sugar contributes moisture and helps create a chewy center. Dark brown sugar can replace light brown sugar in the same quantity, producing a deeper molasses flavor and slightly darker cookie.
How to Make Bakery-Style Smores Chocolate Chip Cookies
Combine the dry ingredients
In a medium bowl, whisk together the flour, baking soda, and salt until evenly combined.

Cream the butter and sugars
In a large mixing bowl, beat the softened butter, brown sugar, and granulated sugar on medium speed for 2 to 3 minutes. The mixture should look creamy, slightly fluffy, and lighter in color.
Add the eggs and vanilla
Beat in the eggs one at a time, mixing until each is incorporated. Add the vanilla and scrape down the sides and bottom of the bowl.
Add the dry ingredients
Mix the flour mixture into the wet ingredients on low speed just until a thick dough forms. Stop when only a few small flour streaks remain.

Fold in the s’mores mix-ins
Reserve 1/2 cup (25 g) of the mini marshmallows for topping. Fold the semisweet chocolate chips, chopped milk chocolate, graham cracker pieces, and remaining 1 cup (50 g) marshmallows gently into the dough.
Chill the dough
Cover the bowl and refrigerate for 1 hour. The dough should feel firm enough to scoop and hold a tall mound.
Prepare the oven and pans
Preheat the oven to 350°F (175°C). Line two large baking sheets with parchment paper.
Portion the cookies
Scoop approximately 3 tablespoons of dough, about 3 ounces (85 g), per cookie. Shape each portion into a tall mound rather than a flat ball.

Arrange on the baking sheets
Place 6 to 8 dough portions on each prepared baking sheet, leaving at least 3 inches (7.5 cm) between them.
Bake the first stage
Bake one sheet at a time on the center rack for 9 minutes. The cookies should have spread slightly, but the centers will still look underbaked.

Add the marshmallow topping
Carefully remove the pan from the oven. Press several pieces of the reserved mini marshmallows into the top of each cookie. Add optional extra chocolate chips and graham cracker pieces at this stage, if using.
Finish baking
Return the cookies to the oven and bake for another 3 to 5 minutes. The edges should be golden and set, while the centers remain soft. The marshmallows should look puffed and lightly toasted in spots.

Reshape if needed
Immediately after baking, use the edge of a large round cookie cutter or spoon to gently nudge any uneven edges into a round shape. Do this while the cookies are still very soft.
Cool on the baking sheet
Let the cookies stand on the hot baking sheet for 10 minutes. The centers will continue setting as they cool.
Cool completely
Transfer the cookies carefully to a wire rack and cool for another 20 minutes. Repeat with the remaining dough.

Storing & Freezing
Store completely cooled Bakery-Style S’mores Chocolate Chip Cookies in an airtight container at room temperature for up to 3 days. Place parchment paper between layers if the marshmallow tops remain slightly sticky.
The unbaked dough can be refrigerated for up to 2 days. Let it stand at room temperature for about 10 minutes if it becomes too firm to scoop.
To freeze unbaked cookies, portion the chilled dough into mounds and freeze them on a parchment-lined tray until firm. Transfer to a freezer-safe container and freeze for up to 2 months. Bake from frozen at 350°F (175°C), adding about 2 to 4 minutes to the baking time. Add the topping marshmallows during the final few minutes as directed.
Baked cookies can also be frozen for up to 2 months. Cool completely, layer with parchment in an airtight freezer-safe container, and thaw at room temperature.
Success Tips
- Chill the dough for the full hour so the cookies bake thick rather than spreading excessively.
- Keep the graham crackers in small pieces instead of fine crumbs to preserve their texture.
- Do not place too many marshmallows directly against the bottom of each dough ball because they can melt onto the pan and caramelize.
- Add some marshmallows near the end of baking so they remain visible and lightly toasted.
- Pull the cookies while the centers still look slightly soft; overbaking will reduce the chewy bakery-style texture.
- Let the baking sheet cool before placing a second batch of dough on it, since a hot pan can cause premature spreading.
FAQ
Can I make Bakery-Style S’mores Chocolate Chip Cookies ahead of time?
Yes. The dough can be refrigerated for up to 2 days or frozen in individual portions for up to 2 months. Bake the cookies as needed and add the marshmallow topping during the final few minutes.
Why did my marshmallows disappear into the cookies?
Marshmallows mixed into the dough melt significantly during baking. Reserving some and pressing them onto the cookies near the end keeps visible toasted marshmallow on top.
Why did my cookies spread too much?
The dough may have been too warm, the butter may have been overly soft, or the baking sheet may have been hot. Chill the dough thoroughly and always place it on a cool baking sheet.
Can I use chocolate bars instead of chocolate chips?
Yes. Chopped semisweet, dark, or milk chocolate bars can replace the chips in the same weight. Chopped bars create larger, irregular melted chocolate pockets.
Can I make smaller cookies?
Yes. Use about 2 tablespoons of dough per cookie and begin checking them after 8 minutes. Add the topping marshmallows during the final 2 to 3 minutes so they do not burn.

Ingredients
Method
- Combine the dry ingredients: In a medium bowl, whisk together the flour, baking soda, and salt until evenly combined.
- Cream the butter and sugars: In a large mixing bowl, beat the softened butter, brown sugar, and granulated sugar on medium speed for 2 to 3 minutes. The mixture should look creamy, slightly fluffy, and lighter in color.
- Add the eggs and vanilla: Beat in the eggs one at a time, mixing until each is incorporated. Add the vanilla and scrape down the sides and bottom of the bowl.
- Add the dry ingredients: Mix the flour mixture into the wet ingredients on low speed just until a thick dough forms. Stop when only a few small flour streaks remain.
- Fold in the s’mores mix-ins: Reserve 1/2 cup (25 g) of the mini marshmallows for topping. Fold the semisweet chocolate chips, chopped milk chocolate, graham cracker pieces, and remaining 1 cup (50 g) marshmallows gently into the dough.
- Chill the dough: Cover the bowl and refrigerate for 1 hour. The dough should feel firm enough to scoop and hold a tall mound.
- Prepare the oven and pans: Preheat the oven to 350°F (175°C). Line two large baking sheets with parchment paper.
- Portion the cookies: Scoop approximately 3 tablespoons of dough, about 3 ounces (85 g), per cookie. Shape each portion into a tall mound rather than a flat ball.
- Arrange on the baking sheets: Place 6 to 8 dough portions on each prepared baking sheet, leaving at least 3 inches (7.5 cm) between them.
- Bake the first stage: Bake one sheet at a time on the center rack for 9 minutes. The cookies should have spread slightly, but the centers will still look underbaked.
- Add the marshmallow topping: Carefully remove the pan from the oven. Press several pieces of the reserved mini marshmallows into the top of each cookie. Add optional extra chocolate chips and graham cracker pieces at this stage, if using.
- Finish baking: Return the cookies to the oven and bake for another 3 to 5 minutes. The edges should be golden and set, while the centers remain soft. The marshmallows should look puffed and lightly toasted in spots.
- Reshape if needed: Immediately after baking, use the edge of a large round cookie cutter or spoon to gently nudge any uneven edges into a round shape. Do this while the cookies are still very soft.
- Cool on the baking sheet: Let the cookies stand on the hot baking sheet for 10 minutes. The centers will continue setting as they cool.
- Cool completely: Transfer the cookies carefully to a wire rack and cool for another 20 minutes. Repeat with the remaining dough.






