Walnut Butter Cookies are rich, nutty, and delightfully crisp with a melt-in-your-mouth texture. Packed with buttery flavor and crunchy walnut pieces, these cookies are a timeless treat perfect for holiday baking, tea time, or everyday snacking.
Why You’ll Love This Recipe
- Buttery and crisp with a tender bite
- Easy to make with simple ingredients
- Delicious balance of sweet and nutty
- Great for gifting, freezing, or cookie swaps
- No chill time required—just mix, shape, and bake
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Unsalted butter (softened)
- Granulated sugar
- Brown sugar
- Egg
- Vanilla extract
- All-purpose flour
- Baking powder
- Salt
- Chopped walnuts
- Optional: powdered sugar for dusting
directions

- Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
- In a large bowl, cream together butter, granulated sugar, and brown sugar until light and fluffy.
- Add the egg and vanilla extract. Beat until combined.
- In a separate bowl, whisk together flour, baking powder, and salt. Gradually add the dry ingredients to the wet mixture, mixing until just combined.
- Stir in chopped walnuts.
- Scoop dough by tablespoonfuls and roll into balls. Place on the prepared baking sheet about 2 inches apart.
- Flatten slightly with the bottom of a glass or your palm.
- Bake for 10–12 minutes, or until the edges are lightly golden.
- Let cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- Optional: Dust cooled cookies with powdered sugar before serving.
Servings and timing
This recipe makes about 24 cookies.
Prep time: 15 minutes
Bake time: 12 minutes
Total time: 27 minutes
Variations
- Chocolate Chip Walnut: Add mini chocolate chips to the dough for a nutty chocolate twist.
- Maple Walnut: Add ½ teaspoon maple extract for a warm, cozy flavor.
- Espresso Walnut: Mix in 1 teaspoon instant espresso powder for a coffeehouse-style treat.
- Cinnamon Spice: Add ½ teaspoon ground cinnamon for a warm spice flavor.
- Gluten-Free: Use a 1:1 gluten-free flour blend to make the cookies gluten-free.
storage/reheating
Store cookies in an airtight container at room temperature for up to 5 days.
For longer storage, freeze baked cookies in a sealed bag or container for up to 2 months.
No reheating is necessary, but cookies can be warmed for a few seconds in the microwave if desired.
FAQs
Can I toast the walnuts before adding them?
Yes, toasting enhances their flavor—just bake at 350°F for 5–7 minutes until fragrant.
Do I need to chill the dough?
No, this dough bakes well without chilling, saving you time.
Can I make the dough ahead of time?
Yes, refrigerate for up to 2 days or freeze the dough balls and bake from frozen.
What kind of walnuts should I use?
Chopped English walnuts work best. You can also use black walnuts for a stronger flavor.
Can I use salted butter?
Yes, just reduce or omit the added salt in the recipe.
Why did my cookies spread too much?
Make sure the butter isn’t too soft and don’t overmix the dough.
Can I substitute other nuts?
Yes, pecans or almonds can be used in place of walnuts.
Are these cookies soft or crispy?
They’re buttery with crisp edges and a tender, slightly crumbly center.
Can I double the recipe?
Absolutely—just bake in batches and rotate pans for even baking.
Are walnut butter cookies good for mailing?
Yes, they hold up well and make a great addition to care packages or cookie tins.
Conclusion
Walnut Butter Cookies are a deliciously simple treat that delivers classic flavor and comforting texture in every bite. Whether you enjoy them with tea, gift them during the holidays, or bake a batch just because, these nutty, buttery cookies are sure to become a household favorite.
PrintWalnut Butter Cookies
These Walnut Butter Cookies are soft, buttery, and loaded with nutty flavor from chopped walnuts. They’re simple to make, perfectly crisp on the edges, and tender in the middle – ideal for cookie trays, tea time, or anytime you want a comforting homemade treat.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 24 cookies 1x
- Category: Dessert, Cookies
- Method: Baking
- Cuisine: American
Ingredients
-
1 cup (2 sticks) unsalted butter, softened
-
½ cup granulated sugar
-
½ cup brown sugar, packed
-
1 large egg
-
1 teaspoon vanilla extract
-
2 cups all-purpose flour
-
½ teaspoon baking powder
-
¼ teaspoon salt
-
1 cup chopped walnuts
-
Optional: powdered sugar for dusting
Instructions
-
Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
-
Cream butter and sugars:
In a large bowl, beat the softened butter, granulated sugar, and brown sugar together until light and fluffy (about 2–3 minutes). -
Add wet ingredients:
Beat in the egg and vanilla extract until fully combined. -
Mix dry ingredients:
In a separate bowl, whisk together flour, baking powder, and salt. Gradually mix into the wet ingredients. -
Fold in walnuts:
Stir in the chopped walnuts until evenly distributed. -
Scoop and bake:
Roll or scoop dough into 1-inch balls and place on prepared baking sheets, spacing them about 2 inches apart. Flatten slightly with your palm or the bottom of a glass. -
Bake for 10–12 minutes, or until the edges are lightly golden. Centers will still be soft.
-
Cool and serve:
Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack. Dust with powdered sugar if desired.
Notes
-
Toast the walnuts first for extra flavor!
-
Cookies can be frozen baked or unbaked (freeze dough balls and bake from frozen with 1–2 extra minutes).
-
Want more texture? Add ½ cup oats or mini chocolate chips.