Vegan Fluffernutter Cookies

Vegan Fluffernutter Cookies by Wood and Spoon blog. These are egg and dairy free cookies with a peanut butter base stuffed with marshmallows, dark chocolate and loads of flavor! They use a flaxseed or chia egg in place of regular ones and coconut oil in place of butter. They are chewy and full of delicious flavor. Find the recipe for this vegetarian cookie on by Kate Wood healthy!

4.5 from 2 reviews

These vegan fluffernutter cookies have a chewy peanut butter cookie dough with chocolate chunks and oozing marshmallows.


  • 1 tablespoon flaxseed meal
  • 3 tablespoons water
  • 1/3 cup (80 gm) coconut oil, firm not liquid
  • ½ cup (125 gm) peanut butter (not unsweetened)
  • ¾ cup (150 gm) organic brown sugar
  • ¼ cup (50 gm) organic cane sugar
  • 11/2 teaspoons vanilla extract
  • 11/4 cup  (160 gm) all-purpose flour
  • ½ teaspoon baking powder
  • ¾ teaspoon baking soda
  • ¼ teaspoon salt
  • 6 ounces chopped dark vegan chocolate
  • 1 cup mini vegan marshmallows (see notes)


  1. Preheat the oven to 350 degrees and prepare one or two large baking sheets with a sheet of parchment paper.
  2. Combine the flaxseed meal and water in a small bowl and set aside for at least five minutes.
  3. In a large mixing bowl, combine the coconut oil, peanut butter, brown sugar, cane sugar, and vanilla, beating on medium speed just until combined, about 30 seconds. Add the flaxseed mixture and beat just to combine. Add the flour, soda, baking powder, and salt and stir just to combine. Add the chopped chocolate and marshmallows and fold to combine. The dough is very dry, but if you find that it is so crumbly that it won’t pack together, add a tablespoon of water so that you can pack it slightly.
  4. Scoop out large balls (I use a large cookie scoop or about 3 tablespoons) of dough and place them two inches apart on the prepared baking sheets. If you notice your dough is really soft and melty, place in the fridge or freezer to firm up, about 30 minutes. Bake in the preheated oven about 11-12 minutes or until the cookies are golden brown and set around the edges.


  • If you don’t have a problem with using regular granulated or brown sugar, you can substitute that here, however, most standard sugars are not truly vegan. I used Wholesome Cane and Brown Sugar for these cookies.
  • Be sure that your coconut oil is not liquidy or melted. This recipe was tested using solid coconut oil, although there were some small differences between brands.
  • If you choose to use chocolate chips or mini chocolate chips instead of large chopped chocolate, the shape of your cookie will differ. I prefer to pat my dough balls down a bit when using chocolate chips as they will not spread quite as much as with the large chunks.
  • You can substitute GF flour here, although the cookies may spread slightly differently. Test the baking out on one or two to verify that they will bake as you’d like. If they spread too much, refrigerate the dough, and if they stay more puffed than you’d like, slightly press down on the dough balls.
  • I use Trader Joe’s Pound Plus Baking bar which is accidentally vegan. If you don’t have a variety you love, standard chocolate can be used. Please read my tips above regarding chocolate chips vs. baking bars.
  • In an effort to keep your marshmallows from melting all over your pan you can instead scoop rounds of cookie down around your marshmallows. I tried to keep a few inside and maybe one or two poking out of the batter.
  • If you prefer no marshmallows, keep in mind your cookies may spread a bit more. Also if you use smaller rounds of dough your cookies will spread more too! You can easily find vegan marshmallows via Amazon and Trader Joe’s.