S’mores Cookies
Thick, chewy, and loaded with melted chocolate, graham crackers, and gooey marshmallows, these s’mores cookies are everything I love about the classic campfire treat! It’s an easy vegan cookie recipe I find myself making again and again.

These s’mores cookies are everything I want in a cookie: thick, chewy, and decadent. And they’re also everything I love about a classic campfire s’more: loaded with chocolate, graham crackers, and melty marshmallows.
Sadly, most mainstream marshmallows aren’t vegan. I started making my own vegan marshmallows, and they’re what I use to make these delicious vegan s’mores cookies. You’ll also find them in my hot chocolate cookies and in every actual campfire s’more that I make all summer!
The best part about these s’mores cookies, though, is that you don’t have to wait for camping season or nice weather. You can make these s’mores cookies any time of year in your own kitchen.
Let’s Bake the Ultimate S’mores Cookies
- Vegan. My homemade s’mores cookies are rich and chewy, Crumbl-style cookies made without eggs or dairy.
- One bowl. This vegan cookie recipe comes together quickly and easily in one bowl, with mostly pantry ingredients.
- Ooey-gooey goodness. These s’mores cookies are gooey, melty, and absolutely irresistible, especially when eaten warm.

Notes on Ingredients
Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
- Vegan butter – Use store-bought or homemade vegan butter.
- Brown sugar – Both dark and light brown sugar will work here; dark brown sugar has a more pronounced molasses flavour.
- Vegan milk – Any unsweetened, unflavoured variety you like or have on hand.
- Vanilla extract
- Flour – To make these s’mores cookies gluten-free, substitute a measure-for-measure gluten-free all-purpose flour.
- Cornstarch – Cornstarch helps give these s’mores cookies a thick, chewy texture and keeps them from spreading in the oven by absorbing some of the dough’s liquid. It’s like magic!
- Baking soda and salt – Make sure it’s baking soda and not baking powder. The fresher, the better.
- Vegan chocolate chunks – Can’t find vegan chocolate chunks? Chop up your favorite plant-based chocolate bar instead.
- Chocolate chips – My recipe uses chunks AND chips for the utmost chocolatey gooeyness. You can use vegan milk chocolate, dark chocolate, or semisweet.
- Graham crackers – Swap in gluten-free graham crackers if needed.
- Vegan marshmallows – Use full-size marshmallows cut in half.

How to Make S’mores Cookies
Like most drop cookie recipes, these s’mores cookies are a cinch to make. Here’s what you’ll need to do.


- Mix the wet ingredients. Beat the vegan butter and sugar for 3 minutes using a stand or hand mixer so it’s well-mixed. Next, add the vegan milk and vanilla extract and mix for 30 seconds.
- Add the dry ingredients. Add the flour, cornstarch, baking soda, and sea salt, and gently mix them into the wet ingredients.


- Add the mix-ins. Now, fold in the chopped chocolate, chocolate chips, and graham crackers until just combined.
- Chill the dough. Place the bowl of dough in the fridge and chill for 1 1/2 hours.


- Form the cookies. Use 1/4 cup of dough for each cookie. Press down and add half a marshmallow into the centre, then press the cookie dough up around the marshmallow.
- Bake. Space the cookies 3 inches apart on the baking sheet and then bake at 350°F for 15 minutes. Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack to finish cooling.
Can I Make the Cookie Dough Ahead?
Yes! This vegan s’mores cookie dough can be made up to 2 days ahead and refrigerated, and it also freezes well. To freeze the cookie dough, shape it as described in the recipe and place it on a parchment-lined baking sheet. Freeze until solid, then transfer to an airtight container or freezer bag and store in the freezer for up to 3 months.
When you’re ready to bake the cookies, let them thaw in the refrigerator before baking. Or if you prefer, you can bake the cookie dough straight from frozen. Just add 2-3 additional minutes of baking time.

Tips for a Perfect Batch of S’mores Cookies
- No mixer? No problem! If you don’t have a stand or hand mixer, you can make the cookie dough by hand. Cream the butter and sugar by beating vigorously with a whisk.
- Make sure to chill the cookie dough before baking. This is an important part of the recipe and helps give these s’mores cookies their chewy texture. If the dough starts warming up while you’re forming the cookies, return it to the refrigerator until it’s chilled again.
- Don’t overbake. The cookies should be golden around the edges but still soft in the middle. Remember, they’ll continue to bake from the residual heat in the pan after you remove them from the oven.
- Salty contrast. If you love sweet-and-salty snacks, sprinkle some flaky sea salt onto the cookies after baking.
- Cool on the pan. Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. This will help ensure that they don’t break apart.

Serving Suggestion: S’mores Ice Cream Sandwiches!
Try making these s’mores cookies into ice cream sandwiches! Add a scoop of your favourite vegan ice cream between two cookies and serve immediately. I love using peanut butter ice cream or chocolate avocado ice cream.

How to Store These Cookies
- Store airtight. These s’mores cookies will keep in an airtight container at room temperature for up to 3 days.
- Freeze. To freeze the baked cookies, place them in an airtight container or freezer bag and freeze for up to 3 months. When you’re ready to enjoy, thaw at room temperature before eating.
More Vegan Cookie Recipes
- Vegan Lactation Cookies
- Chocolate Chip Tahini Cookies
- Kitchen Sink Cookies
- Air Fryer Chocolate Chip Cookies
- Banana Oatmeal Cookies
- White Chocolate Macadamia Nut Cookies
Enjoy friends! If you make this s’mores cookie recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

S’mores Cookies
Ingredients
- ½ cup vegan butter, 1 stick or 112g, softened to room temperature
- 1 cup brown sugar, 200g
- 3 tablespoons vegan milk, room temperature
- 1 teaspoon vanilla extract
- 1 ¾ cups flour, 210g
- 1 tablespoon cornstarch
- 1 teaspoon baking soda
- ¾ teaspoon sea salt
- 2 ounces chopped vegan chocolate chunks or 1 chocolate bar, chopped up
- ½ cup chocolate chips
- ½ cup graham crackers, or however amount you desire
- 7 large vegan marshmallows, halved (1 half per cookie)
Instructions
- Cream together the vegan butter and sugar for 3 minutes using a stand or hand mixer You can also use a whisk and mix vigorously. Add in the vegan milk & vanilla extract and mix again for 30 seconds.
- Into the bowl add the flour, cornstarch, baking soda and sea salt on top. Mix this into the wet ingredients. Mix gently until fully combined (about 1 minute with mixer, 2-3 minutes manually). Fold in the chopped chocolate, chocolate chips and graham crackers and stir until just combined. Chill in the fridge for 1 1/2 hours.
- Scoop out the cookies as 1⁄4 cup per cookie. Press down, and add half a marshmallow into the centre, then curl/form the cookie dough around the marshmallow heaping tablespoon each. Allow 3 inches apart for each cookie. Keep the dough cold while doing this (don’t let it thaw too much).
- Bake at 350°F/180°C for 15 minutes. Remove immediately from the oven. Let them cool on the baking sheet for 5 minutes (don’t skip this part) then move the cookies to a wire rack to cool completely.
- Devour!
Notes
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.


Hi Jessica – I appreciate your excellent vegan recipes! Regarding the s’mores cookies, I have only found one brand of graham crackers that’s vegan, as most are made with honey. Is there a brand you’ve found that’s vegan? I would love to know. Thank you again.
Hi Susan, thank you!!
Yes there are a few now! Nabisco Graham crackers are the most accessible and are vegan. Partake Graham crackers are also vegan (and gluten free) and these taste amazing!
There are a few other brands too – I think whole foods has a honey one but also a vegan one too, so just check the ingredients for the one you might pick up there. Hope this helps so much!
This sounds yummy, thanks for sharing. Sorry if this is a silly question, but do you break or crush the graham crackers?
Hi Mavi, not a silly question and I should have added this into the instructions! I just broke them apart – you don’t want them too small nor too big but like bite size pieces! I hope that helps and enjoy so much!!
looks delicious! can you share the vegan marshmallow recipe?
Thanks Diane
Hi Diane,
It’s linked in this post at the top but I’ll also link to it in the recipe itself! You can also use the search bar (top right hand corner) to search for any recipe too! Enjoy so much!
Thank you for this recipe, I just made a batch for a charity event. I found that the marshmallows burst out the top of the cookies when baking, I think I messed up the part about surrounding the marshmallow. I searched for a video but couldn’t find one. Could you point me in the right direction please 🤗💓
Hi Mary,
So happy you enjoyed! Yes they definitely shouldn’t burst on top! The wrong video was oddly uploaded to this post but the correct on is in now!
Wonderful, thank you. I’ll go watch it now, the cookies were very popular x