S’MORES COOKIES- Vegan, Gluten-Free, Refined Sugar-Free & Oil-Free

vegan month

If there is one part of summer that I think should be continued all year long it’s definitely s’mores. Crispy graham crackers, melted chocolate and gooey marshmallows. I can’t get enough, ever! And that’s why I just had to add all the goodness of s’mores into a soft, feel-good cookie:

S'More Cookies

Marshmallows are not naturally vegan because gelatin, which is made from the bones of animals, is a main ingredient. There are a variety of vegan brands available though. Health food stores are your best bet for finding them, but be warned they are not cheap like regular marshmallows. I think they’re worth the cost though and if you hold the two ingredients lists next to each other, you may also agree! If store bought marshmallows aren’t your thing, there are tones of delicious homemade marshmallow recipes out there. I haven’t tried to make my own yet, but here are two recipes that I’ve bookmarked to give a try when I’m up for the real deal:

Homemade Vegan Marshmallows

Vegan Marshmallow Recipe

Whether you buy marshmallows or make your own, they definitely make these cookies over the top! Ooey, gooey, messy goodness. Yeah, messy. If a marshmallow piece is on the bottom of the cookie it will melt and gently stick to the cookie sheet. To ensure your cookies make it off the cookie sheet in one piece let them cool for 5-10 minutes on the cookie sheet before moving them to a cookie rack. Here’s a big s’mores cookie I started to eat right off the cookie sheet:

Eating S'Mores Cookie

What can I say? I couldn’t help myself!

Vegan S’Mores Cookies

The most delicious way to experience s’mores all year long. No camp fire required 🙂

Serves 24


  • 1 cup brown rice flour
  • 1/4 cup tapioca starch
  • 1/4 cup potato starch
  • 1/2 tsp baking soda
  • 1 tsp xanthan gum
  • 1/4 tsp sea salt
  • 1/4 cup erythritol (any granulated sugar will work)
  • 1/4 cup coconut sugar (any granulated sugar will work)
  • 1/3 cup almond butter
  • 1/3 cup unsweetened applesauce
  • 1/4 cup unsweetened non-dairy milk (I used almond)
  • 2 tsp vanilla extract
  • 1/2 cup chocolate chips
  • 1/2 cup vegan marshmallows
  • 1/2 cup gluten-free graham crackers, broken into pieces


  1. Pre-heat oven to 350 degrees. Prepare baking sheet by lining with parchment paper.
  2. Add rice flour, starches, baking soda, xanthan gum and sea salt to a small bowl and mix until combined.
  3. In a second bowl cream together erythritol, coconut sugar, almond butter and applesauce until the sugar is completely dissolved.
  4. Add the non-dairy milk and vanilla and stir until combined.
  5. Slowly add the flour mixture, stirring until a dough forms.
  6. Fold in chocolate chips, marshmallows and graham cracker pieces. Pinch the dough to form balls and place the balls of dough on the parchment paper lined baking sheet. Flatten to desired thickness. Note: the cookies do not spread when they cook. 
  7. Bake for 8-10 minutes, remove from oven and let cool for at least 5 minutes on the baking sheet.
  8. Grab a glass of non-dairy milk and start dipping!

S'Mores Cookies

xoxo Erin

You Might Also Like:

       Cowboy Cookies

Cowboy Cookies

UPDATED! This recipe was shared at Gluten-Free Fridays.


7 thoughts on “S’MORES COOKIES- Vegan, Gluten-Free, Refined Sugar-Free & Oil-Free

    • Hi Molly, I use Kinnikinnick Foods S’moreables Graham Style Crackers. It’s the only packaged gluten-free graham cracker I’ve been able to find in my area and I think they’re delicious. They’re not what I consider healthy, but they sure do make a good treat 🙂

  1. Pingback: Vegan MoFo Day 17 – Sweet Breakfast Millet (GF) | Süße Frühstückshirse | VGNGF*

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s