Hi everyone, it's Sophie from AllCookieRecipes.com! You guys, these vegan chocolate chip cookies are absolutely the real deal. I've tested so many vegan cookie recipes with Logan and Ellie over the years, and this one? It's the keeper we always come back to.
The moment I pull these from the oven, that sweet vanilla and chocolate aroma fills our whole kitchen. It reminds me of Saturday mornings baking with my mom, except now I get to share that same joy with my two little bakers. These cookies turn out soft and chewy with perfectly golden edges, and honestly, you'd never know they're vegan.
The best part? You don't need any fancy ingredients or hours of chilling time. Just one bowl, 20 minutes, and simple pantry staples. Whether you're vegan, have friends with dietary restrictions, or you're just curious about plant-based baking, I promise these cookies will become your new favorite. Let's bake some cookies together!
Jump To
- Why This Recipe Works
- Vegan vs. Regular Chocolate Chip Cookies: What's the Difference?
- Ingredients You'll Need
- How to Make Vegan Chocolate Chip Cookies
- Troubleshooting: Why Are My Vegan Cookies Cakey?
- Expert Tips for Perfect Cookies
- Customization Ideas
- Vegan Matcha Cookies (Soft, Chewy & Naturally Green!)
- Meringue Cookies Recipe (Light, Crispy & Fat-Free)
- Storage & Make-Ahead Instructions
- Frequently Asked Questions
- Serving Suggestions
- 📖 The Complete Recipe
- Perfect Vegan Chocolate Chip Cookies (Soft, Chewy & Easy!)
- 💬 Reviews
Why This Recipe Works
I've made hundreds of batches of these vegan chocolate chip cookies, and there's real science behind why they turn out perfect every single time. The flax egg creates that chewy texture we all crave in a good cookie. When you mix ground flaxseed with water, it forms this gel-like consistency that binds everything together just like a regular egg would.
Brown sugar is your secret weapon here. It adds moisture and creates those soft, chewy centers that stay tender for days. I always use a mix of brown and white sugar because the molasses in brown sugar keeps cookies from getting dry or cakey.
Here's something I learned after way too many batches: adding a tablespoon of cornstarch makes these cookies incredibly soft in the middle. It sounds like a tiny detail, but trust me on this one.
The no-chilling part? That's my favorite. Most cookie recipes make you wait for hours while the dough firms up in the fridge. Not this one. The combination of room temperature vegan butter and the right balance of ingredients means you can scoop and bake right away. It's perfect for those "I need cookies NOW" moments we all have.
And because everything mixes in one bowl, cleanup is a breeze. Logan actually fights me for the job of licking the spatula clean!
Vegan vs. Regular Chocolate Chip Cookies: What's the Difference?
Wondering what makes these cookies vegan? The difference is simple: we swap three ingredients for plant-based alternatives. Here's exactly what changes and why these substitutes work just as well as the original.
Essential Vegan Cookie Substitutions
Instead of Eggs → Use Flax Eggs
What it is: 1 tablespoon ground flaxseed mixed with 2.5 tablespoons water (per egg)
What it does: Binds ingredients and adds moisture, just like regular eggs
Why it works: Flax creates a gel-like consistency that mimics egg protein. When you let it sit for 5 minutes, it thickens into this amazing binding agent that holds your cookies together beautifully.
Pro tip: I always make my flax eggs first and let them sit while I measure everything else. Those few minutes make all the difference.
Instead of Butter → Use Vegan Butter
What it is: Plant-based butter like Earth Balance, Miyoko's, or Country Crock Plant Butter
What it does: Provides fat, flavor, and that perfect cookie spread
Why it works: Modern vegan butters have similar fat content to dairy butter, so your cookies spread and brown just right. I've tested this recipe with different brands, and they all work wonderfully.
Pro tip: Use stick form, not tub margarine, for best results. The stick versions have the right consistency for baking.
Warning: I don't recommend coconut oil here. It makes cookies too crispy and crumbly instead of soft and chewy.
Instead of Milk Chocolate → Use Vegan Chocolate Chips
What it is: Dairy-free chocolate chips, usually semi-sweet or dark
What it does: Adds chocolate flavor without any animal products
Why it works: Many quality chocolate chip brands are naturally vegan! Most semi-sweet and dark chocolate chips don't contain milk.
Best brands I love: Enjoy Life, Hu Kitchen, Trader Joe's Semi-Sweet, and Lily's all work beautifully.
Pro tip: Always check labels. You'd be surprised how many dark chocolate chips are accidentally vegan!
What Stays the SAME:
- All-purpose flour
- Brown sugar (most brands are vegan - check yours to be sure)
- White granulated sugar
- Vanilla extract
- Baking soda
- Salt
- Cornstarch
The result? Cookies that taste identical to traditional recipes! The flax egg creates the same chewy texture as regular eggs, and quality vegan butter provides the richness you expect. Most people can't tell the difference between these and non-vegan cookies. They're that good!
I've served these at school bake sales and family gatherings without mentioning they're vegan, and everyone raves about them. It's only later when I share the recipe that people realize what they've been eating. The looks on their faces? Priceless.
If you're new to vegan baking or curious about plant-based eating, these cookies are the perfect place to start. They prove that vegan desserts can be just as indulgent and delicious as traditional ones!
Ingredients You'll Need
Main Ingredients
For the Flax Eggs:
- 2 tablespoons ground flaxseed
- 5 tablespoons water
For the Cookies:
- 1 cup (2 sticks) vegan butter, softened to room temperature
- ¾ cup packed brown sugar
- ½ cup granulated white sugar
- 2 teaspoons vanilla extract
- 2 ¼ cups all-purpose flour
- 1 tablespoon cornstarch
- 1 teaspoon baking soda
- 1 teaspoon salt
- 2 cups vegan chocolate chips (I usually add a bit extra because we love chocolate!)
Ingredient Notes
Vegan Butter: Room temperature is key here. Your butter should be soft enough to indent easily when you press it, but not melted or greasy. If you forget to take it out ahead of time (happens to me all the time!), you can cut it into small pieces to speed up the softening process.
Ground Flaxseed: Make sure you're using ground flaxseed, not whole seeds. Whole flax seeds won't create that gel-like binding we need. I buy mine already ground and store it in the fridge to keep it fresh.
Flour: Measuring flour correctly makes such a difference. Spoon it into your measuring cup and level it off with a knife. Don't scoop directly from the bag or pack it down, or you'll end up with too much flour and dry cookies.
Chocolate Chips: This is where you can really have fun! I typically use semi-sweet vegan chocolate chips, but sometimes I'll mix in some dark chocolate chunks for variety. The kids love when I add white chocolate chips too (just make sure they're vegan).
Ingredient Substitutions
Can't find vegan butter? You can use coconut oil in a pinch, but your cookies will be crispier. If you go this route, use refined coconut oil so you don't get a coconut flavor.
Want to reduce sugar? You can cut the granulated sugar down to ¼ cup, but don't reduce the brown sugar. That's what keeps cookies soft and chewy.
Need them gluten-free? Swap the all-purpose flour for a 1-to-1 gluten-free baking flour. King Arthur and Bob's Red Mill both make great versions. I've tested this recipe with both and got wonderful results.
Don't have flaxseed? You can substitute with a commercial egg replacer like Bob's Red Mill Egg Replacer, following package directions for 2 eggs. The texture will be slightly different but still delicious.
How to Make Vegan Chocolate Chip Cookies
Making these cookies is so simple, you'll have the steps memorized after your first batch. Here's exactly how I do it every single time.
- Step 1: Make Your Flax Eggs
In a small bowl, mix 2 tablespoons ground flaxseed with 5 tablespoons water. Stir it well and set it aside for 5 minutes. You'll see it thicken into a gel consistency. This is your egg replacement, and it works like magic! I do this first so it's ready when I need it.
- Step 2: Cream the Butter and Sugars
In a large mixing bowl, add your room temperature vegan butter, brown sugar, and granulated sugar. Using a hand mixer or a wooden spoon (I go old school sometimes!), beat everything together for about 2 minutes until it's light and fluffy. You want it to look almost like frosting. This step incorporates air and creates that perfect cookie texture.
- Step 3: Add Flax Eggs and Vanilla
Pour in your thickened flax eggs and vanilla extract. Mix until everything is well combined. The mixture might look a bit separated at first, but keep mixing and it'll come together. About 30 seconds of mixing should do it.
- Step 4: Mix Dry Ingredients
In a separate bowl, whisk together the flour, cornstarch, baking soda, and salt. I know it's tempting to skip this step and just dump everything in, but whisking the dry ingredients first means no lumps and perfectly distributed leavening. Trust me, it makes a difference.
- Step 5: Combine Everything
Add your dry ingredients to the wet mixture in thirds. Mix just until you don't see flour streaks anymore. This is important: don't overmix! Overmixing develops too much gluten and gives you cakey cookies instead of soft, chewy ones. Stop as soon as everything comes together.
- Step 6: Fold in Chocolate Chips
Gently fold in those beautiful chocolate chips with a spatula or wooden spoon. Make sure they're evenly distributed throughout the dough. I always sneak a few extra on top of each cookie before baking because I like seeing those melty chocolate pools.
- Step 7: Scoop and Bake
Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper. Using a cookie scoop or spoon, drop rounded tablespoons of dough onto your prepared baking sheets, spacing them about 2 inches apart. They will spread, so give them room.
- Step 8: Bake to Perfection
Bake for 10-12 minutes. Here's the trick: remove them when the edges look set and barely golden, but the centers still look slightly underdone. They'll look a bit puffy and soft, like they need another minute. Don't give them that extra minute! They continue baking on the hot pan after you remove them from the oven.
- Step 9: Cool Properly
Let cookies cool on the baking sheet for 5 minutes. This is when they firm up and set. After 5 minutes, transfer them to a wire cooling rack. If you try to move them too soon, they'll break. If you want to eat them warm (and who doesn't?), wait at least 3 minutes so they're sturdy enough to pick up.
The hardest part is waiting those few minutes when your kitchen smells absolutely incredible. Ellie usually starts counting down the seconds!
Troubleshooting: Why Are My Vegan Cookies Cakey?
If your vegan cookies turn out cakey instead of chewy, one of these common issues is the culprit. Here's how to fix each problem for perfect cookies every time.
| Problem | Why It Happens | The Fix |
|---|---|---|
| Too much leavening | Excess baking soda creates cake-like rise | Use exactly 1 teaspoon baking soda. Measure with a proper measuring spoon, not a regular spoon. |
| Wrong fat type | Coconut oil or margarine lacks proper structure | Use stick-form vegan butter only (Earth Balance, Miyoko's, Country Crock Plant Butter). |
| Overmixing dough | Develops too much gluten, creating cake texture | Mix just until combined. Stop once flour streaks disappear. |
| Wrong flour measurement | Too much flour makes cookies dry and cakey | Use the spoon-and-level method. Never scoop directly from the bag. |
| Butter too cold | Doesn't cream properly with sugar | Soften butter to room temperature; it should indent easily when pressed. |
| Not enough fat | Cookies need fat for spread and chewiness | Do not reduce butter. Use the full 1 cup for best results. |
| Overbaking | Cookies continue cooking on hot pan | Remove when edges are barely golden and centers look slightly underdone. |
The most common culprit? Too much baking soda or using the wrong type of vegan butter. I learned this the hard way after making batch after batch that came out puffy instead of flat. Always use stick-form vegan butter (not margarine or coconut oil) and measure your baking soda carefully with an actual measuring spoon.
Quick Fix: 5 Ways to Make Your Vegan Cookies Less Cakey
If your vegan cookies are turning out cakey, try these five proven fixes:
- Reduce Your Leavening
Cut baking soda to exactly 1 teaspoon and skip baking powder entirely. Too much creates excessive rise. I keep my measuring spoons right next to my baking soda jar now so I never accidentally use a regular spoon.
- Switch to Stick Vegan Butter
Ditch coconut oil and tub margarine. Use Earth Balance, Miyoko's, or Country Crock Plant Butter sticks only. The stick versions have the right fat content and consistency for cookies.
- Don't Overmix Your Dough
Stop mixing the moment you no longer see flour. Overmixing develops gluten which equals cake texture. I count to 10 while mixing and then I'm done, even if it looks like it could use a few more stirs.
- Measure Flour Correctly
Never scoop directly from the bag! Spoon flour into your measuring cup, then level with a knife. This simple change transformed my cookies from cakey to chewy.
- Underbake Slightly
Remove cookies when edges are barely golden and centers look underdone. They continue cooking on the pan for another 5 minutes after you take them out of the oven.
The result: Flat, chewy cookies with crispy edges, just like traditional chocolate chip cookies! After making these adjustments, my cookies went from looking like little cakes to looking exactly like the cookies I grew up eating.
Expert Tips for Perfect Cookies
After making these cookies more times than I can count, here are my tried-and-true tips for success every single time.
Don't Overbake Them
This is the number one mistake I see people make. Vegan cookies firm up as they cool, so they should look slightly underdone when you pull them from the oven. The edges should be barely golden and the centers should still look soft and puffy. If they look fully cooked in the oven, they'll be hard and crispy once they cool.
Room Temperature Butter Matters
Cold butter won't cream properly with the sugar, and melted butter will make your cookies spread too thin. You want butter that's soft enough to press your finger into easily, but still holds its shape. I usually set mine out about an hour before I start baking.
Measure Flour the Right Way
This tip changed my baking life. Fluff up your flour in the container first, then spoon it into your measuring cup and level it off with a knife. Don't tap the cup or pack the flour down. The difference between scooped flour and spooned flour can be 2-3 tablespoons per cup, and that makes your cookies dry and cakey.
Cookie Size Affects Baking Time
I use a 2-tablespoon cookie scoop for nice big bakery-style cookies. If you make smaller cookies, reduce the baking time by 1-2 minutes. Larger cookies might need an extra minute. Watch them closely the first time so you learn what works for your oven.
Use Parchment Paper
I used to skip this step, and my cookies would stick to the pan or brown unevenly on the bottom. Parchment paper solves both problems. Plus, cleanup is so much easier! You can also use a silicone baking mat if you have one.
Testing for Doneness
Lightly press the edge of a cookie with your finger. If it springs back slightly but the center still looks soft, they're done. If you press and it leaves a deep indent that doesn't bounce back, give them another minute.
Let Them Rest
I know it's hard to wait, but letting cookies sit on the baking sheet for those 5 minutes is crucial. They're still baking during this time, and moving them too early means broken cookies. I learned this lesson when half my first batch ended up in pieces!

Customization Ideas
One of my favorite things about this recipe is how easy it is to make it your own. Here are some variations my family loves.
Double Chocolate Version
Replace ¼ cup of the flour with unsweetened cocoa powder for rich chocolate cookies. Then use a mix of dark and white chocolate chips. Logan requests these for his birthday every year!
Add Nuts
Fold in ½ cup of chopped walnuts or pecans along with the chocolate chips. The nuts add a wonderful crunch and toasty flavor that pairs perfectly with the chocolate.
Mix-In Madness
Try these fun additions: dried cranberries and white chocolate chips, espresso powder and dark chocolate chunks, crushed peppermint candies during the holidays, or even diced dried cherries and dark chocolate.
Make Them Gluten-Free
Swap the all-purpose flour for a gluten-free 1-to-1 baking flour blend. I've tested this with King Arthur Measure for Measure and Bob's Red Mill 1-to-1, and both work beautifully. The texture is almost identical to the regular version.
Cookie Butter Swirl
Before baking, press half a teaspoon of cookie butter (make sure it's vegan!) into the top of each cookie dough ball. It creates this amazing melty swirl.
Feel free to get creative! I've learned that this dough is pretty forgiving and handles additions really well.

Looking for more cookie inspiration? If you love these vegan chocolate chip cookies, you absolutely have to try my vegan matcha cookies next! They're a beautiful green color and have such a unique, earthy flavor that pairs perfectly with white chocolate chips. And if you're in the mood for something completely different, my meringue cookies are light, airy, and melt-in-your-mouth delicious. They're a totally different texture experience but equally addictive!
Vegan Matcha Cookies (Soft, Chewy & Naturally Green!)
These soft and chewy vegan matcha cookies feature a vibrant natural green color from high-quality matcha powder and are loaded with chocolate chips. They're dairy-free, egg-free, with an easy gluten-free option, and they stay perfectly soft for days. The earthy matcha flavor pairs beautifully with sweet chocolate for a unique cookie that's as delicious as it is pretty.
Storage & Make-Ahead Instructions
These cookies stay fresh and soft for days, which makes them perfect for meal prep or gift-giving.
Storing Baked Cookies
Room Temperature: Store cookies in an airtight container at room temperature for 3-4 days. I line the container with parchment paper and place another piece between layers to prevent sticking.
Not Recommended: I don't recommend refrigerating these cookies. The cold air actually dries them out and makes them lose that soft, chewy texture we love.
Freezing Baked Cookies: Cool cookies completely, then freeze in a freezer-safe container or bag for up to 3 months. Layer them with parchment paper so they don't stick together. To thaw, just leave them at room temperature for about 30 minutes. They taste fresh-baked!
Freezing Cookie Dough
This is my secret weapon for always having warm cookies ready. Scoop the dough into balls and place them on a parchment-lined baking sheet. Freeze until solid (about 2 hours), then transfer the frozen dough balls to a freezer bag.
Baking from Frozen: No need to thaw! Place frozen dough balls on your baking sheet and add 1-2 minutes to the baking time. They come out just as perfect as fresh dough.
Shelf Life: Frozen cookie dough stays good for up to 3 months. I always keep a batch in the freezer for those afternoons when the kids get home from school craving something sweet.
Pro tip: Label your freezer bag with the date and baking temperature. Future you will thank present you!
Frequently Asked Questions
Yes! You have several options. You can use a commercial egg replacer like Bob's Red Mill Egg Replacer (follow package directions for 2 eggs), or try 2 tablespoons of aquafaba (the liquid from a can of chickpeas) per egg. I've tested both and they work well, though the texture is slightly different from the flax version.
If your cookies spread into thin puddles, your vegan butter was probably too soft or melted. Make sure it's softened but still holds its shape. Another culprit could be not enough flour - make sure you're using the spoon-and-level method to measure. If your kitchen is very warm, try chilling the dough for 30 minutes before baking.
I don't recommend it for this recipe. Coconut oil makes cookies crispier and more crumbly instead of soft and chewy. If you absolutely must use it, choose refined coconut oil (to avoid coconut flavor) and reduce the amount slightly since oil is 100% fat while vegan butter contains some water.
Not all chocolate chips are vegan! Many semi-sweet and dark chocolate chips are naturally vegan because they don't contain milk. Always check the ingredient list. My favorite vegan brands are Enjoy Life (allergy-friendly too!), Trader Joe's Semi-Sweet, Hu Kitchen, and Lily's. Milk chocolate chips almost always contain dairy, so stick with dark or semi-sweet.
Replace the all-purpose flour with a gluten-free 1-to-1 baking flour blend. I've had great success with King Arthur Measure for Measure and Bob's Red Mill 1-to-1 Gluten Free Baking Flour. Don't use coconut flour, almond flour, or single-grain flours - they won't work the same way. The 1-to-1 blends are specifically designed to replace regular flour in recipes like this.
This usually means you added too much flour. Make sure you're measuring correctly using the spoon-and-level method. Also, check that you're mixing the dough enough - you should mix until you can't see any flour streaks. Undermixing can leave pockets of flour that taste raw.
Absolutely! Reduce the flour to 1 ¾ cups and add 1 cup of old-fashioned rolled oats. Don't use quick oats or instant oats - they'll make the cookies mushy. The oats add a wonderful chewy texture and make the cookies a bit heartier. My kids love this version for breakfast!
Serving Suggestions
These vegan chocolate chip cookies are perfect for so many occasions. I love serving them fresh from the oven with a cold glass of almond milk or oat milk for dipping. There's something magical about that combination of warm, melty chocolate and cold creamy milk.
For coffee lovers, these pair beautifully with your morning cup. I sometimes crumble one over vanilla nice cream (frozen banana ice cream) for an easy dessert. During the holidays, I'll package them in clear bags tied with ribbon for neighbor gifts. Everyone always asks for the recipe!
They're wonderful for school lunches, afternoon snacks, or late-night treats. I've brought them to potlucks, bake sales, and family gatherings, and they always disappear first. The best part? No one can tell they're vegan unless you mention it.
For parties, I love making them extra large and serving them slightly underbaked so they're really gooey in the middle. Pair them with dairy-free ice cream for cookie ice cream sandwiches that'll blow your mind.
I hope this recipe becomes a staple in your kitchen like it has in ours. There's something special about a cookie recipe that works every single time, brings smiles to everyone's faces, and happens to be plant-based too. Whether you're vegan or just looking for an amazing chocolate chip cookie recipe, this one delivers.
Logan and Ellie have memorized this recipe by now and love helping me make batches for their friends. Watching them share these cookies with classmates who can't have dairy or eggs makes my heart so full. Food should bring people together, and these cookies do exactly that.
If you make these vegan chocolate chip cookies, I'd love to hear about it! Drop a comment below and let me know how they turned out. Did you try any fun variations? Did your family love them as much as mine does?
Happy baking, friends! And remember, there's no such thing as too many chocolate chips.
Print📖 The Complete Recipe
Perfect Vegan Chocolate Chip Cookies (Soft, Chewy & Easy!)
These vegan chocolate chip cookies are soft, chewy, and absolutely delicious! Made with simple plant-based ingredients including flax eggs and vegan butter, they bake up perfectly in just 20 minutes with no chilling required. The combination of brown sugar and cornstarch creates cookies that stay soft for days with crispy golden edges and gooey chocolate chips throughout. Perfect for vegans, anyone with dietary restrictions, or simply anyone who loves a great chocolate chip cookie!
- Prep Time: 10 minutes
- Cook Time: 10-12 minutes
- Total Time: 20-25 minutes
- Yield: 24 large cookies (or 36 smaller cookies) 1x
- Category: Cookies
- Method: Baking
- Cuisine: American
- Diet: Vegan
Ingredients
For the Flax Eggs:
- 2 tablespoons ground flaxseed
- 5 tablespoons water
For the Cookies:
- 1 cup (2 sticks / 226g) vegan butter, softened to room temperature
- ¾ cup (150g) packed brown sugar
- ½ cup (100g) granulated white sugar
- 2 teaspoons vanilla extract
- 2 ¼ cups (270g) all-purpose flour
- 1 tablespoon cornstarch
- 1 teaspoon baking soda
- 1 teaspoon salt
- 2 cups (340g) vegan chocolate chips
Instructions
- Make the flax eggs: In a small bowl, mix ground flaxseed with water. Stir well and set aside for 5 minutes to thicken into a gel consistency.
- Cream butter and sugars: In a large mixing bowl, beat vegan butter, brown sugar, and granulated sugar together for 2 minutes until light and fluffy.
- Add wet ingredients: Mix in the thickened flax eggs and vanilla extract until well combined, about 30 seconds.
- Mix dry ingredients: In a separate bowl, whisk together flour, cornstarch, baking soda, and salt.
- Combine: Add dry ingredients to wet mixture in thirds, mixing just until no flour streaks remain. Don't overmix!
- Add chocolate chips: Gently fold in chocolate chips with a spatula until evenly distributed.
- Prepare to bake: Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper.
- Scoop dough: Drop rounded tablespoons of dough onto prepared baking sheets, spacing them 2 inches apart.
- Bake: Bake for 10-12 minutes, until edges are set and barely golden but centers still look slightly underdone.
- Cool: Let cookies cool on baking sheet for 5 minutes, then transfer to a wire cooling rack.
Notes
- Measuring flour: Use the spoon-and-level method. Spoon flour into measuring cup and level with a knife. Don't scoop directly from the bag.
- Butter temperature: Butter should be soft enough to indent easily when pressed, but not melted or greasy.
- Don't overbake: Remove cookies when they look slightly underdone. They continue baking on the hot pan after removal.
- Vegan butter brands: Use stick-form vegan butter like Earth Balance, Miyoko's, or Country Crock Plant Butter. Avoid coconut oil as it makes cookies crispy instead of chewy.
- Gluten-free option: Replace all-purpose flour with a 1-to-1 gluten-free baking flour blend (King Arthur or Bob's Red Mill).
- Chocolate chips: Make sure chocolate chips are vegan! Good brands: Enjoy Life, Hu Kitchen, Trader Joe's Semi-Sweet, Lily's.
Nutrition
- Serving Size: 1 cookie
- Calories: 160
- Sugar: 13g
- Sodium: 150mg
- Fat: 8g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 2g










0