This post may contain affiliate links. See my disclosure policy.
My vegan cookies are chewy yet soft, with crisp edges and gooey centers! One magic cookie base with 6 unique flavor options!
Ready for more vegan desserts? Try my vegan brownies, vegan cinnamon rolls, and vegan chocolate cake next.
It’s important to have a few standby cookie recipes in your baking arsenal, especially a vegan recipe.
My vegan-friendly cookies have the same buttery and soft texture as traditional cookies, just with a shortlist of plant-based ingredients. Best of all, my one base recipe can easily be turned into 6 (or more!) different cookie flavors.
Table of Contents
Why I love this recipe
- They bake quickly. While yes, I do suggest chilling the cookie dough, the actual bake time is only 12 minutes.
- Convenient. Prep the cookie dough the night before, then let it come to room temperature 10 minutes before baking. You can even freeze cookie dough balls and bake off one or two when you have a craving.
- Simple ingredients. There are no flax eggs or niche ingredients required.
- Make a new flavor every time. The base recipe essentially makes vegan sugar cookies, but you can throw the kitchen sink in there to make whatever flavor you want!
Ingredients needed
- Flour. Use regular all-purpose flour that’s been sifted to remove clumps. If you’re making gluten-free cookies, use a gluten-free flour blend with xanthan gum.
- Baking soda. Gives the cookies some rise but also prevents them from overspreading. Don’t use baking powder, as it won’t have the same effect.
- Salt. To balance out the sweet ingredients. I like to top the cookies with flaky sea salt to bring out the natural sweetness.
- Vegan butter. For moisture and richness. If you’d rather not use vegan butter, use refined coconut oil (refined = no coconut flavor) instead. In terms of vegan butter brands, I’ve tested every single one possible, and the best brands for baking are Miyokos and Country Crock buttery spread.
- Brown sugar and white sugar. Brown sugar keeps the cookies soft and chewy in the middle, while white sugar keeps the edges crispy.
- Dairy-free milk. I used unsweetened almond milk, but any plant-based milk works.
- Vanilla extract. A must for any good cookie recipe!
How to make vegan cookies
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Mix the cookie dough. In a small bowl, combine the flour, baking soda, and salt. In a bowl of a stand mixer, cream the butter and sugars until smooth. Add milk and vanilla and mix. Gently fold in the dry ingredients until combined. Fold in mix-ins, reserving some to top the cookies.
Step 2- Chill. Cover the mixing bowl and refrigerate the dough for an hour.
Step 3- Prep. Preheat the oven to 180C/350F and line two large baking sheets with parchment paper.
Step 4- Shape. Using a cookie scoop, scoop out 16 cookie dough balls. Place 8 on each baking tray, leaving 2 inches of space between.
Step 5- Bake. Bake the cookies for 10-12 minutes or until the edges lift from the baking sheet. Let them cool on a cooling rack for 5 minutes before serving.
Arman’s recipe tips
- Don’t skip that chill time! I say this with every cookie recipe, but seriously, don’t skip the time in the fridge! It helps prevent the cookies from overspreading and keeps them chewy in the center.
- Bake the cookies on the middle oven racks. Whenever my cookies don’t turn out right, I find it’s because I baked them on the upper or lower racks. Baking them in the middle gives all the cookies equal access to the heat, helping them to bake evenly.
- Top the cookies with your mix-ins. Halfway through baking, carefully place the mix-ins on top of the half-baked cookies.
Variations
- Classic chocolate chip. Add ½ cup of vegan chocolate chips.
- M&M. Add ¼ cup vegan chocolate chunks and ½ cup vegan candy buttons.
- Oatmeal raisin. Fold in 2 tablespoons of rolled oats and ¼ cup raisins.
- Cowboy. Add 2 tablespoons of rolled oats, ¼ cup chopped pecans, and 2 tablespoons of coconut flakes.
- Triple chocolate. Add a mix of white, milk, and dark chocolate chips.
- White chocolate cranberry. Fold in 2 tablespoons cranberries and ¼ cup vegan white chocolate chips.
Storage instructions
To store: Leftover cookies can be stored in an airtight container at room temperature for up to one week or in the refrigerator for up to three weeks.
To freeze: Place leftovers in a ziplock bag and store it in the freezer for up to six months.
Frequently asked questions
The only difference between vegan cookies and ‘regular’ cookies is the ingredients used. In the vegan ones, there will be no dairy and no eggs whatsoever. However, when made correctly, they can taste just as good, if not better!
Not necessarily! Vegan cookies can be high calorie or low calorie. It all comes down to the ingredients used. If you are watching your calories, try my low calorie cookies.
More vegan cookie recipes
- Vegan chocolate chip cookies
- Vegan white chocolate macadamia nut cookies
- Vegan shortbread cookies
- Vegan double chocolate cookies
- Vegan brown butter chocolate chip cookies
Vegan Cookies (6 Flavors)
Ingredients
- 1 3/4 cup all purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup vegan butter
- 3/4 cup brown sugar
- 1/4 cup + 3 tablespoons white sugar
- 4 tablespoons milk of choice I used unsweetened almond milk
- 1 teaspoon vanilla extract
Chocolate chip cookies
- 1/2 cup vegan chocolate chips
M & M cookies
- 1/2 cup vegan candy buttons
- 1/4 cup vegan chocolate chips
Oatmeal raisin cookies
- 1/4 cup raisins
- 2 tablespoons rolled oats
- 1/2 teaspoon cinnamon
Cowboy cookies
- 1/4 cup pecans or walnuts, chopped
- 2 tablespoons coconut flakes
- 2 tablespoons rolled oats
- 1/2 cup vegan chocolate chips
Triple chocolate cookies
- 1/4 cup vegan chocolate chips
- 1/4 cup vegan white chocolate chips
- 1/4 cup vegan milk chocolate chips
White chocolate cranberry cookies
- 1/2 cup vegan white chocolate chips
- 1/4 cup dried cranberries
Instructions
- In a small bowl, mix together the flour, baking soda, and salt. In a mixing bowl, add the vegan butter, brown sugar, and white sugar. Using a hand mixer, cream everything together until smooth. Add the milk and vanilla extract until combined. Gently fold through the dry ingredients until just combined. Fold through your mix-ins of choice, reserving a few to top the cookies with.
- Cover the mixing bowl and refrigerate the dough for an hour.
- Preheat the oven to 180C/350F. Line two large baking sheets with parchment paper and set them aside.
- Using your hands, roll out 16 balls of cookie dough. Place 8 balls of cookie dough onto each baking sheet, around 2-inches apart to ensure they have enough room to spread.
- Bake the cookies for 10-12 minutes, or until the edges begin to look cooked.
- Remove the cookies from the oven and let them cool for 5 minutes, before serving.
Notes
Nutrition
Originally published October 2022, updated and republished July 2024
This recipe is amazing as I can save it and change every time I make cookies for vegan friend!
So happy to try your recipe. A friend is allergic to eggs and this turned out to be the perfect recipe for our picnic dessert. The recipe came together nicely with pantry stables. Thanks so much!
Amazing
Can you substitute coconut sugar for both brown and white sugar? Or would you recommend only for one?
Hmm yes you could 🙂
I substituted date sugar and added some extra nuts – mine stayed the shape of round balls the entire time.. in future I would flatten them out into disks manually before baking…
These are raw in the middle on 11 minutes, so I tried 13 minutes on the next batch and still raw. I would recommend spacing your dough out to more cookies so they can cook all the way through and you don’t waste your ingredients
what vegan butter works best? i use earth balance but it tends to be a bit oily at the end.
I like Miyokos
Absolutely delicious and perfect! Added a bit of orange zest, the best vegan cookie recipe I have found 🙂 😊 thank you
Can we sub coconut sugar for the brown sugar?
Yes you can!
best. cookies. ever.
Great Cookie 🍪
Great recipes. Easy to follow and very tasty
I love your recipes so easy to make and yummy
Thank you, Kath!