These rich, buttery vanilla walnut cookies deliver the perfect balance of sweetness and crunch while keeping carbs low. Almond flour creates a tender crumb, while melted butter ensures crispy edges and soft centers. The toasted walnuts add satisfying texture and nutty depth throughout every bite.
Mixing comes together quickly—just whisk wet ingredients, combine with dry, fold in walnuts, and scoop onto your baking sheet. Thirty minutes from start to finish, you'll have golden cookies perfect for afternoon snacking or after-dinner treats.
Each cookie contains just 2g net carbs, making them ideal for keto lifestyles. The dough also freezes beautifully—portion extras before baking and store in the freezer for fresh-baked goodness anytime.
The smell of toasted walnuts always pulls me into the kitchen, no matter what else I am doing. These keto cookies became my go-to when I started watching my carb intake but refused to give up the simple pleasure of a fresh-baked treat with afternoon coffee. They disappear faster than any dessert I make, and nobody ever guesses they are sugar-free.
Last Christmas my sister came to visit and has been trying keto for months. She took one bite of these warm from the oven and actually asked if I was sure they were low-carb. We ate half the batch sitting at the counter while the rest cooled on the rack, just talking and catching up like we used to do when we were kids.
Ingredients
- Almond flour: Super fine almond flour works best here because it creates a tender crumb that mimics traditional wheat flour
- Erythritol: This sweetener measures cup-for-cup like sugar and does not have the cooling effect some other keto sweeteners have
- Baking powder: Just a half teaspoon gives these cookies the perfect lift so they are not too dense
- Salt: A small amount enhances the vanilla flavor and balances the sweetness
- Butter: Melted butter creates a denser, richer cookie texture and saves you the step of softening butter ahead of time
- Egg: One egg binds everything together and adds structure to the dough
- Vanilla extract: Do not skimp here because good vanilla is what makes these taste like a special treat
- Chopped walnuts: Toasting the walnuts first brings out their natural oils and makes the cookies taste so much better
Instructions
- Preheat your oven:
- Set your oven to 350°F and line a baking sheet with parchment paper so the cookies do not stick
- Mix the dry ingredients:
- Whisk together the almond flour, erythritol, baking powder, and salt in a medium bowl until well combined
- Combine the wet ingredients:
- In a separate larger bowl, whisk the melted butter, egg, and vanilla extract until completely smooth
- Form the dough:
- Add the dry mixture to the wet ingredients and stir until a cohesive dough forms
- Add the walnuts:
- Fold in the chopped walnuts until they are evenly distributed throughout the dough
- Shape the cookies:
- Scoop tablespoon-sized portions of dough, roll them into balls, and place them 2 inches apart on the prepared baking sheet
- Flatten and bake:
- Gently press each ball with your fingers or a fork, then bake for 13 to 15 minutes until edges are golden and centers are set
- Cool completely:
- Let the cookies rest on the baking sheet for 10 minutes before moving them to a wire rack
My neighbor asked for the recipe after I brought her a batch, and now she makes them every Sunday for her meal prep. There is something so satisfying about having a homemade treat ready to grab during the week that actually fits your lifestyle without feeling like a compromise.
Making Them Ahead
I often double the recipe and freeze half the dough balls on a baking sheet before transferring them to a freezer bag. When you want fresh cookies, just bake them straight from frozen and add 1 to 2 minutes to the baking time.
Storage Tips
These cookies stay soft and chewy at room temperature for up to 5 days in an airtight container. I actually think they taste even better on day two when the flavors have had time to meld together.
Serving Ideas
Try crumbling a cookie over keto vanilla ice cream for an instant dessert parfait. You can also sandwich two cookies with a thin layer of sugar-free chocolate ganache for an extra special treat.
- Press a small chocolate chip into the center of each cookie before baking for a chocolate walnut version
- Add 1 teaspoon of cinnamon to the dry ingredients for a warm spiced variation
- Swap the walnuts for pecans or macadamia nuts if you prefer a milder flavor
Hope these become your new favorite keto treat to bake and share.
Recipe Questions & Answers
- → Can I use a different sweetener?
-
Yes, any granulated keto sweetener works well. Monk fruit sweetener, allulose, or stevia blends can replace erythritol. Liquid sweeteners may alter the dough texture slightly.
- → How do I store these cookies?
-
Keep in an airtight container at room temperature for up to 5 days. For longer storage, freeze baked cookies for up to 3 months or freeze unbaked dough balls to bake fresh.
- → Can I make these without walnuts?
-
Absolutely. Try pecans, macadamia nuts, or skip nuts entirely. The texture will change slightly, but the vanilla butter flavor remains delicious.
- → Why did my cookies spread too much?
-
Warm butter causes excess spreading. Chill the dough for 15-30 minutes before baking if your kitchen is warm. Also ensure your baking powder is fresh.
- → Are these cookies gluten-free?
-
Yes, these are naturally gluten-free using almond flour. Always verify your ingredients, especially baking powder and vanilla extract, are certified gluten-free if you have celiac disease.