Perfect Vegan Chocolate Chip Cookies! Crispy edges, gooey slightly under-baked insides, and melty puddles of chocolate. I highly recommend a sprinkle of flaky sea salt for a peak cookie-eating experience!
Love all things chocolate chip? Be sure to try my Vegan Chocolate Chip Muffins!

💌 SAVE THIS RECIPE!
Watch out for more tasty treats coming your way too! Unsubscribe at any time.
FEATURED COMMENT:
"These are exceptional, I adore your cookie recipes!! I wouldn't change a thing; they're perfect and chewy and crispy on the edges. Thank you!!" - Lucy ⭐️⭐️⭐️⭐️⭐️ More reviews →
Perfect vegan chocolate chip cookies! Buttery with lightly crisp golden edges and bottoms, soft, dense, slightly underbaked centres, gooey melty puddles of chocolate chips and sprinkles of just enough flaky sea salt to cut the sweetness and enhance the buttery chocolate flavour.
I mean, can anything beat a classic chocolate chip cookie? Whatever the day, whatever the occasion, a chocolate chip cookie just always feels right, especially with a nice cold glass of almond milk!
Mel x
Ingredients
Here are the ingredients you need at a glance, along with some important ingredient notes & substitution ideas. Grab your baking essentials, and let's go!

- Flour - Use all-purpose flour or plain flour in the UK. I haven't tested it, but I think a good all-purpose gluten-free blend containing xanthan gum will also work well, or for a tried and true gluten-free recipe, give my almond flour chocolate chip cookies a try.
- Chocolate Chips - Or you can use chunks. Many semi-sweet and dark chocolate chips are naturally vegan and easy to find in most grocery stores.
- Cornstarch - Key in this recipe. It makes the cookies thicker and gives them a chewier texture.
- Vegan butter - I always use Earth Balance (from the tub) for all of my recipe testing.
- Sugar - The combo and exact ratio of dark brown and cane sugar is important in this recipe for the very best flavour, texture, and spreading. If you change the ratios, you will greatly affect how your cookies turn out. See the FAQs if you're wondering about which sugars are vegan.
- Milk - Any dairy-free milk will do, such as almond milk, cashew milk, soy milk, or oat milk. I do recommend you use an unsweetened one if possible, though.
- Leaveners - Baking soda and baking powder. The combination of the two gives us the perfect texture.
- Salt & vanilla - Fine sea salt and vanilla go in the cookie batter to season the cookies and add flavour, and I highly recommend sprinkling some good-quality flaky sea salt crystals on top of the cookies when they are fresh out of the oven, too, for a peak eating experience. It adds visual appeal, texture, and the pops of saltiness enhance the buttery, sweet, chocolate flavours.
How To Make Vegan Chocolate Chip Cookies
Can't wait to make them? The full printable recipe is below, but first, let me walk you through the steps to set you up for success in your kitchen. I recommend watching my recipe video if you're more of a visual learner:
Make the cookie dough - Beat the vegan butter, sugar, cornstarch, vanilla, and salt until really soft and fluffy, then add everything else to form a stiff dough. This is what it should look like. Cover the bowl of dough and refrigerate while you preheat the oven.
Did you know, though, that you can chill your dough for up to 3 days and that this extra time will give your cookies the most INCREDIBLE complex flavour! See more details in the FAQs.

Scoop out balls of dough onto your baking tray, leaving plenty of space around each one, then bake.

Once removed from the oven, give the tray a couple of hard taps on the counter/stovetop. This knocks the air out of the cookies and improves their texture.

Then I recommend a generous sprinkle of flaky sea salt. It adds great texture and makes the buttery chocolate flavour really pop. Maldon Sea Salt is an incredibly delicious salt and always the one I use for finishing.

Recipe FAQs
Most people know that chilling cookie dough stops cookies from spreading too much, but did you know it has many other benefits?
In fact, chilling your cookie dough for 2 to 3 days will result in much better cookies than when chilled for just 30 minutes. It's a bit like why retarding bread dough in the fridge is a really good idea.
You see, while your cookie dough chills out in the fridge, the fat is hardening, the flour is hydrating, the sugar is absorbing moisture, the dough is getting a little drier and increasing the percentage of overall sugar, and the proteins and starches in the flour are breaking down.
All of this makes for much better cookies! They will bake and brown more evenly, spread just the perfect amount, get even more perfectly crispy edges and soft, chewy centres, and their flavour will be richer and way more complex.
King Arthur has a great Chilling Cookie Dough article with comparison pictures if you want to see a visual of this.
30 minutes is the minimum time to chill your dough, but if you are willing to be really committed, I recommend leaving it for a full 2 or 3 days. You will notice a huge difference. Try it and thank me later! 😉
Here in Canada, the 2 biggest sugar producers, Rogers and Red Path, are both vegan, and in the UK and Europe, pretty much all sugar is vegan. If you are in the US, you will need to be more careful and research what brands are vegan in your area. Some common ones that you should be able to find easily and that are vegan include Wholesome Sweeteners, Kirkland Organic Cane Sugar, Trader Joe's, Bob's Red Mill, Florida Crystals, Billington's, Michigan Sugar Company, Imperial, Now Foods, and In The Raw. Also, all organic sugar is vegan by default wherever you are in the world.
This cookie dough freezes really well. Make it, roll into balls, then lay out on a lined baking tray. Pop the entire tray in the freezer and let the balls harden up, then transfer them to a freezer bag or container where they can hang out for up to 3 months. Bake as you need them. You will need to add on an extra minute or 2 to the bake time.
Yes, these cookies freeze really well for up to 6 months. Be sure to separate layers with some parchment paper so they don't stick together. I like to defrost them on a wire rack so air can circulate around them. They don't take long at all.
It could be one of many reasons or a combination. Most common:
- The baking powder/baking soda had expired or had been open too long.
- The cookie dough was not chilled.
- Your oven is running a little hot. Most ovens, unless calibrated, are not entirely accurate, and if your oven temperature is off, this will affect the spread of your cookies. Make sure you are baking the recipe according to the oven directions (my recipes are all tested in a conventional oven), and make sure your oven is calibrated.
- You didn't weigh your ingredients. Measuring with cups isn't accurate, and cookies need accuracy. Time to buy a scale!
- You used a Silpat / silicone baking sheet - They are slippery, so the cookies spread much more than they would on an unlined tray or on parchment paper.
- You are at a high altitude. If you are baking at 3,500 feet or more above sea level, you may need to make adjustments to the recipe.
You didn't use a scale. Measuring with cups isn't accurate, and cookies need accuracy. When using cups, it's really easy to inadvertently use too much flour. Everybody fills them differently and every single cup you fill weighs a different amount. This affects the butter-to-flour ratio, and your cookies won't spread if there's too much flour. Time to buy a scale!
Or, your oven temperature is a little cooler than intended, causing the spread of the cookies to be slower.
This recipe has not been tested with gluten-free flour, but Bob's Red Mill 1 to 1 Baking Flour usually works well in my cookie recipes.
Recipe

Vegan Chocolate Chip Cookies
Author:WATCH HOW TO MAKE IT
Ingredients
- ½ cup (110 grams) dairy-free butter
- ½ cup (100 grams) dark brown sugar
- ¼ cup (50 grams) cane sugar
- 1 tablespoon cornstarch
- 1 teaspoon vanilla extract
- ½ teaspoon sea salt
- 1½ cups (187 grams) all purpose flour , plain flour in the UK
- ½ teaspoon baking soda
- ½ teaspoon baking powder
- ¼ cup (60 ml) dairy-free milk
- 1 cup (200 grams) chocolate chips , or chocolate chunks
OPTIONAL
RECOMMENDED EQUIPMENT
INSTRUCTIONS
- Using a stand mixer or handheld electric mixer beat together the butter, sugar, cornstarch, vanilla, and salt until soft and fluffy.
- Add the flour, baking soda, baking powder and roughly mix them in until crumbles form.
- Add the milk and stir to form a smooth dough then add the chocolate chips. Fold them through.
- Cover the bowl and refrigerate for 30 minutes or up to 3 days - see the FAQs for why I recommend this if you're committed!).
- Towards the end of the chilling process preheat oven to 350°F (175°C) and move a shelf to the middle.
- Scoop out 3 tablespoons of dough per cookie, and place on a cookie sheet, leaving plenty of room around each one.
- Bake in the middle of the oven for about 14 minutes until just golden around the edges but still somewhat pale on top. They should look like they need a few more minutes in the oven and will still be very soft. They will firm and cook a little more as they cool.
- Remove from the oven and immediately bang the tray really hard on the stove top or a thick wooden cooking board twice and if using sprinkle liberally with flaky sea salt. Banging knocks any air out of them which improves the texture.
- Leave to cool on the tray for 5 to 10 minutes before transferring to a wire rack.
💌 SAVE THIS RECIPE!
Watch out for more tasty treats coming your way too! Unsubscribe at any time.








Lucy says
These are exceptional, I adore your cookie recipes!! I wouldn’t change a thing, they’re perfect and chewy and crispy on the edges. Thank you!!
Melanie McDonald says
Thanks so much for your review, Lucy. I'm really pleased you love them!
Janis says
Excellent taste and texture. Yum!!!
Melanie McDonald says
So pleased you enjoyed them, and thanks for taking the time to leave a review. It's much appreciated!