S’mores remind me of summer nights around the campfire with my kids. There’s something special about that combination of chocolate, marshmallow, and graham crackers that just screams fun. But let’s be honest – making s’mores can be messy, and you need a fire pit or at least some way to toast marshmallows.
That’s where these s’mores stuffed cookies come in. They give you all those classic campfire flavors wrapped up in a soft, chewy cookie that you can make right in your kitchen. I stuff each cookie with chunks of chocolate and mini marshmallows, then roll them in crushed graham crackers before baking.
Want that gooey marshmallow center? I’ve got you covered. Prefer more chocolate than marshmallow? Easy to adjust. Honestly, these cookies taste like summer camp in cookie form, and you don’t need to leave your house to enjoy them.
Why You’ll Love These S’mores Stuffed Cookies
- All the s’mores flavors in one bite – These cookies pack graham crackers, marshmallows, and chocolate right into the dough, so you get that campfire taste without needing a fire pit.
- Fun twist on classic cookies – They’re like chocolate chip cookies got a major upgrade with gooey marshmallow centers and crunchy graham cracker pieces that make every bite exciting.
- Perfect for sharing – These cookies are big, loaded with goodies, and always get people talking – they’re great for parties, bake sales, or just making the kids happy.
- Easy to make with common ingredients – You probably have most of these ingredients already, and the technique is just like making regular cookies with some fun mix-ins.
What Kind of Chocolate Chips Should I Use?
Semi-sweet chocolate chips are the classic choice for these s’mores cookies, and they work perfectly to balance the sweetness of the marshmallows and graham crackers. You could also use milk chocolate chips if you prefer a sweeter flavor, or even dark chocolate chips for a more intense chocolate taste. The key is using good quality chips that will hold their shape during baking – avoid chocolate chips that are too small or cheap brands that might melt too much. If you’re feeling adventurous, you can mix different types of chocolate chips together, like combining semi-sweet with a handful of white chocolate chips for extra variety.
Options for Substitutions
While these cookies are all about that classic s’mores flavor, you can make a few swaps if needed:
- Butter: You can substitute with margarine or even coconut oil (solid, not melted) in the same amount. Just make sure whatever you use is at room temperature for proper mixing.
- Light brown sugar: If you only have dark brown sugar, that works too – it’ll just give your cookies a slightly deeper molasses flavor. In a pinch, you can make brown sugar by mixing 1 cup granulated sugar with 1 tablespoon molasses.
- Semi-sweet chocolate chips: Feel free to use milk chocolate chips, dark chocolate chips, or even mini chocolate chips. You could also chop up a chocolate bar into chunks for a more rustic look.
- Large marshmallows: Mini marshmallows work great too – just use about 1 cup instead of the halved large ones. They’ll distribute more evenly throughout the cookies.
- Graham crackers: Honey graham crackers or cinnamon graham crackers both work well. You can also use graham cracker crumbs if that’s what you have – about ¾ cup should do it.
- Hershey’s milk chocolate bars: Any milk chocolate bar will work here. You could even use dark chocolate if you prefer less sweetness, or mix in some peanut butter cups for a fun twist.
Watch Out for These Mistakes While Baking
The biggest mistake with s’mores stuffed cookies is overstuffing them with marshmallows and chocolate, which causes the filling to leak out and create a burnt mess on your baking sheet – stick to just a few pieces per cookie and seal the edges well by pinching the dough together.
Another common error is using fresh, soft marshmallows that melt too quickly and make the cookies spread too much, so try chilling your cut marshmallow pieces in the freezer for 15 minutes before stuffing to help them hold their shape better.
Don’t skip chilling the stuffed cookie dough balls for at least 30 minutes before baking, as this prevents excessive spreading and helps keep all that gooey goodness inside where it belongs.
Finally, resist the urge to overbake these cookies – they should look slightly underdone when you pull them out since they’ll continue cooking on the hot pan, giving you that perfect chewy texture with melted centers.
What to Serve With S’mores Stuffed Cookies?
These cookies are pretty much a dessert party all on their own, but a tall glass of cold milk is absolutely perfect for washing down all that gooey marshmallow and chocolate goodness. If you’re serving them at a gathering, try pairing them with some vanilla ice cream or even coffee for the adults who want something to balance out the sweetness. Hot chocolate is another fun option, especially if you’re going for that full campfire vibe, and it really plays up the s’mores theme. For a lighter touch, fresh berries like strawberries or raspberries can add a nice contrast to all the rich flavors.
Storage Instructions
Keep Fresh: Store your s’mores stuffed cookies in an airtight container at room temperature for up to one week. I like to place a piece of bread in the container to help keep them soft and chewy. The marshmallow centers stay gooey and delicious this way!
Freeze: These cookies freeze really well for up to 3 months. Just wrap them individually in plastic wrap or store them in a freezer-safe container with parchment paper between layers. You can also freeze the cookie dough balls before baking and pop them straight into the oven when you’re craving a warm treat.
Enjoy: Frozen cookies taste amazing straight from the freezer, or you can let them thaw at room temperature for about 30 minutes. If you want that fresh-baked warmth, microwave them for 10-15 seconds to get that melty marshmallow center going again.
| Preparation Time | 30-45 minutes |
| Cooking Time | 13-15 minutes per batch |
| Total Time | 50-60 minutes (excluding chilling time) |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 5700-6100
- Protein: 50-60 g
- Fat: 310-340 g
- Carbohydrates: 710-770 g
Ingredients
For the cookie dough:
- 1 1/3 cups unsalted butter, softened
- 1 cup white sugar
- 1 cup packed light brown sugar
- 3 eggs
- 2 tsp pure vanilla extract
- 3 1/2 cups all-purpose flour
- 1 1/2 tsp baking soda
- 3/4 tsp salt
- 3 1/2 cups semi-sweet chocolate chips
For the s’mores filling:
- 6 large marshmallows, halved
- 3 whole graham crackers, broken into pieces
- 2 bars (1.55 oz each) hershey’s milk chocolate, pieces
Step 1: Prepare the Baking Sheets and S’mores Ingredients
- 6 large marshmallows, halved
- 3 whole graham crackers, broken into pieces
- 2 bars (1.55 oz each) Hershey’s milk chocolate, pieces
Line two large baking sheets with parchment paper and set them aside.
Prepare your s’mores filling ingredients: cut each marshmallow in half, break graham crackers into smaller pieces by dividing each cracker into rectangles and then breaking those rectangles in half, and break the milk chocolate bars into pieces.
Set all these aside for assembling the cookies later.
Step 2: Cream the Butter and Sugars
- 1 1/3 cups unsalted butter, softened
- 1 cup white sugar
- 1 cup packed light brown sugar
- 3 eggs
- 2 tsp pure vanilla extract
In a large mixing bowl, use a hand held mixer or a stand mixer to beat the softened butter, white sugar, and packed light brown sugar together until creamy.
Add the eggs one at a time, beating after each addition, then add the vanilla extract.
Continue beating the mixture until everything is well combined and fluffy.
Step 3: Mix the Dry Ingredients and Combine
- 3 1/2 cups all-purpose flour
- 1 1/2 tsp baking soda
- 3/4 tsp salt
In a separate large bowl, whisk together the all-purpose flour, baking soda, and salt.
Gradually add these dry ingredients to the creamed butter mixture, mixing carefully and just until everything is combined, taking care not to overmix.
Step 4: Add Chocolate Chips and Shape the Dough
- 3 1/2 cups semi-sweet chocolate chips
Gently fold the semi-sweet chocolate chips into the cookie dough using a large spatula.
Use a 3-tablespoon cookie scoop to portion out 24 cookie dough balls.
Place them on the prepared baking sheets (12 per sheet), then gently flatten each dough ball into a 3-inch disc.
Step 5: Assemble and Stuff the Cookies
- halved marshmallows from Step 1
- broken graham crackers from Step 1
- broken chocolate bar pieces from Step 1
- cookie dough discs from Step 4
Take 12 of the flattened cookie discs and place half a marshmallow, a couple pieces of broken graham cracker, and a couple pieces of broken chocolate bar on each.
Be careful not to overfill.
Place the remaining 12 cookie discs on top of the filled ones and gently press the edges together, then roll them to form a jumbo stuffed cookie ball.
I like to be gentle with the edges so the filling doesn’t leak out during baking.
Step 6: Freeze the Cookie Balls
Transfer all the stuffed cookie balls to one of the prepared baking sheets and place the sheet into your freezer.
Freeze the cookie balls for 30 minutes to help them hold their shape during baking.
Make sure the baking sheet stays flat in the freezer.
Step 7: Bake the Cookies
- frozen cookie balls from Step 6
While the cookies are freezing, preheat the oven to 375°F.
Place 4-6 frozen cookie balls on the parchment-lined baking sheets, leaving plenty of space between them since they’ll spread during baking.
Bake each batch for 13–15 minutes, or until the edges are golden and the centers are just set.
Repeat with the remaining cookie balls.
For an extra gooey center, I like to pull them out right at 13 minutes.
Step 8: Cool and Serve
Allow the cookies to cool on the baking tray for 3-4 minutes before enjoying them.
Be careful, as the gooey marshmallow insides will be very hot.

Golden S'mores Stuffed Cookies
Ingredients
For the cookie dough:
- 1 1/3 cups unsalted butter, softened
- 1 cup white sugar
- 1 cup packed light brown sugar
- 3 eggs
- 2 tsp pure vanilla extract
- 3 1/2 cups all-purpose flour
- 1 1/2 tsp baking soda
- 3/4 tsp salt
- 3 1/2 cups semi-sweet chocolate chips
For the s’mores filling:
- 6 large marshmallows, halved
- 3 whole graham crackers, broken into pieces
- 2 bars (1.55 oz each) Hershey's milk chocolate, pieces
Instructions
- Line two large baking sheets with parchment paper and set them aside. Prepare your s'mores filling ingredients: cut each marshmallow in half, break graham crackers into smaller pieces by dividing each cracker into rectangles and then breaking those rectangles in half, and break the milk chocolate bars into pieces. Set all these aside for assembling the cookies later.
- In a large mixing bowl, use a hand held mixer or a stand mixer to beat the softened butter, white sugar, and packed light brown sugar together until creamy. Add the eggs one at a time, beating after each addition, then add the vanilla extract. Continue beating the mixture until everything is well combined and fluffy.
- In a separate large bowl, whisk together the all-purpose flour, baking soda, and salt. Gradually add these dry ingredients to the creamed butter mixture, mixing carefully and just until everything is combined, taking care not to overmix.
- Gently fold the semi-sweet chocolate chips into the cookie dough using a large spatula. Use a 3-tablespoon cookie scoop to portion out 24 cookie dough balls. Place them on the prepared baking sheets (12 per sheet), then gently flatten each dough ball into a 3-inch disc.
- Take 12 of the flattened cookie discs and place half a marshmallow, a couple pieces of broken graham cracker, and a couple pieces of broken chocolate bar on each. Be careful not to overfill. Place the remaining 12 cookie discs on top of the filled ones and gently press the edges together, then roll them to form a jumbo stuffed cookie ball. I like to be gentle with the edges so the filling doesn't leak out during baking.
- Transfer all the stuffed cookie balls to one of the prepared baking sheets and place the sheet into your freezer. Freeze the cookie balls for 30 minutes to help them hold their shape during baking. Make sure the baking sheet stays flat in the freezer.
- While the cookies are freezing, preheat the oven to 375°F. Place 4-6 frozen cookie balls on the parchment-lined baking sheets, leaving plenty of space between them since they'll spread during baking. Bake each batch for 13–15 minutes, or until the edges are golden and the centers are just set. Repeat with the remaining cookie balls. For an extra gooey center, I like to pull them out right at 13 minutes.
- Allow the cookies to cool on the baking tray for 3-4 minutes before enjoying them. Be careful, as the gooey marshmallow insides will be very hot.


