My favorite chocolate chip cookie recipe gets a fun twist with all those cozy campfire vibes! Every bite is packed with a pillowy soft marshmallow, crunchy graham cracker bits in the cookie dough, an Oreo, and melted chocolate, all reminiscent of cozy campfire nights.

Jump to:
Pillowy Soft Marshmallows
S’mores are that classic treat everyone thinks of when they remember camping trips and cozy nights by the fire. This recipe mixes those nostalgic s’mores flavors with everyone’s favorite Oreo cookie, instantly bringing back those warm, happy campfire vibes.
One fun twist in my recipe is that the marshmallows get added near the end of baking, not at the start. This way, they stay fluffy and keep their shape instead of melting all over the place. They get just lightly toasted on top, giving you that perfect marshmallow pop in every bite of these Oreo s’mores cookies!
Why You'll Love This Recipe
- Thick, soft, and loaded. Each cookie is packed with chocolate chips and graham cracker pieces.
- S’mores meets Oreos. It combines nostalgic campfire flavors with the classic cookie everyone loves.
- Gooey, marshmallow-like texture. Biting into one feels just like a freshly toasted marshmallow.
- Simple, no-fuss recipe. You only need a hand mixer to bring it all together.

Equipment
- Kitchen scale - Used to accurately weigh all ingredients as my recipe is mainly in grams. I also use it to measure the cookie dough evenly so all the cookies are the same size and there’s no dough left over.
- Stand mixer or hand mixer - Not necessary, but useful for creaming the butter with the sugar.
- Cookie scoop - If you don't have a kitchen scale, grab a 4-tablespoon cookie scoop for easy dough portions. I prefer measuring and rolling the dough by hand for smooth, even cookies. But if you’re in a rush or just prefer the rustic style, use the scoop! Both ways get the job done.
- Baking sheet - You'll of course need a baking sheet to bake the cookies on! I recommend this one so you get perfectly baked and easily removable cookies.
Ingredients
- All-purpose flour
- Baking powder
- Kosher salt - I always use Diamond Crystal's kosher salt. But if you're using regular table salt, I recommend halving the amount of salt called for in my recipe.
- Unsalted butter - Make sure this is at room temperature. Using room temperature butter in cookies ensures proper creaming with sugars, creating a light and fluffy texture. The softened butter incorporates more air, promoting better distribution of ingredients.
- Dark brown sugar - Adds more chew to these oreo s'mores cookies, creating a denser and softer texture.
- Eggs - Make sure they are at room temperature, or you can leave them in a bowl of warm water for 5 to 10 minutes if you forget to do this beforehand.
- Vanilla extract - You can use vanilla extract or vanilla bean paste, whatever you have available.
- Chocolate chips - You can use either semi-sweet chocolate chips, dark chocolate chips, or chocolate chunks (chopped from a bar).
- Graham crackers - Make sure to break the pieces enough so it folds in smoothly in the cookie dough batter, but should not be in powder form.
- Marshmallows - I always find most S'mores cookie recipes on the Internet tell you to bake the marshmallows with the cookie dough, but my recipe calls for it 2-3 minutes before fully baked. This ensures a nice, gooey pull with each marshmallow cookie!
- Oreo - The crispy texture of the Oreo cookie pieces adds a delightful crunch that complements the soft and chewy nature of the cookie dough.
Tips and Tricks
- Do not shortcut the creaming process. When creaming the butter and sugar, make sure to cream for the full 5 minutes until light and fluffy. Proper aeration during this step will limit spread, which is especially important for this recipe.
- A high proportion of mix-ins helps thicken the dough. Don’t be afraid to add all the extras into this batter.
- Do not skip the chilling step. Chilling the cookie dough before baking hydrates the flour, again helping the cookies stay thick with a soft and chewy center.
- Allow the cookies to be baked 90% through before adding the marshmallow to ensure that the cookies are perfectly baked within 2-3 minutes in the final baking process. If the cookies are beginning to look too "done" (signs: very golden color, flattened out, etc.) during the first baking process, take out the cookies early and add the marshmallows now. We are aiming for crispy on the edges and chewy in the center — without compromising the structure of the cookies or causing them to become overly crunchy.
- Do not bake the final stage of the cookie (with the marshmallow on top) for over 2-4 minutes. You may accidentally overtake the cookies as you patiently wait for the marshmallows to turn into that golden brown. The goal is not the color. The goal is to get that soft, pillowy texture for the Oreos to sit on.
Storage Instructions
- Storing - You can store them for up to 5 days in an airtight container in room temperature. Storing them in the refrigerator will dry them out!
- Freezing cookie dough - Shape into individual cookie dough balls and place them on a lined baking sheet. Once frozen, transfer the dough balls to a freezer-safe bag. When ready to bake, let the frozen dough balls thaw at room temperature for at least 15 minutes. Proceed with the baking instructions, making adjustments to the bake time by adding a few minutes if necessary.
- Freezing baked cookies - They can be frozen in an airtight container or freezer-safe bag. Make sure the oreo s'mores cookies are completely cooled before freezing, and label with a freezing date. These cookies will last for up to 3 months in the freezer, but I guarantee you’ll eat them all before then!

Frequently Asked Questions
How do I prevent the marshmallows from melting and spreading too much during baking?
To prevent the marshmallows from melting excessively and spreading, it's recommended to add them to the cookies during the last 2-3 minutes of baking. This allows them to lightly toast and melt while retaining their shape and texture.
Can I use mini marshmallows instead of regular-sized marshmallows?
Yes, you can use mini marshmallows if you prefer. They are easier to distribute across the cookies and may melt more quickly during baking, creating a gooey and toasted effect. Just make sure to watch the cookies with the marshmallows in the final stage of baking.
Can I use store-bought chocolate chip cookie dough for the base instead of this recipe?
Though this recipe is the best (hehe), you can absolutely use your favorite chocolate chip cookie dough recipe as a base for your S'mores Oreo cookies. Simply incorporate the Oreos and marshmallows into the dough as noted in the recipe. Make sure to adjust the baking times as appropriate.
Recipe

Oreo S'mores Cookies
Ingredients
- 300 grams all-purpose flour
- 1 ½ teaspoon baking powder
- 1 teaspoon kosher salt
- 180 grams unsalted butter, room temperature
- 180 grams dark brown sugar
- 2 eggs
- 1 teaspoon vanilla extract
- 150 grams chocolate chips
- 120 grams graham crackers
- 12 marshmallows
- 12 Oreos
Instructions
- Combine dry ingredients - In a medium bowl, sift together the all purpose flour, baking powder and salt.
- Cream the butter and sugar - In a large bowl or the bowl of a stand mixer fitted with the paddle attachment, beat the butter and brown sugar until light and fluffy (medium speed for 3-4 minutes).
- Add eggs and vanilla extract - Add the eggs and vanilla extract and mix until just combined. Do not overmix!
- Combine the dough - Fold in the dry mixture to the butter mixture. Right before the dry ingredients are fully mixed in, add in the chocolate and broken graham crackers.
- Portion and chill - Divide and roll the cookie dough into 12 equal balls by hand or a 4-tbsp cookie scoop. Wrap and refrigerate for at least 2 hours before baking.
- Preheat - Preheat the oven to 350°F (180°C) when you are ready to bake.
- Bake - Bake the cookies for 15 minutes and take out of the oven. Decrease the oven temperature to 250°F (120°C).
- Add the marshmallows - Immediately place one marshmallow on top of each cookie. Make sure to squish down on each cookie so the marshmallow is in place.
- Soften the marshmallows - Bake in the oven for approximately 2-3 minutes (just until the marshmallow is nice and soft - does not have to be brown).
- Top with Oreos - Place an Oreo on top of each marshmallow and let the cookies cool completely before serving.





oreoorereooreo says
Sawasdee ka! I’m a 17-year-old Thai student. I tried making this recipe by myself and I plan to sell it. It’s super delicious, juicy, and makes you feel really happy when you eat it!