Easy Dairy-Free Double Chocolate Walnut Cookies are fudgy and packed with chocolate chips and chopped walnuts. This recipe delivers rich and delicious cookies using simple pantry ingredients, without milk or butter.

Why you'll love these cookies
Dairy-free chocolate chocolate walnut cookies are amazingly rich with an amazing nutty crunch.
Made with simple prep, in one bowl with basic pantry ingredients, without milk or butter. So, they're great for anyone avoiding dairy.
They make a great dessert for guests or potlucks with friends.
They're terrific to have with your morning coffee or to dunk in a cold glass of milk.
Best of all, they make the perfect comforting treat after a long and busy day.
Frequently Asked Questions (FAQs) for these cookies
Can I freeze dairy-free chocolate walnut cookie dough?
Yes! Scoop the dough onto a baking sheet, freeze until solid, and transfer to a freezer-safe bag for up to 3 months. Bake straight from frozen by adding 1 to 2 extra minutes to the bake time.
Or you can just freeze the dough and defrost before you make the dough balls.
How do I store leftover baked cookies?
Store your cookies in an airtight container at room temperature for up to 4 to 5 days. Add a small piece of bread to the container to help keep them soft and chewy.
Can I substitute the walnuts with another nut?
Yes, chopped pecans, almonds, or hazelnuts make fantastic substitutes if you prefer a different crunch in your chocolate cookies.
Why are my cookies spreading too much while baking?
If your dough is too warm or your coconut oil / vegan butter substitute was overly melted, the cookies may spread faster in the oven. Chilling the dough for 15 to 20 minutes before baking helps prevent excessive spreading.
Can I use chocolate chunks instead of chopped chocolate chips?
Absolutely. Standard semi-sweet or dark chocolate chopped into chunks works wonderfully in this recipe if you don't have chocolate chips on hand.
General FAQs about baking:
Why do recipes have salt in the ingredients of baked goods?
Even though salt tends to make foods, well, salty, it actually plays other roles in baking as well.
For example, the right amount of salt balances flavors in baked goods; it can bring out the sweetness of sugar and, at the same time, prevent them from tasting overly sweet. It also can help dull the bitterness of cocoa.
Salt prevents baked goods from tasting bland, while it balances the richness of the fats. It also helps develop flavor in yeast breads and works with proteins to strengthen gluten and make it more elastic.
Salt also slows down yeast fermentation because it prevents the yeast from eating up the sugars too quickly, which otherwise would cause the dough to rise too fast and then ultimately collapse, causing bread to come out flat instead of fluffy.
Salt helps baked goods stay a little fresher for a little longer and helps delay mold from growing on them.
What is the difference between white granulated sugar and brown sugar?
The short answer is that while white granulated sugar is just pure sweetness, brown sugar is white sugar with molasses mixed into it.
Here is how that change affects your baking:
- White sugar is neutrally sweet. Brown sugar tastes like rich caramel or toffee.
- White sugar makes things crisp and light. Brown sugar traps moisture, making baked goods (like brownies) dense, soft, and extra chewy.
- Brown sugar is dark and wet; white sugar is dry and clear.
Tip: If a recipe calls for brown sugar and you're completely out, you can make your own by thoroughly mixing a tablespoon of molasses into a cup of regular white granulated sugar, and that will give you light-brown sugar. If you want dark brown sugar, you need to mix in more molasses.
What is the difference between baking soda and baking powder?
Baking soda and baking powder are both synthetic leavens that help baked goods rise, but there is a difference between them.
Baking soda is pure sodium bicarbonate, which needs another ingredient that is acidic in order to be activated. When the baking soda touches the acid, it creates a carbon dioxide gas, which helps the baked good rise. Baking soda is between 3 and 4 times stronger than baking powder, and if too much baking soda is used, your baked good will end up with a metallic flavor.
Baking powder is baking soda that is already mixed with an acid and a stabilizer and will be activated by moisture and heat. Nowadays, baking powder is called double-acting because it activates twice-once when it gets wet (when you mix the ingredients together) and again when it heats in the oven.
Replacing one with the other can be tricky, and it's not recommended. However, if you have no choice, then do solid research for substituting one for the other for the baked good you are preparing so you don't ruin it.
What do eggs do in baking?
Eggs are made up of two parts: the whites and the yolks (the yellow).
Egg whites are made up of protein that sets when heated and helps baked goods hold their structure. The yolks are made up of fats and vitamins and help ingredients bond.
Eggs also help baked goods rise as well as keep them moist.
It is important to have the right amount of eggs when baking, because if there are too many eggs in a recipe, this can cause a rubbery, dense texture, and if there are too few eggs, this can cause a crumbly, dry texture.
The different parts of the egg will provide different textures to baked goods; using the entire egg in baking will provide moisture and help the baked good rise evenly, using extra yolks will create richer, denser textures, and extra whites will add fluffiness but may create a drier texture.
What is the difference between butter and margarine?
Butter is a dairy product that is made by churning heavy cream until the fats separate from the milk (i.e., buttermilk). Margarine, however, is made from vegetable oil. Butter generally has a lower melting point than margarine as well as a lower water content (and the soft tub margarines have a higher water content than bar margarines).
Using butter in baking cookies can create a crisper, more flaky cookie, while cookies will come out softer and more cakey when made with margarine. It is also generally believed to be better to "cream" using butter rather than margarine.
Using butter adds a kind of toasted nut flavor to baked goods, while margarine doesn't add flavor (however, sometimes with margarine, one might have a waxy feel on the roof of one's mouth after eating something with a high margarine content).
If one wants to make a dairy-free baked good that calls for butter, a dairy-free margarine is a good substitute.
What is the difference between dairy-free margarine and vegan butter?
Vegan butter and margarine have similarities. In fact, all vegan butter is a type of dairy-free margarine. The difference between them is in the content and the baking performance.
Vegan butter is made from fats such as coconut oil, shea butter, or cocoa butter and behaves like butter in that it creates more flaky and crisp textures and has a toasted nutty flavor, while margarine is typically made with the less expensive vegetable oils.
What is the difference between real vanilla extract and imitation vanilla?
Real vanilla is made from soaking vanilla beans in alcohol, imitation vanilla is synthetic, and real vanilla costs quite a bit more than imitation. Whether or not there will be a taste difference in your baking depends on the baked good, so do some research before you decide.
I personally always use the imitation as long as I have a really good brand because it's not worth it to me to spend the extra money.
What ingredients are good to keep in my home for last-minute homemade desserts?
- flour
- white granulated sugar
- brown sugar (light/dark-I usually keep dark)
- confectioners' sugar (powdered sugar)
- salt
- baking powder
- baking soda
- cocoa powder
- ground cinnamon
- ground nutmeg
- ground ginger
- ground cloves
- baking chocolate
- chocolate chips
- instant dry yeast
- vanilla and/or vanilla sugar
- cooking oil/cooking spray
- margarine or butter
- eggs
- honey
- instant coffee
- various extracts (real or imitation)
- a variety of fillings, frostings, and toppings:
- whipping cream
- packaged pie dough or ready-made pie crusts
- puff pastry dough
What kind of equipment is good to have for convenient baking?
- a stand mixer, which I use mostly for dough and sometimes for whipping
- a hand mixer (for things that aren't dough and I don't want to mix manually)
- a kitchen scale
- different sizes and shapes of baking pans, including loaf pans
- mixing bowls (or just large bowls-I have plastic, glass, and metal)
- cookie sheets
- pie dishes
- dry measuring cups
- liquid measuring cups
- measuring spoons
- whisks
- rubber spatulas (really good for when you don't want to leave anything in the bowl)
- rolling pins
- a baking mat for rolling out dough
- baking strips
- a good supply of baking (or parchment) paper (also round for layer cakes)
Love cookies?
- Easy Dairy-Free Rocky Road Cookies Recipe
- Easy Dairy-Free Chocolate Crinkle Cookies Recipe
- Easy Dairy-Free Peanut Butter Cookies Recipe
- Easy Dairy-Free Cowboy Cookies Recipe
- Easy Dairy-Free Double Chocolate Chunk Cookies Recipe
- Easy S'more Cookies Recipe
- Easy Dairy-Free Cranberry White Chocolate Cookies Recipe
Easy Dairy-Free Double Chocolate Walnut Cookies Recipe

Delicous chocolate chocolate walnut cookies made with simple pantry ingredients, without milk or butter.
Ingredients
- 1 ½ cups all-purpose flour
- 1 cup cake flour (for softer cookies)
- 1 cup softened vegan butter or dairy-free margarine
- 1 cup dairy-free chocolate chips or small chocolate chunks
- 1 cup chopped walnuts
- ¾ cup of light brown sugar
- ½ cup white granulated sugar
- ½ cup cocoa powder
- 2 large eggs
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1 teaspoon salt (table salt or sea salt)
- 1 teaspoon vanilla extract (imitation is fine)
Instructions
- Cream the butter or margarine with the brown sugar and white sugar.
- Mix in the eggs and vanilla.
- Add the all-purpose flour, cake flour, cocoa powder, baking soda, baking powder, and salt and mix well.
- Add the chocolate chunks and mix well so they are pretty much evenly distributed throughout the dough.
- Form balls to any size you like and place on baking sheets that have been lined with parchment paper.
- Place in an oven that has been preheated to 400°F and bake for 10-14 minutes (depending on the size of the cookie) until they are just becoming a slight brown.
- Remove from the baking sheet and let cool.
Nutrition Information:
Yield:
24Serving Size:
1Amount Per Serving: Calories: 237Total Fat: 14gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 36mgSodium: 231mgCarbohydrates: 27gFiber: 1gSugar: 14gProtein: 3g










