Step-by-step instructions
- Preheat your oven to 375°F (190°C).
- In a small bowl, whisk together the flour, baking soda, and salt.
- In a large bowl, cream the softened butter with granulated sugar, brown sugar, and vanilla extract until smooth and fluffy.
- Beat in the eggs one by one, mixing well after each addition.
- Gradually add the flour mixture to the wet ingredients, mixing until just combined.
- Fold in the chocolate chips and the nuts if you decide to include them.
- Using a rounded tablespoon, drop dough onto ungreased baking sheets, spacing them about 2 inches apart.
- Bake in the preheated oven for 9 to 11 minutes or until the cookies are golden brown.
- Let them cool on the baking sheets for a few minutes before transferring them to wire racks to cool completely.
Best ways to enjoy it
These cookies are delicious on their own, but why not elevate the experience? Serve them warm with a scoop of vanilla ice cream for a delightful sundae. Pair them with a glass of cold milk or a warm cup of tea for a delightful afternoon treat. For a fun twist, try drizzling melted chocolate on top before serving for that extra indulgence.
Storage and reheating tips
To keep your leftover cookies at their best, store them in an airtight container at room temperature. They generally stay fresh for about a week. For longer storage, consider freezing them! Simply layer them in a freezer-safe container, separating each layer with parchment paper, and they can last for up to three months. Reheat them in the microwave for a few seconds to bring back that warm, gooey texture.
Helpful cooking tips
- Make sure your butter is properly softened before creaming; this ensures a fluffy texture.
- If using nuts, toasting them lightly beforehand can enhance their flavor.
- For chewier cookies, try chilling the dough for 30 minutes before baking; this helps develop the flavors even more.
Creative twists
Feel free to experiment with the flavors! Try using different types of chocolate chips like dark chocolate or white chocolate. You can also incorporate flavors like peanut butter or add oats for a heartier bite. Don’t hesitate to swap nuts for seeds or dried fruits for a unique take on this classic recipe.

Common questions
How long does it take to prepare and bake these cookies?
Total preparation and baking time is approximately 20-30 minutes, making this a quick recipe for any occasion!
Can I use margarine instead of butter?
Yes, you can use margarine, but it may affect the flavor and texture slightly. Unsalted butter gives the best results.
What if I don’t have baking soda?
In a pinch, you can substitute baking powder, but make sure to adjust the amount—use 3 teaspoons of baking powder for every 1 teaspoon of baking soda, and omit the additional salt in the recipe.
Can I make this cookie dough ahead of time?
Absolutely! You can prepare the dough and refrigerate it for up to 48 hours before baking, or freeze it for up to 3 months. Just thaw the dough overnight before baking.






