This post may contain affiliate links. Please see our disclosure policy.
These gooey s’mores cookies have everything you love about the classic campfire treat packed into one soft, chewy cookie. They’re loaded with semisweet chocolate chips, baked over graham crackers, and stuffed with gooey marshmallows in the center.
For more cookie recipes, try my double chocolate cookie bars, chocolate chipless cookies, and brown butter chocolate chip cookies!

Smores Cookies 🍪
- ⭐ Difficulty: Easy!
- 🕒 Prep Time: 25 minutes
- 🥣 Bake Time: 14–15 minutes per batch
- 🧑🍳 Total Time: 40 minutes
- 👪 Serves: 12 large Bakery style cookies
- 🥣 Main Ingredients: Salted butter, brown sugar, bread flour, semisweet chocolate chips, jumbo marshmallows, and graham crackers
- ⭐ Why You’ll Love It: These soft, chewy s’mores cookies are baked directly on graham crackers and stuffed with jumbo marshmallows for a gooey center in every bite.
Summarize & Save this Content on:
This s’mores cookie recipe is loosely based on my classic chocolate chip cookie recipe, but this version gets loaded up with marshmallows, graham crackers, and a chocolate drizzle on top. The result is buttery cookie with a gooey center with the perfect amount of crunch and chocolatey goodness.
And listen, I’m not even a big marshmallow person because they can be way too sweet. But these cookies made me a believer, especially with a little flaky salt on top. Best part, no chill time! That’s my kind of cookie – yum! 😉
Looking for even more chocolate, marshmallow, and graham cracker goodness? My s’mores brownies and peanut butter smores bars turn those same classic flavors into thick, fudgy bars.
Table of Contents
Recipe Testing Notes
- Bread flour + all-purpose flour: I tested this dough with a blend of both flours to get the texture just right. Bread flour adds chew and prevents the cookies from spreading while baking and all-purpose flour keeps the centers soft and tender.
- Jumbo vs. mini marshmallows: Jumbo marshmallows gave me the gooey center I wanted without disappearing into the dough. Mini marshmallows work but they create smaller pockets of marshmallow bits instead of one molten center.
- Bake directly on the graham crackers: Placing the cookie dough over a graham cracker square gives every cookie that classic s’mores flavor and a little crunch underneath. It also keeps the graham cracker from getting lost in the cookie dough so that you can actually taste it!
Key Ingredients

The full ingredient list and exact measurements are in the recipe card below.
- Salted butter adds rich flavor and creates a soft, tender cookie. Use room-temperature butter so it creams evenly with the sugars.
- Light brown sugar and granulated sugar create the perfect balance of chewy centers and crisp edges. Brown sugar adds moisture, while granulated sugar helps the cookies spread and brown.
- Bread flour and all-purpose flour – this flour mixture give the cookies structure without making them tough. If you don’t have bread flour, you can use all all purpose flour but keep in mind the cookies may spread a bit more. To counter this, refrigerator for 1 hour prior to baking.
- Baking soda helps the cookies rise, brown, and develop a chewy texture.
- Chocolate chips add rich chocolate flavor and balance the sweet marshmallow center. Semisweet works best, but dark or milk chocolate chips can also be used. If you prefer, add a broken up Hershey’s bar in the middle too for a molten chocolate moment.
- Jumbo Marshmallows create the warm, gooey center making for such delicious cookies!
- Graham crackers add the signature crunch of a classic s’more. Each cookie is baked over a graham cracker square, then finished with extra crumbs on top. Save leftovers and make my smores stuffed skillet cookie next.
How To Make S’mores Cookies

Step 1. Make the cookie dough: Cream the salted butter, brown sugar, and white sugar in the bowl of a stand mixer fitted with the paddle attachment (you can also use an electric mixer). Then mix in the egg, egg yolk, and vanilla extract. Add the bread flour, all-purpose flour, baking soda, and salt, mixing just until combined. Add the s’mores mix-ins: Fold crushed graham crackers and semisweet chocolate chips into the cookie dough. Avoid overmixing so the cookies stay thick and tender.

Step 2. Assemble the s’mores cookies: Line a baking sheet with parchment paper. Place a graham cracker square onto the baking sheet then place 2 jumbo marshmallows on top.

Step 3. Bake the cookies. Scoop out cookie dough and flatten into a disc. (no need to roll into cookie dough balls) Cover the marshmallows with the cookie dough and press together to form the cookie. Bake at 350°F for 14–15 minutes, until the marshmallows are melted and lightly golden brown.

Step 4. Cool and decorate: Let the cookies cool on the baking sheet, then use a spatula to transfer to a wire rack. Drizzle melted chocolate on top of the cookie and sprinkle with crushed graham crackers and flaky sea salt.
Pro Cookie Tips
Use Room Temperature Ingredients: For a smoother dough and even mixing, allow your butter and eggs to come to room temperature before starting. This helps incorporate ingredients more easily, avoiding clumps and uneven texture.
Measure Ingredients Correctly: Accurately measure your ingredients, especially flour, to avoid cookies that are too dry or too dense. Use the spoon-and-level method for flour or invest in a kitchen scale for precision.
Watch the Baking Time: Underbake cookies slightly for a chewier result, as they will continue to cook on the baking sheet after being removed from the oven. Set a timer and check them a minute or two before the recommended baking time.

S’mores Cookie Recipe FAQs
Semisweet chocolate chips provide the best balance of sweetness and rich chocolate flavor. Milk chocolate creates a sweeter, more traditional s’mores flavor, while dark chocolate adds a slightly bitter contrast.
The plain cookie dough can be made and placed in an airtight container and stored in the fridge for up to 48 hours. Once the cookies are assembled with the graham crackers and marshmallows, bake them within 24 hours so the crackers do not soften too much.
Yes, but freeze the plain cookie dough before assembling the cookies. Portion the dough into ¼-cup servings, flatten each portion slightly, and freeze in an airtight container for up to 2 months; thaw in the refrigerator before adding the marshmallows and graham crackers.
Store the cookies in an airtight container at room temperature for up to 4 days. Warm them in the microwave for a few seconds to soften the marshmallow center.
The edges should look set, while the centers remain slightly soft and the marshmallows are melted and lightly golden. The cookies will continue to firm up as they cool on the baking sheet.
More Stuffed Cookie Recipes
Desserts
Matcha White Chocolate Cookies
Desserts
Almond Croissant Cookies
Desserts
Cookie Monster Cookies
Want more delicious and beautiful recipes? Subscribe to my newsletter to receive the latest seasonal creations as soon as they’re released!
If you make this recipe, please leave a star rating on the recipe card and comment below! You can also tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can celebrate your beautiful creations!
S’mores Cookies

Equipment
- Stand Mixer (or hand mixer)
Ingredients
- 1 cup (224 g) Salted Butter, (room temperature)
- 3/4 cup (165 g) Brown Sugar
- 3/4 cup (150 g) Sugar
- 1 large (50 g) Egg, (room temperature)
- 1 (18 g) Egg Yolk
- 1 tbsp (15 g) Vanilla Extract
- 2 cups (254 g) Bread Flour
- 1 cup (125 g) All Purpose Flour
- 3/4 tsp Baking Soda
- 1/2 tsp Kosher Salt
- 1 1/2 cups (255 g) Semi-Sweet Chocolate Chips
- 12 Jumbo Marshmallows, (you will need more marshmallows if making the cookies smaller)
- 12 Graham Cracker Sheets
Chocolate Drizzle
- 1 cup (170 g) Chocolate Chips
- Flaky Sea Salt, (for garnish)
Instructions
- Preheat the oven to 350 degrees F. Line a cookie sheet with parchment paper.
- Cream butter, brown sugar, and sugar together in the bowl of a stand mixer fitted with the paddle attachment for 3 minutes. Scrape down the sides of the bowl, then add egg and egg yolks. Mix until the eggs are fully incorporated into the cookie dough. Scrape down the sides of the bowl again and add the vanilla extract and mix until combined. 1 cup Salted Butter 3/4 cup Brown Sugar 3/4 cup Sugar 1 large Egg 1 Egg Yolk 1 tbsp Vanilla Extract
- In a separate bowl, whisk together the dry ingredients – bread flour, all purpose flour, baking soda, and kosher salt. Then add to the wet ingredients and mix until just combined and you no longer see patches of flour, about 30 seconds. 2 cups Bread Flour 1 cup All Purpose Flour 3/4 tsp Baking Soda 1/2 tsp Kosher Salt
- Crush up 4 graham cracker sheets (I just break them up into chunks with my hands, this doesn't have to be perfect) and add to the cookie dough along with the chocolate chips. Mix for about 10 seconds, until the graham crackers and chocolate chips are incorporated. 1 1/2 cups Semi-Sweet Chocolate Chips
- Break 6 graham cracker sheets in half. You should have 12 squares. Place 5 squares on top of the baking sheet, spacing them about 2 inches apart. Add 1-2 marshmallows on top of each square. Scoop out 1/4 cup of the cookie dough and press the dough into a flat disc. Place it on top of each square, gently pressing to ensure that the marshmallows are fully covered. (I like to press a few additional chocolate chips on top of each cookie to make it look pretty but this is totally optional.) 12 Jumbo Marshmallows 12 Graham Cracker Sheets
- Bake 5 cookies at a time for 14-15 minutes, until marshmallows are melted and slightly golden brown on top.
- Use the opening of a large cup to swivel around the cookies fresh out of the oven – this makes them into a perfect circle. Allow the cookies to cool on the baking sheet for 10 minutes. Remove onto a wire rack to cool completely.
- While the cookies are cooling, make the chocolate drizzle by adding 1 cup Chocolate Chips to a microwave safe bowl. Microwave in 20 second spurts until fully melted, stirring together between each spurt until fully melted – the quick short spurts prevent the chocolate from burning.
- Add chocolate to a piping bag or use a spoon to drizzle the chocolate on top of the cookies. Crush up the remaining graham crackers and sprinkle on top with a little flaky sea salt (optional). Flaky Sea Salt
Notes
- Measure Ingredients Correctly: Accurately measure your ingredients, especially flour, to avoid cookies that are too dry or too dense. Use the spoon-and-level method for flour or invest in a kitchen scale for precision.
- Watch the Baking Time: Underbake cookies slightly for a chewier result, as they will continue to cook on the baking sheet after being removed from the oven. Set a timer and check them a minute or two before the recommended baking time.
- Use Room Temperature Ingredients: For a smoother dough and even mixing, allow your butter and eggs to come to room temperature before starting. This helps incorporate ingredients more easily, avoiding clumps and uneven texture.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














