Vegan Chocolate Chip Cookies Recipe

Learn how to make the best homemade vegan chocolate chip cookies with this easy baking recipe. These cookies have crispy edges, chewy centers, and rich chocolate flavor without any dairy or eggs. Perfect for vegans and non-vegans alike, these foolproof cookies use simple pantry ingredients for an irresistible plant-based treat.
Difficulty:
Beginner
Prep Time:
15 mins
Cook Time:
12 mins
Serves:
18 cookies
An overhead shot captures a rustic wooden board holding a stack of golden-brown vegan chocolate chip cookies with perfectly melted chocolate chunks still slightly glistening. A broken cookie reveals its soft, chewy interior contrasting with the crisp edges. Scattered around the board are a few whole cookies and some chocolate chunks, with a glass of plant milk visible at the edge of the frame. Soft natural light highlights the textural details and warm tones of the cookies, while a light dusting of flaky sea salt catches the light atop several cookies. The scene feels homey and inviting, with a linen napkin adding warmth to the composition.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">200g 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">150g vegan butter, softened (at room temperature)</li><li class="ingredients-single-item">100g light brown sugar, packed</li><li class="ingredients-single-item">75g granulated sugar</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">60ml plant milk (soy, almond, or oat)</li><li class="ingredients-single-item">1 tbsp cornstarch</li><li class="ingredients-single-item">200g dairy-free dark chocolate chunks (or chips)</li><li class="ingredients-single-item">Flaky sea salt for sprinkling (optional)</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 cookie
🔥 Calories: 165 calories
🥑 Fat: 8 g
🧈 Saturated Fat: 3 g
🍞 Carbohydrates: 22 g
🍭 Sugar: 14 g
🍗 Protein: 2 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 120 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Electric mixer (hand or stand)</li><li class="equipment-single-item">Cookie sheets</li><li class="equipment-single-item">Parchment paper or silicone baking mats</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>Preheat your oven to 180°C and line two baking sheets with parchment paper or silicone baking mats. This preparation ensures your cookies will bake evenly and won't stick to the trays.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium bowl, whisk together the flour, baking soda, and salt until well combined. This uniform distribution of leavening agents will help your cookies rise evenly.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a small bowl, mix the plant milk and cornstarch until completely dissolved. This mixture acts as an egg replacer, providing binding structure to the cookies (similar to how eggs function in traditional recipes).</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>In a large bowl, use an electric mixer to cream together the softened vegan butter, brown sugar, and granulated sugar for 2-3 minutes until light and fluffy. This creaming process incorporates air into the fat-sugar mixture, creating tiny pockets that help give your cookies their perfect texture.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Add the vanilla extract and the cornstarch-milk mixture to the creamed butter and sugars. Beat until fully incorporated and smooth, about 1 minute. The mixture might look slightly curdled, but don't worry – this is normal!</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Gradually add the dry ingredients to the wet mixture, mixing on low speed just until no flour streaks remain. Overmixing activates the gluten in flour, which can lead to tough cookies, so be gentle here.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Fold in the chocolate chunks using a spatula, reserving a small handful for topping. Mixing by hand at this stage prevents breaking up the chocolate pieces too much.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Use a cookie scoop or tablespoon to portion the dough into approximately 40g balls, placing them about 5cm apart on your prepared baking sheets. Press a few of your reserved chocolate chunks onto the tops of each dough ball for that bakery-style appearance.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Bake one sheet at a time in the center of the oven for 11-13 minutes, or until the edges are set and lightly golden but the centers still look slightly underdone. Baking one tray at a time ensures even heat distribution. The cookies will continue cooking from residual heat after removal.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Immediately after removing from the oven, sprinkle with a small amount of flaky sea salt if desired, and tap the baking sheet gently on the counter a few times. This flattens the cookies slightly and gives them those beautiful crinkly tops.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Allow the cookies to cool on the baking sheet for 5 minutes (they'll be too soft to move immediately), then transfer to a wire rack to cool completely. For the perfect chewy texture, allow them to cool fully before enjoying.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Store in an airtight container at room temperature for up to 5 days. The dough can also be frozen in balls for up to 3 months – just add 1-2 minutes to the baking time when baking from frozen.</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 cookies use all-purpose flour, baking soda, salt, vegan butter, brown and white sugar, vanilla extract, plant milk, cornstarch, dairy-free chocolate chunks, and optional flaky sea salt. The cornstarch-milk mixture acts as an egg replacer for binding.

How to cook Vegan Chocolate Chip Cookies Recipe at home?

Learn how to cook Vegan Chocolate Chip Cookies by preheating your oven to 180°C, mixing dry ingredients separately from wet ones, using cornstarch and plant milk as an egg replacer, creaming vegan butter with sugars, folding in chocolate chunks, and baking for 11-13 minutes until edges are golden but centres remain slightly soft for that perfect chewy texture.

Why do my plant-based cookies turn out flat and greasy?

Flat, greasy plant-based cookies typically result from butter that's too soft or melted, insufficient flour, or skipping chilling time. For better structure, ensure your vegan butter is just softened (not melted), measure flour accurately, and consider chilling the dough for 30 minutes before baking.

What's the best vegan butter substitute for chocolate chip cookies?

Block-style vegan butters (like Naturli, Flora Plant Butter or Earth Balance sticks) work best as they have similar fat content to dairy butter. Avoid tub spreads with high water content. For a homemade option, refined coconut oil mixed with a bit of plant milk also creates excellent texture.

Can I make dairy-free cookies without sacrificing that classic chewy texture?

Absolutely! The key to chewy dairy-free cookies is brown sugar (which adds moisture), slightly underbaking them, cornstarch (which creates tenderness), and using the right amount of plant milk. Don't overmix the dough, and allow cookies to cool completely for optimal chewiness.

Want to try something else in ...

Vegan Cookies & Bars

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegan Chocolate Chip Cookies Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/6827e076af68583cab8df801_Leonardo_Phoenix_10_An_overhead_shot_captures_a_rustic_wooden_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-14", "description": "Learn how to make the best homemade vegan chocolate chip cookies with this easy baking recipe. These cookies have crispy edges, chewy centers, and rich chocolate flavor without any dairy or eggs. Perfect for vegans and non-vegans alike, these foolproof cookies use simple pantry ingredients for an irresistible plant-based treat.", "prepTime": "PT15M", "cookTime": "PT12M", "totalTime": "PT27M", "keywords": "vegan cookies, chocolate chip cookies, plant-based dessert, dairy-free baking, eggless cookies", "recipeYield": "18", "recipeCategory": "Dessert", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "165 calories", "carbohydrateContent": "22 g", "proteinContent": "2 g", "fatContent": "8 g", "saturatedFatContent": "3 g", "cholesterolContent": "0 mg", "sodiumContent": "120 mg", "sugarContent": "14 g", "servingSize": "1 cookie" }, "recipeIngredient": [ "200g all-purpose flour", "1 tsp baking soda", "1/2 tsp salt", "150g vegan butter, softened (at room temperature)", "100g light brown sugar, packed", "75g granulated sugar", "1 tsp vanilla extract", "60ml plant milk (soy, almond, or oat)", "1 tbsp cornstarch", "200g dairy-free dark chocolate chunks (or chips)", "Flaky sea salt for sprinkling (optional)" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Preheat", "text": "Preheat your oven to 180°C and line two baking sheets with parchment paper or silicone baking mats. This preparation ensures your cookies will bake evenly and won't stick to the trays." }, { "@type": "HowToStep", "name": "Mix dry ingredients", "text": "In a medium bowl, whisk together the flour, baking soda, and salt until well combined. This uniform distribution of leavening agents will help your cookies rise evenly." }, { "@type": "HowToStep", "name": "Prepare egg replacer", "text": "In a small bowl, mix the plant milk and cornstarch until completely dissolved. This mixture acts as an egg replacer, providing binding structure to the cookies (similar to how eggs function in traditional recipes)." }, { "@type": "HowToStep", "name": "Cream butter and sugars", "text": "In a large bowl, use an electric mixer to cream together the softened vegan butter, brown sugar, and granulated sugar for 2-3 minutes until light and fluffy. This creaming process incorporates air into the fat-sugar mixture, creating tiny pockets that help give your cookies their perfect texture." }, { "@type": "HowToStep", "name": "Add wet ingredients", "text": "Add the vanilla extract and the cornstarch-milk mixture to the creamed butter and sugars. Beat until fully incorporated and smooth, about 1 minute. The mixture might look slightly curdled, but don't worry – this is normal!" }, { "@type": "HowToStep", "name": "Combine wet and dry", "text": "Gradually add the dry ingredients to the wet mixture, mixing on low speed just until no flour streaks remain. Overmixing activates the gluten in flour, which can lead to tough cookies, so be gentle here." }, { "@type": "HowToStep", "name": "Add chocolate", "text": "Fold in the chocolate chunks using a spatula, reserving a small handful for topping. Mixing by hand at this stage prevents breaking up the chocolate pieces too much." }, { "@type": "HowToStep", "name": "Form cookies", "text": "Use a cookie scoop or tablespoon to portion the dough into approximately 40g balls, placing them about 5cm apart on your prepared baking sheets. Press a few of your reserved chocolate chunks onto the tops of each dough ball for that bakery-style appearance." }, { "@type": "HowToStep", "name": "Bake", "text": "Bake one sheet at a time in the center of the oven for 11-13 minutes, or until the edges are set and lightly golden but the centers still look slightly underdone. Baking one tray at a time ensures even heat distribution. The cookies will continue cooking from residual heat after removal." }, { "@type": "HowToStep", "name": "Finish", "text": "Immediately after removing from the oven, sprinkle with a small amount of flaky sea salt if desired, and tap the baking sheet gently on the counter a few times. This flattens the cookies slightly and gives them those beautiful crinkly tops." }, { "@type": "HowToStep", "name": "Cool", "text": "Allow the cookies to cool on the baking sheet for 5 minutes (they'll be too soft to move immediately), then transfer to a wire rack to cool completely. For the perfect chewy texture, allow them to cool fully before enjoying." }, { "@type": "HowToStep", "name": "Store", "text": "Store in an airtight container at room temperature for up to 5 days. The dough can also be frozen in balls for up to 3 months – just add 1-2 minutes to the baking time when baking from frozen." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Olivia Martinez", "datePublished": "2024-06-02", "reviewBody": "I've tried many vegan cookie recipes and this one is exceptional! The perfect balance of chewy centers and crispy edges. My non-vegan friends couldn't even tell they were plant-based.", "name": "Perfect Texture", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Hiroshi Tanaka", "datePublished": "2024-06-05", "reviewBody": "These cookies are incredible! The cornstarch-milk mixture works perfectly as an egg replacer. The chocolate chunks melt beautifully and the sea salt topping takes them to another level.", "name": "Best Vegan Cookies Ever", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Anika Patel", "datePublished": "2024-06-08", "reviewBody": "Finally found my go-to vegan cookie recipe! The detailed instructions made these so easy to make. They have the perfect amount of sweetness and the richest chocolate flavor. My family devoured them!", "name": "Family Approved", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Nielsen", "datePublished": "2024-06-10", "reviewBody": "These cookies are absolutely delicious! The texture is perfect - soft in the middle with crisp edges. I used oat milk and it worked wonderfully. Will definitely make these again.", "name": "Perfect Plant-Based Treat", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Fatima Al-Zahra", "datePublished": "2024-06-12", "reviewBody": "Worth trying the flaky salt topping! These vegan cookies are honestly better than traditional ones I've made in the past. The vegan butter gives them such a rich flavor. They stayed soft for days in an airtight container.", "name": "Better Than Traditional Cookies", "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 cookies use all-purpose flour, baking soda, salt, vegan butter, brown and white sugar, vanilla extract, plant milk, cornstarch, dairy-free chocolate chunks, and optional flaky sea salt. The cornstarch-milk mixture acts as an egg replacer for binding." } }, { "@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 preheating your oven to 180°C, mixing dry ingredients separately from wet ones, using cornstarch and plant milk as an egg replacer, creaming vegan butter with sugars, folding in chocolate chunks, and baking for 11-13 minutes until edges are golden but centres remain slightly soft for that perfect chewy texture." } }, { "@type": "Question", "name": "Why do my plant-based cookies turn out flat and greasy?", "acceptedAnswer": { "@type": "Answer", "text": "Flat, greasy plant-based cookies typically result from butter that's too soft or melted, insufficient flour, or skipping chilling time. For better structure, ensure your vegan butter is just softened (not melted), measure flour accurately, and consider chilling the dough for 30 minutes before baking." } }, { "@type": "Question", "name": "What's the best vegan butter substitute for chocolate chip cookies?", "acceptedAnswer": { "@type": "Answer", "text": "Block-style vegan butters (like Naturli, Flora Plant Butter or Earth Balance sticks) work best as they have similar fat content to dairy butter. Avoid tub spreads with high water content. For a homemade option, refined coconut oil mixed with a bit of plant milk also creates excellent texture." } }, { "@type": "Question", "name": "Can I make dairy-free cookies without sacrificing that classic chewy texture?", "acceptedAnswer": { "@type": "Answer", "text": "Absolutely! The key to chewy dairy-free cookies is brown sugar (which adds moisture), slightly underbaking them, cornstarch (which creates tenderness), and using the right amount of plant milk. Don't overmix the dough, and allow cookies to cool completely for optimal chewiness." } } ]}