My new cookbook Big Vegan Flavor is now available!

Ultimate Vegan Chocolate Chip Cookies

Jump to Recipe
These Vegan Chocolate Chip Cookies are everything you could want: a soft, gooey center, perfectly crisp edges, irresistibly chewy texture, rich buttery flavor, and pools of melted dark chocolate in every bite.
Prep 40 minutes
Cook 15 minutes
Rest time 12 hours
Total 55 minutes
5 from 23 votes

Thanks to #bakingscience, two dozen tests, a careful blend of ingredients, and a little baking magic, weโ€™ve got the perfect Vegan Chocolate Chip Cookies

Now, these are no ordinary chocolate chip cookies. Every bite is textural heaven, with soft and gooey middles, crisp edges, and a serious chewiness throughout. 

And their flavor? Donโ€™t even get me started! The cookies are rich and buttery, with notes of caramel interspersed with melty pools of dark chocolate and flaky sea salt. I canโ€™t think of anything better. Itโ€™s truly my ultimate chocolate chip cookie! And they can even be made gluten-free, YAY! 

PS: I teased these cookies back in fall 2023, but then life happened, and Iโ€™m only now getting to this post. My apologies, but I think the wait will be worth it! 

Table of Contents:
1. Why this recipe works
2. Ingredient notes
3. Step-by-step instructions
4. Tips for making this recipe
5. Frequently Asked Questions
6. Recipe card with notes

baked cookies on a table, one split in half.

Why this recipe works 

No shortage of research and testing went into this vegan cookie recipe. I spent days if not weeks reading about cookie science from the experts and playing around with ratios of all kinds: sugar to butter, flour to baking soda, butter to (vegan) eggs, you name it. 

Armed with research, my recipe tester Callie and I tested every practical variable: chocolate chips vs. chopped chocolate vs. chocolate feves, browned butter vs. creamed butter, brown sugar vs. white sugar, the ideal time to rest cookie dough before baking, various oven temperatures, gluten-free alternatives, and more than I can list. 

All in all, we baked nearly 300 cookies to develop our perfect grown-up chocolate chip cookie.

Here’s just a very small sampling of some of the variables we tested.

6 chocolate chip cookies, labeled with different resting and chocolate variables.
Testing different types of chocolate on cookies baked immediately. Winner: chocolate bars.
3 chocolate chip cookies, labeled with different types of chocolate used in testing.
Testing different types of chocolate on cookies baked after 24 hours. Winner: still chocolate bars (but all were great).
Six chocolate chip cookies on a sheet pan with different oven temperature tests.
Testing the effect of oven temperature. Winner: classic 350ยบF.
sheet pan of 8 cookies labeled with different testing variables.
Multi-variable testing! Winner: 1/4 cup dough + flax egg only + baking soda only

Perfect textural contrast

Let me start out by acknowledging we all have different preferences when it comes to cookie texture. Some like it softer, others chewier, while some prefer dense gooey and others crispy. 

To me, the perfect cookie has all of those characteristics. 

And after lots of trial and error, Iโ€™m proud to report that these cookies have a soft and almost gooey middle (but not too soft where itโ€™s like you’re eating cake), lovely crispy edges (but not too crispy where itโ€™s like a cracker), and a wonderful chewiness throughout (the kind you can really sink your teeth into). 

Rich and buttery flavor 

Just like their texture, these cookies also have incredible flavor. Theyโ€™re as addictive as classic chocolate chip cookies but have a little more pizazz and depth of flavor, making them extra special.

The cookies are infused with brown vegan butter, lending nutty caramel notes. And dark brown sugar, with its nearly double molasses content, amps up these notes, adding a rich, caramel-esque flavor

We also quickly realized that regular chocolate chips werenโ€™t going to cut it in these grown-up cookies. We needed big, melty pools of chocolate, which you can achieve by roughly chopping up a (dark) chocolate bar. 

A sprinkle of flaky sea salt adds the perfect finishing touch, lending an addictive balance of sweet, salty, and chocolatey flavors.

four chocolate chip cookies on a sheet pan.

Ingredient notes 

chocolate chip cookie ingredients in various bowls on a table.

Melted (browned) vegan butter

Youโ€™ll rarely find a chocolate chip cookie recipe without butterโ€ฆand a lot of it. Most cookie recipes either use creamed & softened butter or melted butterโ€ฆor a variation of melted butter: browned butter.

In our tests, browned butter was the clear winner.

Melting butter, as opposed to creaming it, produces a more pronounced chewy texture.

Taking the melting a step further to browning adds a more mature, nutty, and caramelized flavor.

Tips for browning butter: Vegan butter doesnโ€™t brown the same way as dairy-based butter because it doesnโ€™t contain milk proteins, but it will still become slightly darker in color and nutty in aroma after 5 to 7 minutes, depending on the brand used. Use a stainless steel or light-colored skillet or saucepan so you can see the color change. 

Our favorite vegan butter brands: After many rounds of testing, our clear favorite is Violife salted butter (soy-, nut-, gluten-free) (affiliate link). It contains a little fava bean protein, which aids in browning. If you have access to this brand, seek it out :) 

If using Miyokos butter, keep in mind that it browns very quickly (in less than 3 minutes). Earth Balance buttery sticks are widely available, but they donโ€™t change much in color; that said, the flavor is nuttier than if purely melted, and is a totally fine option to use. 

We recommend butter sticks, not in a tub (the sticks are formulated to mimic dairy-based butter better). If your butter is unsalted, use a bit of extra salt, a heaping ยพ teaspoon instead of ยฝ teaspoon. 

Flax egg

We tested these cookies with a few other vegan egg replacers and found that flax eggs (ground flaxseed mixed with water) worked the best. They bind the dough together and, when baked, give the cookies a delightful chewiness, which is typically what eggs do.

All-purpose flour 

No fancy flour is needed here. All-purpose flour worked best at giving the cookies a classic chewy-soft texture.

Gluten-free? Check out the FAQ section to find out which flour substitutions work best.

Dark brown sugar + cane sugar

Thereโ€™s a reason why most chocolate chip cookies combine brown sugar and white sugar; white sugar only yields thin and crispy cookies, and brown sugar only prevents the cookies from spreading, yielding a soft or cakey middle.

Here, a 2:1 ratio of dark brown sugar to cane (white) sugar delivers soft centers, chewiness throughout, and nicely crisped edges.

Tips for buying: For strictly vegan cookies, buy organic sugars (at least in the US, where conventional sugars are typically processed with animal bone char). If you canโ€™t find dark brown sugar, light brown sugar still works well (affiliate link). 

Baking soda

Baking soda helps the cookies spread while baking, leading to evenly baked cookies that arenโ€™t too thick. We tested a variation of this recipe with baking powder as a substitute, and it gave us cookies that were puffy and cakeyโ€”no thanks! 

Not sure if your baking soda is still fresh? Combine ยผ tsp baking soda + 2 teaspoons vinegar in a small bowl. If it bubbles immediately, itโ€™s still fresh. No bubbles? Time for new baking soda. 

Bittersweet or dark chocolate

You want a grown-up cookie? Then youโ€™ve gotta use 60% to 75% dark chocolate bars, not chocolate chips (I know, I know… these are called chocolate chip cookies, but hear me out!). 

One, dark chocolate prevents the cookies from being overly sweet; its slight bitterness balances the sugar. 

Dark chocolate is easier to source when youโ€™re vegan; good-quality vegan semisweet chocolate is hard to find. 

And most importantly, chopped chocolate bars (vs. chocolate chips) result in higher-quality cookies with better flavor and texture

Most chocolate chips contain melt-resistant chocolate, which means you only get individual tiny pockets of chocolate. In our tests, cookies with chips yielded thicker cookies that didnโ€™t spread as much. 

Using chopped chocolate bars has several advantages: (1) you get melty chocolatey pools dispersed throughout the cookie = more chocolate in each bite (yum!); (2) melted chocolate = more moisture = cookies spread a bit more = no thick or cakey cookies (phew!); (3) melty chocolatey pools just look better! 

Tips for buying: I recommend using 65-75% dark chocolate bars for a balanced, not-too-sweet taste. If you prefer things a bit sweeter, use 60% dark chocolate. If you prefer less sweet desserts, use chocolate in the 75+% to 80% range.

Espresso powder (optional)

A secret weapon for making chocolate desserts taste even more chocolatey and decadent. These intensely flavored coffee crystals make my Vegan Brownies and Vegan Chocolate Mousse the best ever, just as they do in these cookies.

Optional ingredient: These cookies are 100% delicious without the espresso, so if you donโ€™t have it, donโ€™t let that stop you from making these cookies! 

Where to buy: You can sometimes find powder espresso in the baking aisle at grocery stores, or you can buy it online (affiliate link). 

Note: The espresso powder will make the cookies look darker than you see in these photos. 

Pure vanilla extract and sea salt

Iโ€™ll always pair vanilla and salt together in desserts because they work together to bring out the other layers of flavors. I use the duo to enhance my Vegan Apple Crisp and here, it enriches the chocolate, buttery, and sugary flavors of the cookies. Without them, the flavor would be a bit flat.

A little flaky sea salt sprinkled on top of the freshly baked cookies also balances the sweetness and enhances the dark chocolate flavor. We love Maldon flaky saltโ€”just a little goes a long way! (affiliate link) 

Step-by-step instructions

Add the vegan butter to a stainless steel or light-colored skillet or saucepan. Turn to medium heat and allow the butter to melt, stirring occasionally.

Once foamy and at a bubble, stir or swirl the pan frequently, or until it gives off a nutty aroma and is slightly darker in color. Immediately pour it into a bowl, then refrigerate so the butter can cool to room temp.

Next, make the flax eggs: whisk the flaxseed meal with warm water. Set it aside to gel. 

Meanwhile, coarsely chop the chocolate. 

Combine the dry ingredients: Whisk the flour, salt, baking soda, and espresso powder (if using) in a medium bowl. 

In a large bowl, combine the gelled flax eggs, cooled brown butter, brown sugar, cane sugar, and vanilla. 

Beat the liquid ingredients with an electric mixer until well combined and fluffy.

Use a silicone spatula to fold half of the dry ingredients into the fluffy wet mixture until no dry spots remain. 

Repeat with the other half of the dry ingredients and the chopped chocolate. 

Scoop out cookie dough rounds with a ยผ cup measuring cup (or a large cookie scoop like this or this โ€” affiliate links) onto a parchment paper-lined baking sheet. No need to space them out since theyโ€™re going to chill. 

Refrigerate the pan until cookie dough balls are set. Afterward, you can transfer them to a reusable bag or container and refrigerate for 24 to 72 hours.

Is it time to bake? Great! Preheat your oven and line a sheet pan with parchment. Space 6 cookie dough rounds on the pan, leaving 3 inches (7.5 cm) of space in between each (these babies are going to spread).

6 cookies spaced 3 inches apart on a baking tray.

Bake the chocolate chip cookies until the edges are golden brown and a bit set but still gooey and soft in the center, 15 to 16 minutes.ย 

Top freshly baked cookies with a little flaky sea salt. Cool for 10 minutes, then transfer to a wire rack. Enjoy!

baked cookies sprinkled with flaky sea salt on a baking tray.

Tips for making this recipe

The best cookies have two important features: (1) chopped chocolate (not chips) and (2) the dough has rested in the fridge for ~24 hours. 

Lots of science in the next two tips, so hereโ€™s the big summary: 

(1) Donโ€™t have time to refrigerate the cookie dough? Itโ€™s important to use chopped dark chocolate. 

(2) Only have access to chocolate chips, not dark chocolate bars? Itโ€™s important to rest the dough for 24 hours.

Let the dough rest for 24 hours (or so) 

I know, I know. You want cookies now! But in our two dozen tests, letting the dough rest in the fridge was the biggest game-changer. Hereโ€™s why:

When the cookie dough rests in the fridge, the flavors meld together and the dough gets hydrated. This results in a cookie with better flavor (more developed and complex, richer, caramel-like) and texture (the crispest edges and the chewiest, gooey-ist center; not at all cakey or thick). 

If youโ€™re really short on time, even a shorter rest of 8 hours (or even 2 to 4 hours!) makes a significant difference. Or, if a 12 hour rest works better for your schedule, thatโ€™s totally fine. 

Waiting for cookies can feel like a chore, but itโ€™s absolutely worth the wait and the expertsโ€“the likes of Kenji Lรณpez-Alt, Jacques Torres, dessert queen Claire Saffitz agree. 

Life hack: Really need a cookie, like, right now? Bake one cookie after making the dough but save the rest of the cookie dough rounds for tomorrow or the next day. 

PS: You can refrigerate the cookie dough for up to 72 hours. Any longer than that, and the rested cookie dough should then go into the freezer.

baked cookie with "no rest" label next to baked cookie with "24 hr rest" on a baking sheet.
Look at the difference! And the differences in taste & texture are even more obvious than the visuals.

Use good-quality dark chocolate bars (not chocolate chips) 

We tested this recipe with many dark chocolate bars and found that bars with few ingredients and between 65-75% dark or bittersweet chocolate gave us the best result.

If you really want to use chocolate chips, a few important notes: (1) use good-quality dark chocolate chips (anything below 60%, and these will be too sweet); (2) you must refrigerate the dough for ~24 hours. 

Cookies baked with chocolate chips that did not get a rest in the refrigerator ended up underwhelming in flavor and with a thick and puffy, not chewy-gooey texture. Luckily, after a 24-hour rest, though, the cookies had improved A LOT. 

Large cookies = better texture 

When it comes to chocolate chip cookies, size really does matter. Shaping your cookies with 4 tablespoons or ยผ cup (~72g) of dough creates large cookies that beat their smaller counterparts in every way.

Hereโ€™s why: larger cookies donโ€™t bake through as quickly, which means you get gooey, soft centers paired with irresistibly crisp edgesโ€”a perfect balance of textures. On the other hand, small cookies bake too evenly, resulting in a uniform texture that lacks excitement and depth. And the fine folks at America’s Test Kitchen agree.

Worried the big cookies are too much for one sitting? No problem! Share with a friend, or slice them in half for a smaller treat. Trust me, this is infinitely more satisfying than settling for a batch of tiny cookies.

Measure with a digital scale 

If you have a kitchen scale (affiliate link), use it to measure all of the ingredients. Not only is it more precise than measuring cups, but you will have fewer dishes to wash (win-win!). 

Donโ€™t overmix the dough 

Only fold the dry ingredients into the wet ingredients until everything just comes together and no dry flour remains. This method prevents the dough from being overmixed into a thick, gluten-ey dough, which would make your cookies dense and bread-like.

Want crispier edges? Skip the parchment paper 

In our tests, cookies baked on naked sheet pans produced slightly crispier edges. But the pans need to be somewhat well-worn aluminum or nonstick sheet pans. Otherwise, the cookies will stick too much.

If youโ€™re not sure, bake your first batch half on parchment paper and half without, and see which you prefer. 

Donโ€™t use warm pans

Let your sheet pan cool to room temp before putting more cookie dough balls on the pan. Warm sheet pans will cause the cookies to spread more. To speed things up, simply run your pan under cool water.

Donโ€™t overbake 

Pull the cookies out of the oven when the edges are just starting to set, but when the middle is still soft and gooey. Theyโ€™ll continue to bake a bit on the pans for ~ 10 minutes before you transfer them to a cooling rack. 

Double the recipe :) 

These cookies are so good you’ll want to double the recipe! The good news is that unbaked cookie dough can be frozen and even baked cookies can be frozen. Both with excellent results! 

Frequently Asked Questions

Do I really have to wait 24 hours to bake these cookies?

As much as I want you to indulge in these cookies as quickly as possible, letting the dough rest for 24 hours really does make a big difference (check out the Tips section for more on this).

Even an 8- or 12-hour rest makes a big difference. Really short on time? In our tests, even a 2-hour rest yielded a better cookie than a cookie baked immediately.

And cookies rested for 48 hours taste even better, so you can always “prep” the cookie dough and bake them a couple days later.

If you can’t bake the cookies with 72 hours of refrigeration, though, you should freeze the cookie dough.

What kind of vegan butter should I use?

We recommend using vegan butter sticks, as they are formulated to mimic dairy butter in baking better than the margarine or butter in tubs.

After many rounds of testing, our clear favorite is Violife salted butter (soy-, nut-, gluten-free), so use that if you have access to it!

I donโ€™t have access to vegan butter. What can I use instead?ย 

Use the same amount of refined coconut oil (12 tablespoons / ~150g) instead.ย 

The cookies wonโ€™t have the same amazing flavor without the browned butter and wonโ€™t be as chewy with crisp edges, but theyโ€™ll still be tasty (and will NOT taste like coconut if you use refined coconut oil).ย 

Iโ€™d also recommend using good-quality dark chocolate and the optional espresso powder to compensate for the loss of flavor and texture.

The coconut oil will harden in the dough, so before baking, let the cookie dough balls sit at room temperature for 20 minutes, or until pliable. If the dough balls have lost their shape, reshape them into balls before baking.

How do I make these chocolate chip cookies gluten-free?

Good news! Our gluten-free test worked out very well!

Replace the 2 cups of all-purpose flour with 1 โ…“ cups (192g) of gluten-free all-purpose flour and โ…” cup (76g) of oat flour (certified gluten-free).ย 

Itโ€™s also important that your gluten-free flour blend contains xanthan gum, something like Bobโ€™s Red Mill 1:1 Baking Flour or King Arthurโ€™s Measure for Measure GF Flour (affiliate links).ย 

In our testing, we also found that the gluten-free dough was a bit sticky, so you will likely need to refrigerate it for 10 to 20 minutes before shaping it into balls.

Bake the cookies for 13 to 15 minutes.ย 

Do I have to bake one pan at a time?

Baking one pan of cookies at a time yields the best texture. This is because hot air doesnโ€™t circulate as efficiently in an overcrowded oven.ย 

That said, if youโ€™re in a real rush, you can arrange a rack in the upper-middle and lower-middle of the oven. Bake the cookies for 8 minutes. Remove one pan from the oven (closing the door in between to avoid too much heat escaping), then remove the other pan.ย 

Switch the pansโ€™ positions on the racks for even baking and browning, and bake for another 8 minutes, until the edges are golden brown and a bit set but still gooey and soft in the center.ย 

Whatโ€™s the best way to store and reheat the cookies?

If eating within one day, store the cookies in an airtight container or sealed ziploc bag on the kitchen counter.ย 

Any longer than a day, and these cookies are best stored in the freezer. Stack the cooled cookies in a freezer-safe container, separating each one with a piece of parchment paper.

Take as many cookies as you want to eat out of the freezer. Defrost by setting each cookie on a paper-towel, without the cookies touching. They defrost in ~10 minutes and taste almost identical to the freshly baked cookies.

To reheat the cookies in the oven, place them on a sheet pan (lined with parchment paper for easier cleanup) and heat at 350ยบF (175ยบC) for 3 to 5 minutes, or until warm.

You can microwave the cookies but I think the texture isnโ€™t as good.ย 

Can I freeze leftover cookie dough?ย 

Absolutely. Shape the dough into balls, chill in the fridge for 24 to 72 hours per the recipe, then freeze any dough balls you donโ€™t bake.

Freeze the balls on a tray until solid, then transfer them to a freezer-safe bag or container.ย 

Can I bake frozen cookies?ย 

Yes!

If you have the time, defrost the cookies in the fridge first until softened (12 to 18 hours) for the absolute best results.

If you donโ€™t have the time, you can bake them frozen with still very good results (bake for 16 minutes).ย 

How do I get perfectly round cookies?

I think this is overrated, but if it’s important to you, get a large biscuit cutter like this (5″ minimum, but 6″ is ideal). As soon as the cookies come out of the oven, work the biscuit cutter around the edges of the cookie in swirling, circular motions. Video instructions here.

I prefer crispy cookies. What should I do differently?

There are a few levers you can pull to make your cookies crispier.

1) Use more cane sugar (white sugar) than brown sugar. For this recipe, use 3/4 cup (167g) cane sugar. And ยผ cup + 2 TBSP (78g) dark brown sugar, tightly packed.

2) Use 3 tablespoons of dough (54g) per cookie instead of 1/4 cup (72g).

3) Lower the oven temperatuer to 325ยบF / 165ยบC.

4) Don’t use parchment paper on your baking pans.

I prefer softer, fluffy cookies. What should I do differently?

There are a few levers you can pull to make your cookies softer and fluffier.

1) Use all brown sugar, no cane/white sugar. Since dark brown sugar can be a little potent in flavor, I recommend ~ half light brown and half dark brown.

2) Add 1 1/2 teaspoons cornstarch to the dry ingredients.

3) Use 3 tablespoons of dough (54g) per cookie instead of 1/4 cup (72g).

You may need to refrigerate the dough before scooping into rounds.

cookies on a parchment paper lined baking sheet, one with a bite taken from it.

More delicious vegan cookies! 

If you loved these Ultimate Vegan Chocolate Chip Cookies as much as we did, please give the recipe a rating and review below! And of course, tag me with your remakes on Instagram!

a pile of baked chocolate chip cookies on a baking sheet.

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Ultimate Vegan Chocolate Chip Cookies

5 from 23 votes
These Vegan Chocolate Chip Cookies are everything you could want: a soft, gooey center, perfectly crisp edges, irresistibly chewy texture, rich buttery flavor, and pools of melted dark chocolate in every bite.
Prep Time: 40 minutes
Cook Time: 15 minutes
Rest time 12 hours
Total Time: 55 minutes
Course: Dessert
Cuisine: American
Diet Vegan, Vegetarian
Serving size: 12 jumbo cookies

Ingredients

  • 12 tablespoons (168g) vegan butter, sliced into thick pats (see Note 1)
  • 2 tablespoons (14g) ground flaxseed meal
  • 6 ounces (170g) 65% to 75% dark or bittersweet chocolate (see Note 2)
  • 2 cups (250g) all-purpose flour (see Note 3 for GF)
  • ยฝ teaspoon fine sea salt
  • ยพ teaspoon baking soda
  • 1 teaspoon espresso powder (optional)
  • ยพ cup (155g) organic dark brown sugar, tightly packed (see Note 4)
  • ยผ cup + 2 tablespoons (80g) organic cane sugar
  • 1 tablespoon (15 mL) pure vanilla extract (not imitation extract!)
  • Flaky sea salt for finishing

Instructions

  • Brown the butter before doing anything else, as it needs time to cool: Add the sliced butter to a stainless steel or light-colored skillet or saucepan. Turn to medium heat. Swirl the pan or stir with a silicone spatula occasionally until melted, foamy, and at a bubble (it should take 2 ยฝ to 3 minutes).
    Heat for 2 to 3 more minutes, stirring frequently with a silicone spatula until nutty in aroma and slightly darker. Turn off the heat before it starts foaming up the sides of the pan.
    Immediately pour into a medium heatproof bowl to stop cooking, scraping out all of the butter from the pan with the spatula.
    Refrigerate for 20 to 25 minutes or until no longer warm. And add a large plate or sheet pan to the fridge to chill.
  • In a small bowl, combine the flaxseed meal with 5 tablespoons (70 mL) of warm water. Whisk well to combine and rest for 15 minutes, whisking again halfway through and once more at the end of the 15 minutes.
  • While waiting for the butter and flax egg, coarsely chop the chocolate and set aside. If desired, reserve 12 pieces of chopped chocolate to press into each cookie.
  • In a medium bowl, combine the dry ingredients: flour, salt, baking soda, and espresso powder if using. Whisk well to incorporate.
  • Once flax eggs have gelled and brown butter has cooled, add both to a large bowl. Add the brown sugar, cane sugar, and vanilla. Use an electric mixer on medium to mix everything together until well combined and small waves appear, about 30 seconds (or use a whisk and arm power for ~45 seconds).
  • Remove the beaters and switch to a silicone spatula. Add half of the dry ingredients into the wet. Fold with a silicone spatula until just combined. Add the rest of the dry ingredients and chopped chocolate (minus reserved 12 pieces, if desired). Fold just until no dry spots remain. The dough should be thick but somewhat soft, not stodgy.
  • Scoop out cookie dough rounds. Use a large cookie scoop to measure out ~72g per cookie dough round (or use a ยผ cup measuring cup, leveling off the top & using a small silicone spatula to get the dough out of the measuring cup). PS: Don't make smaller cookies (see Note 5).
    Remove the plate/pan from the fridge and line with parchment paper. Scoop the cookie dough balls onto the plate/pan. No need to space them out, as theyโ€™re going to chill first. If desired, press a piece of chopped chocolate into the top of each cookie.
    NOTE: If the dough is too sticky, chill for 10-30 minutes, then shape.
  • Refrigerate the pan. Once the cookie dough balls have set, you can transfer them to a ziploc bag and refrigerate. Refrigerate for 24 hours (or up to 72 hours), or 8 hours at a minimum (see Note 6).
  • When ready to bake, preheat the oven to 350ยบF / 175ยบC and arrange a rack in the center of the oven. If your rimmed sheet pan is not well-worn or not made of aluminum or nonstick, line it with parchment paper to prevent sticking (see Note 7). Add six cookie dough rounds, spacing them 3 inches (7.5 cm) apart, as theyโ€™ll spread a lot.
  • Bake for 14 to 16 minutes, until edges are golden brown and a bit set but still gooey and soft in the center (16 minutes for a slightly crispier edge).
  • While still warm, sprinkle a little flaky sea salt. Cool in the pans for 10 minutes (5 minutes if lined with parchment), then transfer to a cooling rack to cool for a few more minutes.
  • Bake the remaining batch (or freeze the cookie dough to bake later).

Notes

  1. For our recommended butter brands, check out the Ingredient Notes.
  2. Chopped dark chocolate bars = much better than choc chips. For more details & substitutions, check out the Ingredient Notes and Tips sections (tips #1 and #2).
  3. Check out the FAQ for gluten-free instructions.
  4. If you canโ€™t find dark brown sugar, light brown sugar still works well.
  5. Smaller cookies turn out drier and overall less good. Stick with 1/4 cup or 72g per cookie.ย 
  6. If you canโ€™t refrigerate the dough for 24 hours, a shorter rest is still better than nothing. Even 2 to 8 hours produced better cookies than no rest at all.
  7. Unlined sheet pans yield crisper edges. But if your pan is new or not made of aluminum or nonstick, line the pan with parchment paper; otherwise, the cookies stick.

Calories: 316kcal | Carbohydrates: 38g | Protein: 3g | Fat: 17g | Saturated Fat: 10g | Monounsaturated Fat: 3g | Sodium: 200mg | Potassium: 9mg | Fiber: 3g | Sugar: 24g | Calcium: 10mg | Iron: 1mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

4.96 from 23 votes

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe




62 comments on Ultimate Vegan Chocolate Chip Cookies

  1. Anne

    5 stars
    I made the recipe exactly according to the directions. I had to use parchment paper because I didn’t trust my baking sheets. They came out fabulous, I loved them! My cookies didn’t spread as much as the ones in the photograph, but they were perfect just the way they were. Maybe my refrigerator is colder? I measured all the ingredients and was surprised how different the amounts were. Apparently I haven’t been packing brown sugar enough!!! Everything was perfect, I appreciate all the detail, and we loved them. I made them Christmas Eve to have on Christmas Day.

    1. Anne

      5 stars
      I meant to say I “weighed” all the ingredients. I definitely would recommend getting a little kitchen scale for baking!

    2. Kaitlin @ Rainbow Plant Life

      Thank you for the thorough review, Anne. We’re thrilled the cookies came out beautifully :) Cheers!

  2. Julianna

    5 stars
    Made these for Christmas Eve and my only regret is not doubling it. They went like hot cakes. My family couldnโ€™t get their paws off them. This was my first time refrigerating chocolate chip cookie dough and using dark chocolate and now Iโ€™m like where have you been my whole life???? Will never try it any other way.

    1. Kaitlin @ Rainbow Plant Life

      Hi Julianna, thank you for the kind words! It’s great to hear the whole family was a fan of the cookies.

  3. Tegan

    5 stars
    I made these for “Santa”…lucky I made them Christmas eve…..otherwise there would be no chance of him getting one! Delicious!!! My MIL..”these are just like the bakery ones!”.

    Every recipe I make turns out brilliantly. Thank you!

    1. Kaitlin @ Rainbow Plant Life

      Your positive feedback is the best reward for our hard work. Thank you, Tegan!

  4. Sharmeen

    Hi are the nutrition facts for 1 cookie?
    Thanks!

    1. Kaitlin @ Rainbow Plant Life

      Hi Sharmeen, yep, one jumbo cookie! Enjoy!

  5. Dalisha

    5 stars
    Amazing recipe! I donโ€™t know how you do it. I took the life hack route and baked three of them for my family and they came out both gorgeous and tasty. I have four of them ready to be baked on Christmas Eve morning and five for the freezer. The recipe was very accessible and I have cookies ready to eat now and later. Thanks for all of your work to come up with such a thorough and delicious cookie!

    1. Kaitlin @ Rainbow Plant Life

      Hi Dalisha, thank you for the lovely review! :) We’re thrilled you loved the cookies.

  6. Sabine

    5 stars
    I could hardly wait to make these since you emailed about them. I followed every step because I trust what you say. And man, I was not disappointed. I think this might be the singular best cookie I’ve ever had.

    I used 65% dark chocolate and it was the perfect level of sweetness for me and my friends (I brought these to a holiday-themed book club, all folks in our 30s and 40s). I plan to make these for my niece and nephew since they’ll be staying with me during Christmas break, but I’ll probably go down to 60 or 55% chocolate.

    The chewiness was so amazing, like sinking your teeth into the best thing possible. And the flavor. Just wow.

    1. Kaitlin @ Rainbow Plant Life

      Hi Sabine, thanks for your kind words! It makes us very happy to know you’re such a fan of the cookies :)

  7. Will

    5 stars
    These were amazing. I baked one batch after 5 hours of rest and the other after 24 hours of rest. The 24 hours of rest did improve the texture somewhat, but it was not that noticeable to me. Both batches were fabulous.

    1. Kaitlin @ Rainbow Plant Life

      We appreciate your feedback and support, Will. Thank you for leaving a review!

  8. Kamille

    5 stars
    I am impressed! Resting the dough does make a huge difference in how they turn out. I even recommend up to 48 hours if you can manage. I used tub butter instead of stick butter and it still turned out well. Iโ€™m curious to see the difference stick butter will make. I donโ€™t love how much the cookies spread but I must admit the texture is impeccable. Crispy on the outside and soft and gooey on the inside. 14 minutes is the sweet spot. I prefer a thicker cookie texture in the middle so Iโ€™ll be experimenting with this recipe to get it right. Still a great recipe all in all.

    1. Kaitlin @ Rainbow Plant Life

      Thank you for your wonderful review and notes, Kamille! It’s great to hear this recipe was a success for you.

    2. Kamille

      5 stars
      My third batch came out perfect!! Use a good food scale if you can because getting the measurements right makes a difference. I used the plant crock butter brand with sticks this time instead of the tub. I made the cookies slightly less big than is recommended and came out with the perfect texture. This is my dream recipe

      1. Kaitlin @ Rainbow Plant Life

        Hi Kamille, thanks for the feedback! We’re thrilled you were able to get the cookies just right this time :)

  9. Rhy

    5 stars
    I trust Nishaโ€™s recipes with my foodie life so I went ahead and made a double batch of these. Iโ€™ve been chasing the perfect vegan chocolate chip cookie recipe to rival my old omni chocolate chip cookie recipe and this one knocked it out of the park. Every detail described in the post is the truth. The cookies have just the right amount of sweetness, deep caramelized notes, loaded with chocolate (I used a few 72% dark chocolate bars and handful of semisweet chips I had) , and an ideal texture with the perfectly crisp outside and chewy, gooey inside. Truly the best chocolate chip cookies Iโ€™ve ever had.

    I had a little trouble getting my butter to brown and Iโ€™m not entirely sure I achieved fully browned butter, but I used Country Crock sticks and it still turned out phenomenally. Iโ€™m excited to try these out again when I have Violife or Miyokoโ€™s butter in the house.

    Do yourself a favor and make them. I always appreciate how meticulous Nisha is about testing recipes and walking us through why each and every ingredient is in the recipe. Just follow her recipe, itโ€™s so completely worth it!

    1. Kaitlin @ Rainbow Plant Life

      Your review made our day, Rhy! Thank you for taking the time to share your thoughts and for trying out the recipe. :)

  10. Anne

    I have a question, even though smaller cookies are not recommended, I plan to make them for Christmas so I plan to make the small size for more sharing. Do I just bake them a minute or two less? (I’ll try the jumbo size at another time!!)

    1. Kaitlin @ Rainbow Plant Life

      Hi Anne, you can find Nisha’s notes about this in the blog post! She recommends you simply slice the cookies in half (or double the batch, which would be my recommendation!) I’ll paste the notes from the blog post here for your convenience:

      “Large cookies = better texture
      When it comes to chocolate chip cookies, size really does matter. Shaping your cookies with 4 tablespoons or ยผ cup (~72g) of dough creates large cookies that beat their smaller counterparts in every way.

      Hereโ€™s why: larger cookies donโ€™t bake through as quickly, which means you get gooey, soft centers paired with irresistibly crisp edgesโ€”a perfect balance of textures. On the other hand, small cookies bake too evenly, resulting in a uniform texture that lacks excitement and depth. And the fine folks at Americaโ€™s Test Kitchen agree.

      Worried the big cookies are too much for one sitting? No problem! Share with a friend, or slice them in half for a smaller treat. Trust me, this is infinitely more satisfying than settling for a batch of tiny cookies.”

    2. Nisha

      One more note, Anne! You can do 3 tablespoons (54g) per cookie, but I wouldn’t scoop them less than that, as Kaitlin mentions in her comment, the smaller cookies bake throughout faster, yielding a cookie with uniform texture that’s not nearly as exciting or desirable in texture. If using the 3 tablespoon, the bake time should be the same, but you can check at 14 minutes to be safe.

  11. Anne

    I am definitely making these for Christmas this year! Also, this is the recipe that finally sold me on the meal plan. If you put this much intention into your recipes, I am going to LOVE that meal plan. I signed up today!

    1. Kaitlin @ Rainbow Plant Life

      Hi Anne, thank you for such a wonderful review! We hope you love both the cookies and the meal plans- we promise you won’t be disappointed! :)

  12. Inna

    5 stars
    Exciting!!! Going to make these tomorrow!!!! Any recommendations on the chocolate bar brands that are good quality for baking or just any personal preference?

    1. Nisha

      Hi Inna, it’s mostly personal preference. I prefer a dark chocolate bar in the 65 to 70% range (Thee or Chocolove are go-tos), but as long as you use a quality bar that you enjoy, it will be fine :)

  13. Sonja

    5 stars
    That is one fabulous vegan cookie post!
    Thanks for all the great information and comparisons in it. Super useful for all sorts of cookie recipes.
    Oh and the cookies will be tried at the very first opportunity.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for reading all the way through, Sonja! I agree- this blog post was a labor of love! Enjoy the cookies :)

  14. Shirley

    These sound like a great cookie and it want to try them. What is your suggestion to use instead of flax? We have a flax allergy in the house. Thanks.

    1. Kaitlin @ Rainbow Plant Life

      Hi Shirley, I would try one of these two options:

      (1) A chia โ€œeggโ€: use the same amount of chia seeds as flax meal and same amount of warm water. Whisk together using the same instructions and wait 10-15 minutes to gel, whisking once or twice in between. If the chia egg is really thick, add a little bit more water.

      (2) Use plain unsweetened vegan yogurt. About 6 to 7 tablespoons (85 to 100g). You can fold that in with a silicone spatula after mixing the browned butter and sugars. We havenโ€™t tried that ourselves, but based on our research, we think it could work decently well.

      Hope that helps!

  15. Chance

    Saving this for when I have some cleared fridge space for the overnight storage. Looks amazing!

    I’m curious if you’ve ever tried Just Egg in baking applications. I’ve used the stuff for banana bread before and it works great for that, but of course cookies would be a different beast.

    1. Kaitlin @ Rainbow Plant Life

      Good question, Chance! We’ve only used it as an egg substitute for an omelette, not in baking. Their website says you can, but we have no idea how it would work with these cookies!

  16. Liz

    Hey Nisha, Can’t wait to try these. If I want to use a stand mixer for this step, would it be better to use the whisk attachment or the standard attachment? The mention of “ribbons” makes me think whisk, but I’m not sure…

    “Use an electric mixer on medium speed to mix everything together until well combined and small waves/ribbons appear, about 30 seconds.”

    Thanks!

    1. Nisha

      Hi Liz, so happy you’re excited for these! I think the standard beater is fine, as that’s what typically used for cookie dough. The ribbons just light, fleeting ribbons, which should appear with any electric mixing method.

  17. Vanessa

    5 stars
    Can i make this with regular butter and eggs? Im not vegan but love your recipes! And im so eager to try this!

    1. Nisha

      Hi Vanessa, I’m so happy you love my recipes :) Since I’m vegan, I haven’t baked with regular butter or eggs in 8 years, so I can’t say how this would turn out.

  18. Dil

    Can you taste the coffee if you include espresso powder?

    1. Nisha

      Hi Dil, the cookies do not taste like coffee, but the espresso powder enhances the chocolatey flavor. That said, they are still very delicious without the espresso powder.

  19. Lea

    How about sugar substitutes?

    How will coconut sugar and monk fruit or xylitol change the texture/taste?

    1. Nisha

      Hi Lea,

      When I developed this recipe, I wanted it to be as close as possible to a bakery-style chocolate chip cookie. Brown sugar and cane sugar add not just sweetness but also structure, so substituting them will change the texture and flavor.

      Coconut sugar is a decent substitute for brown sugar in some recipes, but it is drier and has less moisture, and this recipe relies on a fair amount of brown sugar for moisture, so the cookies would have a less moist and dryer, crumblier texture.

      As for monk fruit or xylitol, I do not bake with those, but I imagine it would also negatively affect the overall texture and flavor. For instance, monk fruit is 100x sweeter than sugar, so you would only need a small amount, and again, the sugar in this recipe doesn’t merely add sweetness but also structure. If you used only a small amount of sweetener, it would completely change the texture of the dough and cookies.

  20. Karina A.

    5 stars
    I was on your website last night looking for Christmas recipes and saw that you had just posted this one. and I knew immediately I had to make these cookies for a college friends Christmas get-together. Because of the timing I couldn’t rest them for the whole 24 hours. I did about 17 hours. Long story short, everyone at the party was RAVING about these. Not a single person there was vegan and they all begged me for the recipe.

    1. Kaitlin @ Rainbow Plant Life

      Wow, Karina! You were on top of it with this recipe! I need to try it ASAP… the amount of effort that was put into it is actually astounding. Happy to hear the cookies were a hit with the whole party :)

Development Alchemy + Aim