This page may contain affiliate links. Click to learn more. As an Amazon Associate I earn from qualifying purchases.
If you’re looking for the ultimate, richest, soft, and chocolaty vegan chocolate cookies, you’ve found them! They're the best and most tasty vegan double chocolate cookies you’ll try; they’ll remind you of gooey brownies.
They’re quick and easy to make, and they’re dairy-free and egg-free, plus, they have a gluten-free option. With no chilling required, you’ll have warm cookies ready in just about 25 minutes.

Save This Recipe!
In a hurry? Drop your email below, and this recipe will be sent straight to your inbox for later. You'll also get fresh recipes every week! You can unsubscribe anytime.
If deep, dark chocolate flavour is what you crave, then these vegan double chocolate cookies are a must-make for you! They're rich, gooey, and super quick and easy to make.
This soft and gooey chocolate cookie recipe took about eight (!!!) tries or so to make perfect, and I'm so happy to be able to finally share it with you because these are the best cookies to make when you want something full of chocolate to satisfy your sweet tooth and chocolate cravings.
So, let's get started so you can make your own batch of these easy vegan double chocolate chip cookies...or vegan brownie cookies, vegan brookies, vegan chocolate brownie cookies...whatever you want to call these vegan cookies, you're in for a delicious treat!
Here's Everything You'll Need

A Few Notes About Ingredients and Swaps
(NOTE: Only ingredients with special notes are listed below. The full ingredient list can be found in the recipe card.)
Flour - I tested with two different flours, and I couldn't pick one because they were both excellent. So you have two choices: oat flour if you want vegan gluten-free double chocolate cookies, and all-purpose white flour if you just need them to be vegan. The amount for each type is different, so please take note of that when making the recipe.
If you make your oat flour, make sure to sift it before measuring/weighing it. Homemade oat flour can contain some larger pieces, you need the oat flour to be very fine for this recipe.
NOTE: When baking, measuring your flour accurately, no matter what type you are using, is so important to get the best results, so I highly recommend using a kitchen scale. Check out my article about how to measure flour correctly before you start.
Coconut Oil - I also tested this recipe with melted vegan butter, and the results were just as good, so use your favourite vegan butter if you'd like, just make sure it's the solid type that comes in sticks or blocks and not the type that comes in a container. Keep in mind that if you use unrefined coconut oil, it will give your cookies a slight coconut flavour, so if that isn't appealing to you, use refined coconut oil.
Cocoa Powder - This recipe is made with cocoa powder and cannot be substituted with any other kind of chocolate. I use Dutch-process cocoa powder. Cacao powder/natural cocoa powder cannot be used without making other modifications to the recipe.
Flax Egg - I make many of my vegan cookies with flax egg, but if you can't or don't have ground flax seeds, chia seeds will work instead.
Light Brown Sugar - Depending on what I have on hand, I tested with both brown sugar and coconut sugar in this recipe. If you want to use coconut sugar, you'll need a different measurement, so take note of that before you start making the recipe.
Chocolate Chips - I always use regular-sized, vegan semi-sweet chocolate chips for this recipe, but you can use mini chocolate chips or chocolate chunks. Use the same measurement/weight for both substitutes.
Now, Let's Make Them!
(Note: I’ve outlined the easy step-by-step on how to make these delicious cookies here, but find the full recipe, ingredients, and directions in the recipe card at the end of this post.)

Mix the wet and dry ingredients in separate bowls, and combine them. Add the chocolate chips to the bowl.

Stir in the chocolate chips.
But Who Makes Vegan Chocolate Chips?
If you don't already have a go-to vegan chocolate chip brand that you keep on hand, read through my article: "Are Chocolate Chips Vegan?" for lots of recommendations.

Scoop the dough onto your cookie sheet, then bake!

Allow the cookies to rest on the cookie sheet for a few minutes after baking before transferring them to a cooling rack.
Waiting is Hard...
...especially when you have to wait for these cookies! But don't skip the resting time after you've removed them from the oven. A few minutes of rest time is essential before transferring them to a cooling rack since they are very soft right after baking. They will firm up as they cool.
You'll notice that these cookie dough balls don't spread too much as they bake, they keep almost the same dome shape they went into the oven with.

So...What’s the Texture Like?
When they’re still warm, these cookies are gooey and fudgy, almost like a brownie in cookie form, with soft, melty chocolate chips and crispy edges. Once cooled, they’re still soft, but no longer gooey, and the inside becomes fluffier.
You may also wonder about the difference between the oat flour and all-purpose flour versions. The oat version has a subtle oat flavour, while the all-purpose version is a little fluffier and softer. You really can’t go wrong with either one!

A Few More Tips Before You Make Them
- Measure and have all your ingredients ready to go before starting. This will make the process run smoothly, quickly, and easily. Make sure all of your ingredients are at room temperature.
- Measure your flour correctly. Too much flour, no matter what type you use, will make your cookie dough not have the correct consistency. Please read my article about how to measure flour correctly. I highly recommend using a scale and my weight measurements to make this recipe. (See the "Suggested Equipment" section in the recipe card for the scale I use and recommend.)
- Sift the cocoa powder - as tempting as it is to skip this, cocoa powder can be lumpy, and those lumps are hard to get rid of after it has been mixed with the other ingredients. To avoid this, always sift it before adding it to the dry ingredients.
- Read this post from top to bottom before you start. I’ve included a lot of tips and tricks so you get things right. Also, read through the recipe before getting started and take note of the different measurements for the different types of flour and sugar.
- Follow the recipe exactly as it’s written for the very best results.

After You Make Them...
Let me know if you make these vegan cocoa cookies by leaving a comment and rating below (tell me if you use oat flour or AP flour!) or by posting a picture on Instagram and tagging me. (I'm @delightfuladventures on Instagram!)
Soft & Gooey Vegan Double Chocolate Cookies
Suggested Equipment:
Ingredients:
- 1 tablespoon ground flax seeds
- 3 tablespoons water
- 1 ½ cups (130g) oat flour OR all-purpose white flour (if using all-purpose flour, use 1 ¼ cups + 2 tablespoons (172g), see notes below)
- ½ cup (42g) Dutch-process cocoa powder (sifted)
- 1 teaspoon baking powder
- ¼ teaspoon salt
- ½ cup (120ml) melted coconut oil, cooled (OR ½ cup (113g) cooled melted vegan butter)
- ⅔ cup (133g) light brown sugar (or coconut sugar see note below)
- 1 teaspoon vanilla extract
- ¾ cup (135g) vegan chocolate chips
Instructions:
- Preheat oven to 350°F (177°C).
- Prepare your baking sheet(s) by lining with parchment paper (if needed).
- Prepare your flax egg by whisking together ground flax seeds and water. Set aside for at least 5 minutes to thicken.
- In a small bowl, whisk the flour, cocoa powder, baking powder, and salt together. Set aside.
- In a medium bowl, whisk the melted coconut oil (or vegan butter), sugar, vanilla extract, and flax egg together.
- Add dry ingredients to wet ingredients and mix until combined, don't overmix.
- Stir in chocolate chips until they have combined with the cookie dough.
- Using a medium-sized cookie scoop (or a tablespoon) scoop the dough and place each ball on the cookie sheet. Leave enough space around each cookie, they will not spread much as they bake.
- Bake for 9 minutes, don't overbake.
- Leave cookies on the cookie sheet to cool for 2 minutes, then carefully transfer them to a cooling rack.
Watch How to Make It:
Recipe Notes:
- Please read all of the helpful information above and below before making this recipe.
- You'll get 22 cookies if you use a medium-sized cookie scoop (medium scoops are usually 1.5 tablespoons).
- If you make your oat flour, be sure to sift it before using it for this recipe so no hard bits remain and the flour is fine. Don't measure/weigh it before it has been sifted, only measure it after or the amount will be incorrect. The oat flour needs to be fine for this recipe or the cookies will be crumbly. If you don't make your own, you can also buy oat flour online.
- Coconut sugar can be used in place of the brown sugar. Since coconut sugar is slightly less sweet than brown sugar, use ¾ cup (113g) instead of the measurement for the brown sugar in the recipe above.
- Store leftovers in an airtight container for up to 5 days.
- Freeze baked cookies in single layers in an airtight container or a freezer bag. When you're ready to serve, just place them on a plate, bring to room temperature, and enjoy.
- To freeze unbaked dough, scoop the dough onto a parchment-lined cookie sheet and place the whole cookie sheet in the freezer. Once completely frozen, place each cookie ball in an airtight freezer-safe bag or container and freeze for up to 2 months. When you're ready to bake them, add about 2 minutes to the baking time, and bake at the same temperature.
- The nutrition info listed below is based on one cookie with the recipe as written using oat flour and coconut oil. Cookies made with all-purpose flour have a calorie count of 134 per cookie. Nutrition info is only to be used as a rough guide. Click here to learn how nutrition info is calculated on this website.







Clare W says
The were quick and easy to make. Lovely gooey texture that stayed well after cooling (although I did eat one pretty much straight out the oven). I couldn’t find coconut sugar so used Demerara, but worked fine. Will definitely make again and might add hazelnuts next time too.
Gwen Leron says
I think hazelnuts would be a nice addition! I'm so happy you liked the recipe, Clare. Thanks very much for taking the time to leave your comment and rating, I appreciate it very much 🙂
Pamela Fitzpatrick says
Can applesauce substitute for the coconut oil? Thanks!
Gwen Leron says
Hi Pamela, I have not tried it, but I don't think that applesauce will be a suitable substitute for the coconut oil in this recipe. I think the cookies would turn out dense. You may have luck with a nut butter, but again, I have not tested it so I can't say for sure. If you do end up trying it, please come back and let me know how things went. I hope this helps 🙂
Valerie Kinsora says
Looks very good. Could cacao be substituted for cocoa powder?
Thanks
Gwen Leron says
Hi Valerie, unfortunately, cacao powder cannot be used without having to make some modifications to the rest of the recipe (I use Dutch processed cocoa powder). I have not tested the recipe with cacao, so I cannot guide you on those changes, however, this article may be helpful if you cannot get Dutch processed cocoa powder. I hope this helps, let me know if you have any other questions!