Vegan Chocolate Chip Cookies Recipe

Learn how to make the best homemade vegan chocolate chip cookies with this easy baking recipe! These plant-based cookies have crispy edges and soft centers with perfectly melted chocolate chunks. No one will believe they're completely dairy-free and egg-free!
Difficulty:
Beginner
Prep Time:
15 mins
Cook Time:
12 mins
Serves:
18 cookies
An overhead shot of perfectly golden-brown vegan chocolate chip cookies arranged in a casual pile on a rustic wooden board, with one cookie broken in half to reveal pockets of melted chocolate and a tender interior. Soft natural light highlights the crisp edges and slight sheen on each cookie's surface, while scattered sea salt flakes and a few chocolate chunks surround the arrangement. The warm amber tones of the cookies contrast beautifully with the deep chocolate pockets, and a vintage blue ceramic plate holds a smaller stack in the background, suggesting homemade comfort and indulgence.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">280g all-purpose flour</li><li class="ingredients-single-item">1 tsp baking soda</li><li class="ingredients-single-item">1/2 tsp salt</li><li class="ingredients-single-item">200g vegan butter, softened (room temperature)</li><li class="ingredients-single-item">150g brown sugar</li><li class="ingredients-single-item">100g granulated sugar</li><li class="ingredients-single-item">60ml plant milk (almond, soy, or oat)</li><li class="ingredients-single-item">2 tsp vanilla extract</li><li class="ingredients-single-item">1 tbsp ground flaxseed mixed with 3 tbsp water</li><li class="ingredients-single-item">250g vegan chocolate chips or chunks</li><li class="ingredients-single-item">Flaky sea salt for topping (optional)</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Baking sheets</li><li class="equipment-single-item">Parchment paper or silicone baking mats</li><li class="equipment-single-item">Electric mixer (hand or stand)</li><li class="equipment-single-item">Cookie scoop (optional)</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Begin by preparing your flax egg. Mix 1 tablespoon ground flaxseed with 3 tablespoons water in a small bowl, stir well, and set aside for 5-10 minutes until it thickens to a gel-like consistency. This mixture works as an egg replacer by providing binding properties similar to eggs.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Preheat your oven to 180°C and line two baking sheets with parchment paper. In a medium bowl, whisk together the flour, baking soda, and salt. Whisking the dry ingredients separately ensures even distribution of leavening agents throughout the dough.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a large bowl, cream together the softened vegan butter, brown sugar, and granulated sugar for 2-3 minutes until light and fluffy. The brown sugar contains molasses which adds moisture and chewiness to the cookies, while the creaming process incorporates air bubbles that help create tender cookies.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Add the thickened flax mixture, plant milk, and vanilla extract to your butter-sugar mixture. Beat until well combined and smooth. Don't worry if the mixture looks slightly curdled – this is normal and won't affect your final cookies.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Over-mixing develops gluten, which can make your cookies tough, so stop as soon as no dry flour patches remain.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Fold in the vegan chocolate chips or chunks using a spatula. For bakery-style cookies, reserve about 1/4 of the chocolate pieces to press onto the tops of the cookies before baking.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Using a cookie scoop or tablespoon, portion the dough into balls (about 2 tablespoons each) and place them on the prepared baking sheets, leaving about 5cm between each cookie to allow for spreading.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Press the reserved chocolate pieces onto the tops of the cookie dough balls. If desired, sprinkle each cookie with a tiny pinch of flaky sea salt – this enhances the chocolate flavor and creates a wonderful sweet-salty contrast.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>For even better results, chill the shaped cookie dough on the baking sheets for 10-15 minutes before baking. This prevents excessive spreading and develops a more complex flavor.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Bake in the preheated oven for 10-12 minutes, or until the edges are golden but the centers still look slightly underdone. They will continue cooking from residual heat after removal from the oven, so slightly underbaking ensures a soft center.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Allow the cookies to cool on the baking sheets for 5 minutes (they'll be too soft to move immediately). Then transfer to a wire rack to cool completely. As they cool, they'll firm up while maintaining that perfect soft center.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Store cooled cookies in an airtight container at room temperature for up to 5 days, or freeze for up to 3 months. You can also freeze the cookie dough balls to bake fresh cookies whenever the craving strikes!</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegan Chocolate Chip Cookies Recipe?

These dairy-free cookies use all-purpose flour, vegan butter, brown and white sugar, plant milk, vanilla extract, ground flaxseed (as an egg replacer), baking soda, salt, vegan chocolate chips or chunks, and optional flaky sea salt for topping.

How to cook Vegan Chocolate Chip Cookies Recipe at home?

Learn how to cook Vegan Chocolate Chip Cookies by making a flax egg, creaming vegan butter with sugars, adding plant milk and vanilla, mixing in dry ingredients without overmixing, folding in chocolate chunks, portioning onto baking sheets, and baking at 180°C for 10-12 minutes until golden at the edges but still soft in the centres.

Why do vegan cookies sometimes turn out flat and spread too much during baking?

Vegan cookies often spread excessively when the vegan butter is too warm, there's insufficient flour, or the dough hasn't been chilled. For perfect texture, ensure your butter is softened but not melted, measure flour accurately, and chill the shaped dough for 10-15 minutes before baking.

Can I make these chocolate chip cookies gluten-free as well as vegan?

Yes! Simply substitute the all-purpose flour with a 1:1 gluten-free flour blend that contains xanthan gum. You may need to add an extra tablespoon of plant milk as gluten-free flours tend to absorb more moisture, and the texture will be slightly different but still delicious.

What's the best plant milk to use for dairy-free cookie recipes?

Unsweetened almond, oat or soy milk work best in vegan baking. Oat milk adds creaminess, almond has a neutral flavour, and soy provides protein structure. Coconut milk can add richness but might impart a slight coconut flavour to your cookies.

Want to try something else in ...

Chocolate Chip Cookies

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegan Chocolate Chip Cookies Recipe", "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2023-06-18", "description": "Learn how to make the best homemade vegan chocolate chip cookies with this easy baking recipe! These plant-based cookies have crispy edges and soft centers with perfectly melted chocolate chunks. No one will believe they're completely dairy-free and egg-free!", "prepTime": "PT15M", "cookTime": "PT12M", "totalTime": "PT27M", "keywords": "vegan chocolate chip cookies, plant-based dessert, dairy-free cookies, eggless baking, crispy soft cookies", "recipeYield": "18", "recipeCategory": "Dessert", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "210 calories", "carbohydrateContent": "28 g", "proteinContent": "2 g", "fatContent": "11 g", "saturatedFatContent": "3.5 g", "cholesterolContent": "0 mg", "sodiumContent": "180 mg", "sugarContent": "16 g", "servingSize": "1 cookie" }, "recipeIngredient": [ "280g all-purpose flour", "1 tsp baking soda", "1/2 tsp salt", "200g vegan butter, softened (room temperature)", "150g brown sugar", "100g granulated sugar", "60ml plant milk (almond, soy, or oat)", "2 tsp vanilla extract", "1 tbsp ground flaxseed mixed with 3 tbsp water", "250g vegan chocolate chips or chunks", "Flaky sea salt for topping (optional)" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare flax egg", "text": "Begin by preparing your flax egg. Mix 1 tablespoon ground flaxseed with 3 tablespoons water in a small bowl, stir well, and set aside for 5-10 minutes until it thickens to a gel-like consistency. This mixture works as an egg replacer by providing binding properties similar to eggs." }, { "@type": "HowToStep", "name": "Preheat and prepare", "text": "Preheat your oven to 180°C and line two baking sheets with parchment paper. In a medium bowl, whisk together the flour, baking soda, and salt. Whisking the dry ingredients separately ensures even distribution of leavening agents throughout the dough." }, { "@type": "HowToStep", "name": "Cream butter and sugars", "text": "In a large bowl, cream together the softened vegan butter, brown sugar, and granulated sugar for 2-3 minutes until light and fluffy. The brown sugar contains molasses which adds moisture and chewiness to the cookies, while the creaming process incorporates air bubbles that help create tender cookies." }, { "@type": "HowToStep", "name": "Add wet ingredients", "text": "Add the thickened flax mixture, plant milk, and vanilla extract to your butter-sugar mixture. Beat until well combined and smooth. Don't worry if the mixture looks slightly curdled – this is normal and won't affect your final cookies." }, { "@type": "HowToStep", "name": "Combine wet and dry", "text": "Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Over-mixing develops gluten, which can make your cookies tough, so stop as soon as no dry flour patches remain." }, { "@type": "HowToStep", "name": "Add chocolate", "text": "Fold in the vegan chocolate chips or chunks using a spatula. For bakery-style cookies, reserve about 1/4 of the chocolate pieces to press onto the tops of the cookies before baking." }, { "@type": "HowToStep", "name": "Portion dough", "text": "Using a cookie scoop or tablespoon, portion the dough into balls (about 2 tablespoons each) and place them on the prepared baking sheets, leaving about 5cm between each cookie to allow for spreading." }, { "@type": "HowToStep", "name": "Add toppings", "text": "Press the reserved chocolate pieces onto the tops of the cookie dough balls. If desired, sprinkle each cookie with a tiny pinch of flaky sea salt – this enhances the chocolate flavor and creates a wonderful sweet-salty contrast." }, { "@type": "HowToStep", "name": "Chill dough", "text": "For even better results, chill the shaped cookie dough on the baking sheets for 10-15 minutes before baking. This prevents excessive spreading and develops a more complex flavor." }, { "@type": "HowToStep", "name": "Bake", "text": "Bake in the preheated oven for 10-12 minutes, or until the edges are golden but the centers still look slightly underdone. They will continue cooking from residual heat after removal from the oven, so slightly underbaking ensures a soft center." }, { "@type": "HowToStep", "name": "Cool", "text": "Allow the cookies to cool on the baking sheets for 5 minutes (they'll be too soft to move immediately). Then transfer to a wire rack to cool completely. As they cool, they'll firm up while maintaining that perfect soft center." }, { "@type": "HowToStep", "name": "Store", "text": "Store cooled cookies in an airtight container at room temperature for up to 5 days, or freeze for up to 3 months. You can also freeze the cookie dough balls to bake fresh cookies whenever the craving strikes!" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "148" }, "review": [ { "@type": "Review", "author": "Sofia Martinez", "datePublished": "2023-06-20", "reviewBody": "Perfect chew, dairy-free miracle! I can't believe these are vegan. The texture is spot on with crispy edges and a soft center. My non-vegan husband couldn't tell the difference!", "name": "Perfect Vegan Alternative", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aisha Patel", "datePublished": "2023-06-25", "reviewBody": "Better than traditional cookies! I've been vegan for 3 years and these are the first cookies that truly satisfy my chocolate chip cookie cravings. The flax egg works perfectly as a binder.", "name": "Finally, Amazing Vegan Cookies", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Johansen", "datePublished": "2023-07-02", "reviewBody": "Kids devoured without noticing vegan! My children are usually picky about 'alternative' recipes but they absolutely demolished these cookies and asked for more. Will definitely be making these again.", "name": "Kid-Approved Treat", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Mei-Ling Wong", "datePublished": "2023-07-10", "reviewBody": "Crispy edges, gooey middle perfection! The texture balance in these cookies is amazing. I added some chopped walnuts to mine for extra crunch and they turned out divine. Don't skip the sea salt on top!", "name": "Perfect Texture Balance", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Gabriel Okafor", "datePublished": "2023-07-15", "reviewBody": "Converted my non-vegan friends instantly! I brought these to a potluck and everyone was shocked when I revealed they were vegan. The chilling step is crucial for that perfect spread. Worth every minute of prep time!", "name": "Crowd-Pleasing Recipe", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ] }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegan Chocolate Chip Cookies Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "These dairy-free cookies use all-purpose flour, vegan butter, brown and white sugar, plant milk, vanilla extract, ground flaxseed (as an egg replacer), baking soda, salt, vegan chocolate chips or chunks, and optional flaky sea salt for topping." } }, { "@type": "Question", "name": "How to cook Vegan Chocolate Chip Cookies Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegan Chocolate Chip Cookies by making a flax egg, creaming vegan butter with sugars, adding plant milk and vanilla, mixing in dry ingredients without overmixing, folding in chocolate chunks, portioning onto baking sheets, and baking at 180°C for 10-12 minutes until golden at the edges but still soft in the centres." } }, { "@type": "Question", "name": "Why do vegan cookies sometimes turn out flat and spread too much during baking?", "acceptedAnswer": { "@type": "Answer", "text": "Vegan cookies often spread excessively when the vegan butter is too warm, there's insufficient flour, or the dough hasn't been chilled. For perfect texture, ensure your butter is softened but not melted, measure flour accurately, and chill the shaped dough for 10-15 minutes before baking." } }, { "@type": "Question", "name": "Can I make these chocolate chip cookies gluten-free as well as vegan?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! Simply substitute the all-purpose flour with a 1:1 gluten-free flour blend that contains xanthan gum. You may need to add an extra tablespoon of plant milk as gluten-free flours tend to absorb more moisture, and the texture will be slightly different but still delicious." } }, { "@type": "Question", "name": "What's the best plant milk to use for dairy-free cookie recipes?", "acceptedAnswer": { "@type": "Answer", "text": "Unsweetened almond, oat or soy milk work best in vegan baking. Oat milk adds creaminess, almond has a neutral flavour, and soy provides protein structure. Coconut milk can add richness but might impart a slight coconut flavour to your cookies." } } ] }