Chewy but tender in the center. Crispy and lightly browned on the edges. Packed with chocolate chips and a slight hint of vanilla flavor. These are all simple properties but yet somehow so difficult to find in a vegan chocolate chip cookie! While I’ve shared some iterations on this theme in the past, like my coconut butter cookies, a standard version eluded me for a while. Thankfully though, I’ve learned a lot over the years and I finally have a no-frills, classic, easy vegan chocolate chip cookies recipe that I’m happy with.
So here it is: my exhaustive guide to vegan chocolate chip cookies and a defense of why my recipe is (at least according to my preferences and my taste tasters) the best ever 🙂 if you don’t want to read my vegan cookie novella, feel free to click the ‘Jump to Recipe’ button above and get straight to it!
File these cookies under #VeganButNotHealthy. This is a decadent treat that happens to be made from plant foods, so don’t expect to be pleased with the healthy and nutritious macros or anything. Just enjoy a gooey warm vegan chocolate chip cookie straight from the oven, and be happy 🙂
Vegan chocolate chip cookies without the egg
Over the years vegans have come up with various creative ways to substitute for eggs in cookies. Let’s discuss a few…
- Ground flax: When flaxseeds are mixed with water they form a gelatinous substitute that provides some binding power. Flaxseeds have a flavor of their own and a brown flecked appearance. They work pretty well in cookies, although the cookies can get just slightly gummy because the cooking process does not alter the flaxseeds’ texture. No hate from me though, 7/10.
- Applesauce: I’m still scratching my head about how this became a formal egg substitute, since applesauce and eggs share very few properties. Applesauce will make your vegan chocolate chip cookies crumbly and prone to burning.
- Banana: Don’t try me. Do not try me. If you want cakey, banana-flavored eggless cookies with an odd burnt flavor, then go ahead and use banana.
- Cornstarch: Cornstarch works surprisingly well as an egg replacer in cookies! It does a good job of tightening the dough, but when combined with coconut oil it can just make cookies very slightly cakey.
- Commercial products like Ener-g: I don’t use these products and I can’t advise on them. I wanted to create an egg-free chocolate chip cookie that everyone can make.
- Aquafaba: Ding ding ding! The holy grail of vegan chocolate chip cookies. Available in cans at every grocery store I’ve been to lately. Buy a can of chickpeas, borrow a few tablespoons of liquid from it, and you’ll have an egg alternative that replaces the proteins from eggs, providing binding and softness without gumminess. Aquafaba is the essential ingredient for making CHEWY chocolate chip cookies that won’t fall apart and are even a little bit bendy.
Coconut oil used wisely
The majority of vegan chocolate chip cookies you’ll see on the internet call for coconut oil. Many of the rest of them without coconut oil, call for vegan butter or margarine. I really wanted to create a margarine-free version because I’m not a big fan of the aftertaste it has and I don’t want you to have to chase down a specific brand.
The fact remains, however, that coconut oil and butter are not interchangeable. Butter contains a mixture of saturated and unsaturated fat, and also has a percentage of water content; whereas coconut oil is nearly completely saturated fat with no water content. Substituting it 1:1 for butter in a cookie recipe will result in a greasy vegan cookie that spreads too thin.
To get around this while still using supermarket ingredients, I experimented extensively with butter substitute based on a blend of coconut oil, regular vegetable oil (or toasted walnut oil if you’re feeling naughty), and a splash of non-dairy milk. I settled on a ratio that makes reliably awesome cookie dough (I use the same technique in my vegan snickerdoodles) by matching the proportions of saturated fat, unsaturated fat, liquid, and protein solids, and adding a small amount of vinegar to mimic butter’s slightly acidic component.
Miscellaneous vegan choc chip cookie notes:
I’ve been working on this cookie dough in various forms for a long time, and I’ve learned a lot:
- Measure by weight. Please heed my words. Measure by weight. Get a kitchen scale and use the weight measurements. My volume measurements are also accurate, but not nearly as precise.
- These aren’t good gluten-free 🙁. I hope to have a GF version for you someday, but substituting gluten-free flour directly for the all-purpose flour did not have a nice result in my testing. I will report back on my results using oat flour, almond flour, and some other options I am exploring.
- Always be chill. Don’t skip on chilling the dough. It’s so important for getting the right texture.
- Cylinders! I discovered something interesting once when I was trying to rescue a batch of cookie dough that I knew was too wet. If you form the dough into vertical cylinders rather than spheres, the rate at which the crust forms compares more favorable with the rate at which the cookie border expands. The result is a chewier cookie that is much less likely to get flat, and displays that pretty marbled pattern on the surface from the top of the cookie dough cylinder sinking into itself. (Whew, I’m not sure if that explanation made as much sense as I wanted it to, but I tried!)
- Vegan chocolate chips: At natural grocers and some regular grocers, brands of vegan chips available include Enjoy Life (the best, in my opinion) and Sunspire. Most of the most well-known name brands contain milk, but oftentimes, store brands are also vegan, e.g. 365 brand at Whole Foods. If you cannot find vegan chocolate chips, go ahead and use a milk-free semisweet chocolate bar (which should be much easier to find) cut into chunks. Yum!
- Vegan sugar: Standard white sugar and brown sugar are usually processed with bone char. Strict vegans will want to choose a brand of cane sugar labeled as being vegan, such as Florida Crystals.
In conclusion… y’all. The following are real comments that I received from a tester of my final trial run of these chocolate chip wonders. “The cookies are sensational, holy s***. Better than any vegan cookies you can get off the shelf. Comparable to an excellent non-vegan chocolate chip cookie.”
You heard it here first: these vegan chocolate chip cookies are better than store bought and only take about 30 minutes to whip up! I hope you give these little gems a try, and if you do, let me know in the comments or by tagging me @yupitsvegan in your photo on Instagram!
Classic Vegan Chocolate Chip Cookies
Ingredients
- 50 grams refined coconut oil (1/4 cup) room temperature
- 1 tbsp neutral oil (13g) such as grapeseed, canola, etc.
- 55 grams cane sugar (1/4 cup)
- 79 grams brown sugar (1/4 cup + 2 tbsp)
- 39 grams aquafaba (3 tbsp)
- 5 tsp plain, unsweetened non-dairy milk (soy is recommended) room temperature
- 1/8 tsp apple cider vinegar or other vinegar
- 1 tsp vanilla extract or vanilla paste
- 1/4 tsp baking soda
- 3/4 tsp baking powder
- 1/4 tsp salt
- 169 grams all-purpose flour (1 cup + 2 tbsp, measured by scooping)
- 90 grams dairy-free chocolate chips (1/2 cup), plus more to taste (or chopped dark chocolate)
Instructions
- In a mixing bowl, cream together the coconut oil and vegetable oil along with both types of sugar and the aquafaba. If you don't have an electric mixer you can whip the ingredients vigorously with a fork or whisk. Mix until smoothly combined; using a fork this may take several minutes.
- Add the non-dairy milk, vinegar, and vanilla extract and mix until combined. Add the baking soda, baking powder, and sea salt, and continue mixing until smoothly combined.
- Add the flour and mix just until the flour is smoothly incorporated. Finally, fold in the chocolate chips. Cover the dough and refrigerate for a minimum of 2 hours, but preferably 4 to 24 hours. (See notes).
- Preheat the oven to 350 degrees Fahrenheit and line a baking sheet with parchment paper or a Silpat (you may need 2 baking sheets, depending on their size).
- One at a time, scoop a heaping tablespoon of the dough, roll it into a ball and then slightly stretch it into a cylinder. (Alternately you can make two smaller balls and squish them on top of each other slightly). Place it on the baking sheet, gently pressing down to keep it from falling over. (See the notes for a picture of what this step looks like!)
- (Optional step for chewier cookies) 10 minutes into baking, use a fork to gently press down on the tops of the cookies to flatten them further, and then return them to the oven.
- Bake for 12-15 minutes, or just until the edges start to turn golden. Let cool for a couple of minutes before removing from the baking sheet and transferring to a cooling rack to cool down completely. Store leftover cookies in an airtight container at room temperature for a few days.
Notes
Nutrition
Finally, I can confirm that the dough can be premade a day or two in advance and refrigerated and baked successfully, but I haven’t tried it longer than this. I suspect it would also freeze well. Bon appetit!
Gram says
Thank you for this recipe! I have never posted a review but wanted to tell you that you have created a great cookie for children with PKU( these little ones cannot have any protein other than the formula they drink everyday.) My six year old grandson will love them, I am sure! I needed only to use a special flour – not white flour- but they came out super good.. thank you!!
Indy says
Fourth time making these cookies now and showing no signs of slowing down! Love the way you broke down and substituted the butter – can I ask what the ratios are? For instance: a recipe calls for 1 cup of butter. How do I calculate how much dairy-free milk, coconut oil and neutral oil I’d need to substitute, like you have here?
Thankyou!
Caro says
Thanks for your recipe. I was a bit dubious about how they would turn out as I tend to like crispy choc chip cookies, but these were quite crispy around the edges which was great. Hubby and kids weren’t sure of eating cookies made out of “ bean juice” but enjoyed them so much they had seconds! I’ll be interested to see if they stay crispy overnight, but still a great recipe!
Ellie says
Do you whip the aquafaba before adding? Would it be possible to use Earth Balance in place of coconut oil? (I have a ton of it for some reason) Thank you for your help!
Shannon @ Yup, it's Vegan says
No need to whip, it’s just used as a binder! The coconut oil + vegetable oil + soy milk in the recipe are intended to replace butter, so you’d want to replace all of those things with the Earth Balance.
Ellie says
Thank you! I did this and chilled the dough overnight…best cookies I’ve ever made!
Megan says
I have recently been told to stay away from eggs, dairy, grains, oats, and potatoes, among various squashes and gourds…. Im sure you know searching for recipes with these restrictions are difficult. I am glad to have found your website.
For this chocolate chip cookie is there an alternative to the flour that will not cause an off taste or make the cookies to crumbly.
Shannon @ Yup, it's Vegan says
Hi Megan – I’m not sure I can advise, as I haven’t tested these with GF flour but even if I did, my all-purpose flour blend contains potato starch. If you do try it out, substitute the gluten-free flour by weight… good luck
Becca says
I have tried a bunch of different choc chip cookie recipes and so far this one was my favorite. They have the perfect chewy texture and crispy edges. Thank you Shannon
Nia says
Is it possible to substitute the oil with applesauce? Do you have any suggestion if I’d like to make this oil free?
Shannon @ Yup, it's Vegan says
I would recommend that you try my coconut butter cookies recipe: https://yupitsvegan.com/coconut-butter-chocolate-chip-cookies/ which are already oil-free. Substituting applesauce for the oil would give you something cakey in this recipe, I think.
Tiffany says
Yeah, these are dope. Best cookies I’ve made in a long time. Chewy, decadent, great texture.
Margaret Miller says
These are so wonderfully good. Just follow the instructions exactly and you’ll love the vegan chocolate chip cookies that result. I’ve made them several times now, always a hit with everyone (including me eating the dough before I bake them! Lol!)
Karen says
You are magic! Best EVER cookies. I love that you don’t use flax seed as an egg replacer and I think the aquafaba makes all the difference in the world. These are soooooo good it’s hard not to just eat them all right away.
Jessica says
This is my go-to vegan chocolate chip cookie recipe now, and the longer I chill the dough the better. Thank you!!
Lisa Landy says
I don’t know where I ent wrong but after refrigeration my dough turned into a brick and I could do nothing with it.
Carla says
I don’t know where this recipe has been all my life but it is THE BEST.
I don’t think I would of guessed these were vegan at all. They were perfect
Thank you so much
Steven says
This recipe is insanely good…be sure to save some of the dough to bake into actual cookies! I HIGHLY recommend sprinkling some salt on top immediately after removing from the oven, large flake or kosher salt would be best. The contrast from the salt topping is AMAZING!!!
Alicia says
My only complaint about this recipe is that it does not make enough cookies! Tastes like store bought or better!!!
Hannah says
Can’t beat the classics… This is a cookie that just never gets old. I’m especially impressed by your exacting approach to making the perfect rendition! I think I would have to double it though, at least. 😉
Heather says
If you use aquafaba from a can of salted chickpeas (I can almost never find unsalted chickpeas in a can), should we omit the other salt from the recipe? I don’t want overly salty cookies.
Shannon @ Yup, it's Vegan says
Hi Heather, I almost always use salted (or at least low sodium) canned beans for my aquafaba – you can do a scant measurement for the salt to account for this. I wouldn’t recommend you omit it. While the aquafaba may taste a little salty on its own its nowhere near the same amount as the measurement of salt in the recipe.
Kevin says
Amazing!!
jenny says
You have cream of tartar in the instructions but not the list of ingredients… unless I’m just going blind (always a possibility.)
Shannon @ Yup, it's Vegan says
Thank you for catching that – it’s supposed to say baking powder. Just updated it. Thanks Jenny!
Megala says
Look so beautiful & crunchy !!