Vegan Chocolate Chip Cookies in One Bowl

Crispy edges, chewy centers, zero dairy or eggs — and you only dirty one bowl.

Prep: 10 min Bake: 12 min Total: 25 min Yield: 24 cookies Calories: ~145/cookie

The best thing about these cookies is that nobody can tell they're vegan. They come out of the oven with those golden, crackly edges and soft, slightly gooey middles that you want from a chocolate chip cookie. And because everything gets mixed in a single bowl, cleanup is almost nothing.

I've tried a lot of vegan cookie recipes over the years. Some taste fine but fall apart. Others hold together but have a weird, cakey texture that doesn't feel right. This recipe finally hits the mark — they're flat enough to be chewy, rich enough to be satisfying, and they actually taste like butter cookies even though there's no butter anywhere near them.

The secret is melted coconut oil. When coconut oil cools, it firms up, which gives the cookies structure. Combined with brown sugar for moisture and applesauce as a binder, you get a dough that behaves a lot like traditional cookie dough. It scoops the same way, spreads the same way, and tastes the same way.

Why One Bowl Matters

Most cookie recipes ask you to cream butter and sugar in one bowl, whisk dry ingredients in another, then slowly combine them. That's fine when you have a stand mixer and a dishwasher. But if you're baking on a weeknight and just want cookies without a pile of dishes, this method is better.

You melt the coconut oil, stir in the sugars, add the wet ingredients, dump in the flour and baking soda, and fold in the chocolate chips. One bowl, one spoon, done. The cookies don't suffer for it — they turn out exactly the same as if you'd used the two-bowl method.

This also means less opportunity to over-mix, which is a real risk with vegan baking. Over-mixing develops too much gluten, and without eggs to tenderize the dough, you can end up with tough, chewy-in-the-wrong-way cookies. By mixing everything in one bowl with a spoon, you naturally stop mixing when the dough comes together.

Ingredients

Ingredient Notes

Coconut oil: Use refined coconut oil if you don't want any coconut flavor. Unrefined (virgin) coconut oil adds a faint coconut taste — some people love it with chocolate, others don't. Both work the same structurally.

Applesauce: This is your egg replacer. It binds the dough and adds moisture. Use unsweetened — the sugared kind will make the cookies too sweet. A quarter cup replaces about two eggs.

Chocolate chips: Not all chocolate chips are dairy-free. Many semi-sweet chips contain milk fat or whey. Check the label. Enjoy Life brand is a reliable option. Most dark chocolate chips (60% cacao or higher) skip the dairy, but read the ingredients to be sure.

Step-by-Step Instructions

1 Preheat and prep. Set the oven to 375°F (190°C). Line two baking sheets with parchment paper. This step seems obvious, but the oven needs to be fully hot before the cookies go in — otherwise the first batch will spread too much before the edges set.
2 Mix the wet ingredients. In a large bowl, stir together the melted coconut oil, brown sugar, and granulated sugar until smooth. Add the applesauce, plant milk, and vanilla extract. Mix until everything is well combined. The mixture should look like wet sand with a glossy sheen.
3 Add the dry ingredients. Dump the flour, baking soda, and salt right into the same bowl. Stir with a wooden spoon or rubber spatula until the dough comes together and no dry flour pockets are visible. Don't keep mixing once the flour is incorporated — just stop.
4 Fold in the chocolate chips. Add the chocolate chips and fold them into the dough with a few turns of the spoon. Distribute them as evenly as you can.
5 Scoop and shape. Use a tablespoon or cookie scoop to portion out rounded balls of dough. Place them on the parchment-lined baking sheets about 2 inches apart. Press each ball down slightly with your palm — just enough to flatten the top a little. This helps them bake evenly.
6 Bake. Put the cookies in the oven for 10 to 12 minutes. You want the edges to look golden brown but the centers should still appear slightly underdone and puffy. They'll firm up as they cool. Pull them out when they look like they need "just two more minutes" — that's exactly when they're done.
7 Cool on the sheet. Let the cookies sit on the baking sheet for a full 5 minutes before moving them to a wire rack. They're fragile right out of the oven because there are no eggs holding them together. Give them time to set and they'll be perfectly chewy.

Tips for the Best Vegan Chocolate Chip Cookies

Kitchen Notes

Variations

Double Chocolate

Replace 1/4 cup of the flour with unsweetened cocoa powder. Keep everything else the same. You get a dark, fudgy cookie that's almost brownie-like. Use white chocolate chips (dairy-free) for contrast, or stick with semi-sweet for a full chocolate overload.

Oatmeal Chocolate Chip

Reduce the flour to 1 3/4 cups and add 1 cup of old-fashioned rolled oats. The oats give the cookies a heartier texture and a slightly nutty flavor. If you're baking for someone who avoids gluten, certified gluten-free oats work here — just swap the all-purpose flour for a gluten-free blend too.

Peanut Butter Chocolate Chip

Add 1/3 cup of creamy peanut butter to the wet ingredients. You might need to reduce the coconut oil to 1/2 cup to keep the dough from getting too oily. The peanut butter adds protein and makes the cookies taste like a Reese's cup in cookie form.

Sea Salt and Chocolate

Use the recipe as written but sprinkle flaky sea salt (like Maldon) on top of each cookie right after they come out of the oven. The salt crystals against the sweet chocolate and brown sugar is a combination that people go crazy for. This is my favorite version.

The Science of Vegan Cookie Texture

Getting the right texture in a vegan cookie is all about understanding what eggs and butter do in traditional recipes, then finding substitutes that do the same job.

Eggs do three things in cookies: they bind the flour and fat together, they add moisture, and they create a tender crumb. Applesauce handles the binding and moisture. The tender crumb comes from not over-mixing the dough — gluten development is what makes cookies tough, and eggs normally counteract that. Without eggs, you need to be gentler with the dough.

Butter contributes flavor, fat, and structure. When traditional cookie dough chills, the butter solidifies and prevents excessive spreading. Coconut oil does the same thing — it's solid at room temperature and melts at a slightly higher temperature than butter. That's why coconut oil cookies hold their shape well. Vegetable oil works too, but the cookies will be flatter and crispier since liquid oil doesn't solidify.

Brown sugar is important because it contains molasses, which is hygroscopic — it absorbs moisture from the air. That's why brown sugar cookies stay soft and chewy longer than white sugar cookies. In a vegan recipe where moisture management is already tricky, brown sugar is your best friend.

Storage and Make-Ahead

Room temperature: Keep baked cookies in an airtight container or zip-top bag for up to 5 days. They actually taste better on day two — the flavors meld and the texture evens out.

Freezing baked cookies: Cool them completely, then stack them in a freezer bag with parchment between layers. They keep for up to 3 months. Thaw at room temperature for about 20 minutes, or microwave one for 10 seconds for a warm, soft cookie.

Freezing cookie dough: Scoop the dough into balls and freeze them on a baking sheet until solid, then transfer to a bag. Bake straight from frozen at 375°F for 13 to 15 minutes (add about 2 to 3 minutes to the normal time). Having frozen cookie dough on hand means fresh cookies whenever you want them.

This freezer dough trick is my favorite meal prep hack for dessert. You can also check our egg substitute for baking cookies guide if you want to try other egg replacers with different recipes.

Common Mistakes and How to Avoid Them

Cookies spread into flat discs. The dough was too warm or the oven wasn't hot enough. Chill the dough for 30 minutes and make sure the oven is fully preheated. Also check that you're using the right amount of flour.

Cookies are dry and crumbly. Too much flour is the usual cause. Measure by spooning and leveling. If the dough already looks dry, add one more tablespoon of plant milk before baking.

Cookies taste like coconut. Use refined coconut oil, which has no coconut flavor. Virgin (unrefined) coconut oil carries a noticeable coconut taste. Or switch to a neutral oil like canola — the cookies will just be a little flatter.

Cookies are too cakey. You may have used too much applesauce or the baking soda was old. A quarter cup of applesauce is enough. And if your baking soda has been open for more than 6 months, replace it.

Frequently Asked Questions

What replaces eggs in vegan chocolate chip cookies?

Applesauce is the egg replacer here. A quarter cup of unsweetened applesauce replaces about two eggs — it binds the dough and adds moisture without changing the flavor. You can also use a flax egg (1 tablespoon ground flaxseed plus 3 tablespoons water, rested for 5 minutes) if you prefer. Our pancakes without eggs recipe uses a similar approach.

Can I use regular butter instead of coconut oil?

If you're not keeping the cookies vegan, yes — use the same amount of melted butter. The cookies will taste more like classic Toll House cookies. For a vegan option other than coconut oil, use a neutral oil like canola or avocado oil, but know that the cookies will spread a bit more since liquid oil doesn't solidify like coconut oil does.

Why are my vegan cookies crumbly?

Usually too much flour. Make sure you're spooning flour into the measuring cup and leveling it off, not scooping straight from the bag. If your dough already looks dry, add another tablespoon of plant milk or applesauce. Under-baking slightly also helps — pull them at 10 minutes rather than 12.

How do I store vegan chocolate chip cookies?

Airtight container at room temperature for up to 5 days. For longer storage, freeze baked cookies in a zip-top bag for up to 3 months. You can also freeze the dough balls and bake from frozen — add 2 to 3 extra minutes to the bake time.

Are all chocolate chips vegan?

No. Many semi-sweet chocolate chips contain milk, milkfat, whey, or casein. Check the ingredient list. Enjoy Life and Guittard Semi-Sweet are reliable dairy-free options. Dark chocolate chips (60% cacao or higher) are usually dairy-free, but always read the label. Our heavy cream substitutes page covers more dairy-free swaps for baking.