Chewy & Soft Vegan Chocolate Chip Cookies (Better Than Tollhouse!)
These are the best vegan chocolate chip cookies you’ll ever make thanks to using dairy free yogurt as the vegan egg replacement!! Chewy edges and soft, warm molten middles studded with melty chocolate chips. Easy to make with ingredients you probably already have, absolutely no one will know these cookies are vegan, no dairy and no eggs!

Reader Review:
Why you need to try my vegan chocolate chip cookies:
These vegan chocolate chip cookies should just be labelled as the best chocolate chip cookies. Because they’re not amazing for being vegan. They’re amazing. Period. Not flat, like other vegan cookies, not too puffy, just right chewy edges with soft, warm molten centers.
It’s the top vegan cookie recipe on my blog (along with these amazing vegan double chocolate chip cookies, which made it into my first cookbook!) and is the base cookie dough I use for all of my cookies.
Every time I make these, no one believes me that these cookies are dairy free and eggless because of our secret ingredient: dairy free yogurt. The absolute best vegan egg replacement to exist for cookies. The result is identical to eggs, it’s uncanny.
I swear this is what makes them taste like Tollhouse cookies: crispy, chewy edges with a molten, SOFT center. Ugh, YUM. In fact, the dough is so good, I even used it to create my edible vegan cookie dough recipe!
And did I mention, it’s easier than traditional cookies?? 😉 Just a bowl and a whisk is needed- no fancy equipment nor methods!
My latest video:

Key ingredients I chose when making this recipe:
- Vegan butter: Some vegan cookie recipes on the internet suggest coconut oil, but I’m not a fan of this. This is because coconut oil is 100% fat, whereas traditional dairy butter is about 80-82%. That means the rest is water, which adds moisture. KEY. The more fat you have, the “shorter” the cookie (think shortbread: crumbly), but we want soft and chewy, so coconut oil just doesn’t work here. That’s why I recommend Miyoko’s. But if you’re nut free, I believe the second best option is Plant Crock.
- Dairy-free yogurt: the secret ingredient to making these vegan cookies irresistibly gooey and perfect! It might sound weird to make vegan chocolate chip cookies with yogurt, but trust me this is the key (check out my vegan egg replacements guide here for more on that).
- Vegan Chocolate chips: The chocolate you use in your CHOCOLATE chip cookie matters! My go-to combination is (because yes, I use more than one chip, that’s how you get the good flavor!!): Enjoy Life dairy free “milk” chocolate chip with Valrhona Oriado chocolate feves OR Endangered Species 70% sea salt chocolate (the sea salt is GOOD my friends). Other brands that work are Guittard, Hu Kitchen, and Pascha (though sometimes, I think some of the flavors of Pascah are a bit “earthy” tasting). Lily’s won’t really melt that well so I don’t really opt for these.

Figuring out baking time for this cookie recipe:
A trick I learned years ago is to use the baking time of cookies more as guidelines for the literal recipe you’re baking in the moment. Why? Because honestly, every oven is a bit different. In my oven, I’m baking this cookie recipe for 14 minutes. This same recipe bakes for 16 minutes in my mom’s oven because it’s 30 years old, isn’t QUITE 350F when set, and it’s just different.
I always look for the doneness in the edges of the cookie. Look for the crisp slightly golden brown edges, and allow your cookies to rest after removing them from the oven.

You are just going to LOVE these vegan chocolate chip cookies. They’re seriously just so easy to make, and an absolute crowd pleaser for both kids and adults.
Enjoy, and happy baking!
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!
Print
Chewy & Soft Vegan Chocolate Chip Cookies (Better Than Tollhouse!)
- Prep Time: 10
- Cook Time: 10
- Total Time: 20 minutes
- Yield: 18 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
These are the best vegan chocolate chip cookies you’ll ever make!! Chewy edges and soft, molten middles studded with melty chocolate chips. Easy to make with ingredients you probably already have, absolutely no one will know these cookies are vegan, no dairy and no eggs thanks to our secret and simple ingredient!
Ingredients
- 2 1/4 cups (280 g) all purpose flour or gluten free 1:1 baking flour , sifted and spoon & leveled*
- 1 tbsp cornstarch or arrowroot starch
- 1/2 tsp baking soda
- 1/4 tsp sea salt
- 2/3 cup (150 g) salted vegan butter, melted and cooled to room temperature
- 2/3 cup (135 g) light brown sugar
- 1/2 cup (100 g) organic granulated sugar
- 1/3 cup (85 g) dairy free yogurt or unsweetened applesauce, room temperature
- 1 tbsp vanilla extract
- 1 cup (170 g) vegan chocolate chips* (semi-sweet or your choice!)
Instructions
- Prep: Line a cookie sheet with parchment paper, and measure out all ingredients.
- Whisk: In a medium bowl, whisk together the flour, cornstarch baking soda, and sea salt. Set aside.
- Make the dough: In a large bowl, whisk together the vegan butter, sugar, brown sugar, dairy free yogurt, and vanilla. Then add in the flour, baking soda, and sea salt. Use a rubber spatula to fold together. Stop just before all of the flour is mixed in.
- Add in the chocolate chips: Fold in chocolate chips until evenly distributed.
- Chill: Chill the dough for at least 30 minutes, but preferably 2 hours. The longer, the better, as the flavor will develop even more. When the dough is nearly done chilling, preheat the oven to 350F.
- Bake: Using a cookie scoop, and roll about 1.5 tablespoons of dough per cookie for regular sized cookies, or 3 tablespoons of dough for large cookies onto the sheet. Place into oven and bake for 10-12 minutes (my oven, I bake them exactly 11 minutes each time for large cookies) or until the edges are lightly golden and are “set.” The middles shouldn’t be dough-y looking, but if they’re still soft, that’s perfectly fine.
- Cool: Remove from the oven and let cool for 10 minutes. This allows the cookies to firm up to hold together.
- Enjoy: Sprinkle with extra sea salt and enjoy! Store these cookies at room temperature in an airtight container for up to 4 days, a week in the fridge, or a month in the freezer.
Notes
Gluten free: I really only recommend using King Arthur Measure-for-Measure Gluten Free Flour or a similar blend with xanthan gum that also weighs 125 g per cup. Please note that Bob’s Red Mill 1:1 GF Flour will NOT work here.
Baking times: baking times will vary based on your kitchen and oven temperatures. Be sure to watch your cookies and bake according to your own oven. Read my tips in the post for how to ensure your cookies are done.
Vegan Chocolate Chips: I recommend Enjoy Life and some of the Valrhona feves are naturally dairy free and vegan (like the Oriado blend- my favorite!).
- Room temperature: Store the cookies at room temperature on a plate and wrapped in plastic wrap or in an airtight container. They’ll last for about 5 days at room temperature.
- Fridge: Store the cookies in an airtight container (this will keep them from drying out). They’ll last for about 7-8 days, depending on how cold your fridge is.
- Freezer: Store them in a plastic airtight bag or container for up to 3 months.





I have many food allergies and finding desserts that suit my needs is very difficult. I have made your recipe twice, and I can say that apart from being easy to make, they are delicious. The first time I made them with buckwheat flour and the second time with GF oat flour and they were perfect in both cases. Thank you!
I am so so happy to hear this!! LOVE that you used buckwheat flour too! That’s one of my favorite gluten free flours! Enjoy, and thank you again 🙂
When you said in your YouTube video that this might be my go-to chocolate recipe, I have to admit I was skeptical at first. However, I just made these today and they were AMAZING. Incredibly indulgent, crunchy on the sides and gooey in the middle, but most importantly: they were the best chocolate chip cookies I ever baked.
For most of my life I’ve baked with animal by-products and have now started to make everything vegan as I’ve transitioned to a plant-based diet. Thank you for showing me that I don’t need to sacrifice on flavour and texture when it comes to vegan baking! That using plant-based alternatives are the way to go! <3
This is just so beyond wonderful!! I’m SO happy to hear this!! That’s my goal- just to show how delicious plant-based vegan baking can be!! Enjoy!! Seriously so grateful for this review, thank you!
Omg I just made these cookies and they’re sooooo goooood!! I’ve been trying to find a good vegan, dairy-free, egg-free, and tree nut-free (including coconut) cookie recipe for awhile and I went with this one because the recipe looked so simple. Officially my go-to recipe for cookies now! Will definitely check out your other dessert recipes! Thank you so much!!!
This is so wonderful!! So happy to hear it!! Enjoy!
Hi
I’m wanting to make these with gluten free flour but I’m slightly confused by the instructions.
Hi J! So sorry about that! I recommend using King Arthur measure for measure gluten free flour, and add in 1 tbsp of cornstarch or arrowroot starch to help with the grittiness of the flour. I hope that helps!
How well do yhese travel? I always send chocolate chip cookies to my friend and these sound amazing, but need to survive being mailed for a few days.
Hi Justina!
These cookies are great until about 5 days after baking- then I notice they’re a bit drier. But they’re absolutely delicious! If stored properly, they’ll definitely last a longer shipment.
Thanks so much for this wonderful recipe! It’s my first time making vegan and gf cookies. I used Aldi’s gluten free plain flour + xanthan gum (1 cup: 1 tsp gum ratio). It turned out amazing. So chewy and crisp!
I’m so happy to hear it!! Thanks so much for the review, as well as noting what flour you used!! That’s so helpful for other readers!! Thank you, and enjoy!
I just made these. and girl. they are wonderful! my husband loved them! Literally can’t tell they are vegan! Thank you for sharing your recipe. Sup easy to follow too.
So so happy to hear it!! I love making these for my fam as well 🙂 So glad everyone loved them, and thanks so much for the review!! Enjoy!
Hi, I’m just a little confused because the recipe says 230g of flour but in the video you say 180g. Which one is it? Thanks
Hi Paige! The 230 g is correct 🙂 The recipe was adjust a touch since the video. I hope you love them! Thanks!
Hi. Loving your website and recipes. I am new to vegan and gluten free baking and I feel like a moron because I have no idea what you are saying to do in the recipe notes when making the cookies gluten free. I will be using Bob’s GF 1:1. I understand to add 1 tablespoon arrowroot powder but then what? Do you use the grams or cups?
Note in question is this: “Gluten free: Swap in gluten free 1:1 baking flour or oat flour mixed with 1 tbsp arrowroot starch. Make sure to JUST use the cup measurements if using gluten free 1:1 baking flour then convert to grams by multiplying the weight of 1 cup of your flour blend by the amount of cups in the recipe (1.75 in this recipe)”
Thank you in advance for your help! Can’t wait to try these. 😉
Okay first off, you’re not a moron so please don’t feel like that!! It’s confusing at first, and I may not explain it the best sometimes to beginners (which I’m so sorry for!). I’m so excited for you though, you’re going to love these!! So I haven’t confirmed this, but a few months ago, I’ve noticed that Bob’s 1:1 was acting a bit differently in my recipes, so I have a feeling they changed the recipe a bit. I’ve since then switched to using King Arthur measure for measure- I’ve noticed that KA actually weighs equivalent to 1 cup of AP flour, whereas Bob’s is a little more, so it gets tricky in the conversions. If you’re using Bob’s, stick with using the cup measurements (so 1 3/4 cup for this recipe). Then to make sure you’re truly getting 1.75 cups of Bob’s, I suggest converting cup = grams for Bob’s specifically (so 1 cup of bobs = 140 g, so you would use 245 g total of flour if you want to use gram measurements!). And then add in the arrowroot starch! I hope that helps! Let me know if I explained it a bit better, I know it’s confusing!
I also just tried to make these with Bob’s GF flour & the dough spread out over the whole baking sheet when baking to one thin blob. (I also didn’t see your specific mention to add arrow root or convert to grams in the original recipe, the latter of which I completely do not understand!) In reading some of the other comments, (1) does it matter if you use a light pan vs. a dark pan (2) if I switch to King Arthur are the measurements the exact same as the recipe ie. No adjustments or converting to grams and do you still add arrowroot? (3) If I stick with Bob’s can you explain why you have to convert to grams and how – I don’t get it at all! Thanks so much!
Hi Colleen! So did you use Bobs Red Mill GF flour or Bob’s Red Mill GF 1:1 flour? Because there’s a very big difference- the 1:1 contains xanthan gum which is crucial for the cookies to hold together. Someone else accidentally used the regular GF flour without xanthan gum, and they were a blob too. For Bob’s 1:1, I always say to take the cup measurements and then convert to grams if you are weighing ingredients. This is because 1 cup of Bobs 1:1 weighs 147 g, vs 1 cup of AP flour weighs 125 g. That means that Bob’s is actually NOT 1:1 when using gram measurements and CANNOT be swapped in 1:1 if you’re using gram measurements. If you were to use just 230 g of Bob’s GF 1:1, it wouldn’t be enough, yielding probably blob like cookies (or really gooey cookies that never bake). If you convert Bob’s from the cups to the grams- take 1 3/4 cups and multiply that by 147 g (the weight of 1 cup of Bobs 1:1), then you’ll yield roughly 258 g of flour. That’s a significant difference with flour! I hope that helps explain it a bit more!
So for your questions:
1. I like to use a dark pan- it helps prevent spreading too much in the cookies, which these cookies will spread!
2. NO adjustments needed for the KA gf cup for cup- it weighs 125 g per cup, making it a perfect swap for AP flour! I like to add in 1 tbsp arrowroot starch to help with any grittiness of the flour.
3. See above! And if there’s any doubt about your dough, you can always chill it for 10-20 minutes if you’re worried about over spreading with GF! Some flour blends will need to be chilled just based on how they’re developed, but unfortunately I’m unable to test every flour blend that someone might use!
Wow! Thank you so much for the quick reply and the super helpful explanation! I so appreciate it!
Absolutely!! I really hope it helps!! Let me know if you try them again 🙂 Enjoy!
Hey!!! Love your recipes so thank you!!!
I kind of fudged the recipe last night and realized this morning what might of happened but maybe you can give me so insight! 🙁 my cookies didn’t spread at all, they cooked somewhat and stayed in ball form. I realized this am that I forgot to add the arrowroot starch to my gf bobs mix. Do you think this could have been the culprit? They also felt really tough after being chilled.
I’m wondering if I should leave them out longer to thaw before I bake the rest of them?
Also is it too late to thaw out the dough and mix in the arrowroot starch as best I can and reshape into balls? Lol might be a silly question but figured I’d ask!
Thanks again!!
Hi Greta! Aw thank you!! So happy you’re here 🙂
So I’m thinking that the dough was probably too cold! If I leave the dough overnight, I usually let it sit at room temperature for an hour because I keep my fridge so cold haha- the butter is super hard then in the cookies, which makes it harder to spread! But I’m also wondering, how did you measure the flour? Because too much flour would prevent the cookies from spreading too!
The arrowroot just helps with the texture of the Bob’s red mill! To make them a little more chewy in texture 🙂
Thanks for getting back to me :):)
Update: I left one cookie out to thaw out for about two hours and then baked it, but it still didn’t spread. Also I used coconut oil instead of butter but I used the same measurement 1/2 cup in solid form. was that correct?
I measured with my scale and did 245g of flour. But maybe the tare was wrong and it was off by a little bit… 🙁 lol
Thanks for the arrowroot info!
I’m so sorry I’m just responding now! It must have been the coconut oil then, sometimes it can be finicky and not spread I’ve noticed (which is why I’ve just been using vegan butter lately!). I’m so sorry about that!
its okay! thanks for getting back to me now 🙂
I think Ill go ahead and try it again with the butter and see what happens!
Ill keep ya posted 🙂
Wonderful!! I look forward to it! 🙂
Amazing easy recipe. Already made a second batch. Definitely for keeps! Thnx!
Amazing!! Oh, I’m so happy to hear it!! Enjoy, and thanks for the review 🙂
Could you make them flourless with cassava flour or some combination of almond, coconut, and tapioca? I’m on an essentially flourless regimen.
I haven’t personally tried this, but I’ve had success combining cassava with oat flour- I would think that cassava and tapioca might work well, but again, I can’t speak to the results as I have not tried!
WOW. my best friend recently found out she’s allergic to gluten, dairy, eggs, and more! as someone who’s love language is baking, i was determined to find the perfect recipes so i can keep baking for her. these are INCREDIBLE!? i wasn’t expecting them to bake well because the dough is a little different than a typical cookie dough but they set so well, and they taste amazing. the best comparison i can think of is the mcdonald’s chocolate chip cookies but better. i used bob’s red mill oat flour with 1 tbsp. cornstarch. for the butter i used miyoko’s creamery european style vegan butter because i’ve heard wonderful things about it and i think the cookies taste amazing! i also used mini chocolate chips which really made all the difference with the chocolate distribution. coming from someone who isn’t vegan or gluten free, i literally wouldn’t have been able to tell these are allergy-friendly. couldn’t recommend more!
Omgsh!! I’m so happy to hear it!! Thanks so much for this review, wow! I love that you also mentioned what brands you used, etc. that’s so beyond helpful for others! Thanks again for coming back to review this and help other readers! 🙂
what should the oven be preheated to? theres no oven temp written anywhere.
Hi Cat! It’ in the chill step, you might have missed it- preheat to 350F 🙂
Hi! Can I replace the yogurt with buttermilk?
Hi Rebeca! I haven’t personally tried this, but I worry that the mixture would be too wet. You might need to chill the cookie dough longer. I would try to sub in applesauce if you can instead first!
amazing!
I am wondering why you stated that Bob’s Red Mill GF 1:1 Flour won’t work with this recipe? It does contain xanthan gum so is it because of the different gf flours in each brand?
I think they’ve changed their recipe for the flour blend. Every time I’ve used it for the past 2 years, it’s not consistent results anymore, which is disappointing because I think it’s the most widely available of the gf flour blends. But I really love King Arthur Measure for Measure! It’s great!
Thanks so much for your reply! I’ve used both brands but I will take your suggestion and use the King Arthur for this recipe. I love your recipes and look forward to seeing what you’ve created. Thanks, again. 🙂
Oh absolutely! And if you feel more comfortable using one flour over the other, please feel free to use what is best for you! I was speaking with another reader recently who was telling me that KA doesn’t work for her and Bob’s does- and then a different reader said the opposite (that KA is her go-to, not bobs!) so it’s really whatever suits you! I’m just here to give recommendations based on what has worked for me 🙂 Excited to hear what you think of them! Thanks again!
I needed a vegan cookie recipe for one of my husbands coworkers who says he can never find anything good vegan, and they turned out PERFECT! They were so delicious, and I can’t wait to hear what he thinks when he try’s them!
This is so wonderful! So happy to hear it 🙂 Thanks so much for coming back to review!
Hi. Quick question on the recipe vs the video…in the video you used 1/2 cup of room temp butter, however the recipe is for 3/4 of a cup of melted and cooled butter. Has the recipe been updated since the video?
Hi Kristina! Yes, the recipe was further adapted! I will update the video 🙂
hi! if i want to switch the butter with coconut oil, how much should i use? thanks!
Hi Mal! You can use coconut oil, but they might not spread as much- I would omit the baking powder if you use coconut oil!
Hi Mal,
Im in the middle of making these right now (second tray) and I noticed that my first batch didnt spread at all. I used coconut sugar instead of light brown sugar but everything else was followed.
I also noticed that they needed an additional 5 minutes baking. Do you know why this might be?? Going by your photo, mine do not look like that at all! lol
They taste amazing though!
Hi Kenysha! That will be because they use coconut sugar, so they’ll look a little different in color but still will taste good! I’m also wondering, did you use a kitchen scale? A kitchen scale is the most reliable for measuring flour. If they aren’t spreading, it sounds like that might be the issue!
Hi Britt,
The coconut sugar does make them a bit sweeter, which isnt a bad thing! lol
I didnt use a kitchen scale, I did level it pretty well but I can imagine that might make a difference. Thank you for your reply!
Oh I’m so glad you leveled though, some people just scoop and pack the flour, which would give you way more! What type of dairy free yogurt and butter did you use?
Hello! Can I use refined coconut oil instead of vegan butter? thank you
Yes you can! The cookies won’t spread as much, but they’re still going to taste delicious!
Did you change the recipe recently?
Hi Elissa! Yes, I slightly improved it to be even easier! 🙂
Hi, first time ever that I tried to make cookies. So far, I had two tries. It was not a disaster, but the outcome could be greatly improved, I am sure… 🙂
The dough before putting it in the fridge looks pretty good to me, but after the fridge — when I try to process it — it is too crumbly. Also, the dough does spread very little in the oven — I squish the balls down after 6 minutes or so and the result in the end looks a bit like burger patties. Using less salt and adding some more margarine did help to make the dough less crumbly, but it did help very little with the spreading. Perhaps you have a suggestion what I can try next to improve the dough?…
Perhaps my problems are caused by one of the following?
– I use 100% cassava flour
– I use the minimum amount of sugar that you recommend
– I use only 80g of 100% chocolate (premium chocolate bar)
Hi Holger! So the problem is with the flour- I don’t recommend using cassava flour! In fact, I only specify using a gluten free flour blend, like King Arthur Measure for Measure, because it contains xanthan gum. Cassava flour absorbs way more liquid, and will result in a dry and not spread-able cookie. Even increasing the wet ingredients doesn’t help because honestly, you’d have to make a whole separate recipe for a cookie using cassava flour! I recommend using a GF flour blend, or you can try my oat flour cookies too!
Ah, I see, good to know that cassava flour is tricky in this respect! I live in Germany and it seems KA is not available in Germany, otherwise I gladly would have used it. I definitely will have a look at your oat flour cookie! Thanks a lot for sharing your expertise and helping beginners like me, much appreciated! 🙂
Absolutely!! I’m always here to help, so sorry that cassava flour won’t work here! The oat flour cookies are really very good, one of my favorites, and I make them all the time for my husband who’s gluten free too 🙂 Enjoy!
Thanks again, BTW, I forget to mention: I live in Berlin!! 🙂
No way!! That’s too funny!! Nice synchronicity 🙂 I visited once before, I love the art scene there!
I tried so many vegan chocolate chip cookies and this recipe is the best! Thank you a ton!
You’re making my day!! Seriously thank you 🙂 So glad you loved them too!! I make them weekly, I’m a bit obsessed 😂 Thank you again!!