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.

S'mores cookie pulled apart to show gooey marshmallow inside

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.
Overhead view of ingredients for s'mores cookies with labels

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.
Overhead view of vegan s'mores cookies on parchment paper

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.

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.

Overhead view of s'mores cookies on parchment paper

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.
Overhead view of s'mores cookies on baking sheet with cup of flaky sea salt

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.

S'mores cookie pulled apart to show gooey marshmallow middle

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.

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!

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

Overhead view of vegan s'mores cookies on parchment paper

S’mores Cookies

These vegan s'mores cookies are thick and chewy with chocolate, graham crackers, and gooey marshmallows. All you need is one bowl to mix the dough. Campfire optional!
4.75 (from 4 ratings)

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

To store: These s’mores cookies will keep in an airtight container at room temperature for up to 3 days.
To freeze: To freeze the cookie dough, shape it as described in the recipe and place 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.
To freeze already-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.
Calories: 277kcal, Carbohydrates: 47g, Protein: 3g, Fat: 9g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Trans Fat: 0.04g, Cholesterol: 0.2mg, Sodium: 290mg, Potassium: 69mg, Fiber: 1g, Sugar: 28g, Vitamin A: 310IU, Calcium: 33mg, Iron: 2mg

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.