I’ve been making chocolate chip cookies for over twenty years, and I cannot tell you how many recipes I’ve tried. Some were too flat, some too cake-like, and some just didn’t have that perfect chewy texture everyone craves.
Then I found this recipe, and I swear it changed everything. My neighbor still asks me to bring a batch every time we have a block party. My kids’ friends literally line up at my kitchen counter when they smell these baking.
These cookies have that perfect balance of crispy edges and soft centers. They’re loaded with chocolate chips and have just the right amount of nuttiness from the walnuts. Plus, they actually stay soft for days, which is pretty much a miracle in my house.

What Makes These Chocolate Chip Cookies Different?
Most cookie recipes give you either crispy cookies or soft cookies, but rarely both in the same bite. This recipe creates that perfect texture contrast that makes you reach for just one more.
The secret is in the technique. Dissolving the baking soda in hot water creates little pockets of lift that keep the centers tender while the edges get perfectly golden.
The combination of both white and brown sugar gives you the best of both worlds. White sugar helps with spreading and crispiness, while brown sugar keeps everything moist and adds that deep, caramel-like flavor.
Why You’ll Love This Recipe
These cookies are practically foolproof. I’ve made them with my granddaughter who’s eight, and they turned out perfect every time.
They use ingredients you probably already have in your pantry. No weird specialty items or hard-to-find ingredients that sit around after you make one batch.
The dough comes together quickly, and you don’t need to chill it or do any fancy techniques. Just mix, scoop, and bake.
Recipe Tips for Success
Make sure your butter is properly softened. It should give when you press it but not be melted. If it’s too hard, your cookies will be tough. If it’s too soft, they’ll spread too much.
Use room temperature eggs. They blend into the butter mixture much easier and create a smoother dough.
Don’t pack the dough too tightly when scooping. Gently drop spoonfuls onto the baking sheet for the best texture.
What You’ll Need
1 cup butter, softened 1 cup white sugar 1 cup packed brown sugar 2 eggs 2 teaspoons vanilla extract 3 cups all-purpose flour 1 teaspoon baking soda 2 teaspoons hot water 1/2 teaspoon salt 2 cups semisweet chocolate chips 1 cup chopped walnuts
The walnuts are optional if someone in your family doesn’t like them, but they really do add great texture and flavor. You can substitute pecans or even leave them out completely if needed.
For the chocolate chips, I prefer semisweet, but milk chocolate or even dark chocolate chips work great too. Just use what your family likes best.
How to Make the Best Chocolate Chip Cookies Ever
1. Get your oven ready
Preheat your oven to 350°F. You don’t need to grease your baking sheets for this recipe. The butter in the dough provides enough fat to prevent sticking.
2. Cream the butter and sugars
In a large bowl, cream together the softened butter, white sugar, and brown sugar until the mixture is smooth and fluffy. This usually takes about 3 to 4 minutes with an electric mixer.
3. Add eggs and vanilla
Beat in the eggs one at a time, making sure each one is fully incorporated before adding the next. Then stir in the vanilla extract.
4. Prepare the baking soda mixture
In a small bowl or cup, dissolve the baking soda in the hot water. Stir it until completely dissolved, then add this mixture to your cookie dough along with the salt.
5. Mix in the dry ingredients
Gradually stir in the flour until just combined. Don’t overmix or your cookies will be tough.
6. Add the good stuff
Fold in the chocolate chips and chopped walnuts until they’re evenly distributed throughout the dough.
7. Shape and bake
Drop large spoonfuls of dough onto ungreased baking sheets. Leave some space between each cookie since they’ll spread while baking.
Bake for about 10 minutes, or until the edges are nicely golden brown. The centers might look slightly underdone, but that’s exactly what you want.
8. Cool properly
Let the cookies cool on the baking sheet for about 5 minutes before transferring them to a wire rack. This helps them finish cooking and prevents them from breaking apart.
Common Mistakes to Avoid
Don’t skip dissolving the baking soda in hot water. This activates the baking soda immediately and creates perfect pockets of tenderness that make the difference between good cookies and amazing ones.
Don’t overbake them. The edges should be golden brown, but the centers might look slightly underdone. They’ll continue cooking on the hot pan and be perfect once they cool.
Don’t overmix the dough once you add the flour. This can make your cookies tough instead of tender.
Variations to Try
Once you’ve mastered the basic recipe, there are tons of ways to make them your own.
Try different types of chocolate chips like white chocolate, dark chocolate, or even butterscotch chips. You can mix different types together too.
Swap the walnuts for pecans, almonds, or even dried cranberries for a different flavor profile.
Add a pinch of sea salt on top of each cookie before baking for that popular sweet and salty combination.
For extra soft cookies, slightly underbake them and store them with a slice of bread to keep them moist.
Serving Suggestions
These cookies are perfect on their own with a cold glass of milk. They’re also fantastic crumbled over ice cream or used to make ice cream sandwiches.
Pack them in kids’ lunch boxes, bring them to potlucks, or keep them on hand for unexpected guests. They’re always a hit.
For special occasions, you can drizzle them with melted chocolate or sandwich two cookies together with frosting or ice cream.
Storage and Freezing
Store these cookies in an airtight container at room temperature for up to a week. If you want to keep them extra soft, add a slice of bread to the container.
The dough freezes beautifully. You can scoop it onto baking sheets, freeze the individual portions, then transfer them to freezer bags. Bake straight from frozen, just add a minute or two to the baking time.
Baked cookies also freeze well for up to three months. Just thaw them at room temperature when you’re ready to enjoy them.
Frequently Asked Questions
Why are my cookies too flat?
Your butter might have been too warm, or your baking soda could be old. Make sure your butter is softened but not melted, and check the expiration date on your baking soda.
Can I make these without walnuts?
Absolutely! Just leave them out or substitute with your favorite nuts. The cookies will taste just as good.
Why dissolve the baking soda in hot water?
This activates the baking soda immediately and creates a more tender texture. It’s an old-fashioned technique that really works.
Can I use margarine instead of butter?
Butter gives the best flavor and texture, but margarine will work in a pinch. Just make sure it’s the stick kind, not the soft spread variety.
How do I know when they’re done?
The edges should be golden brown, but the centers can look slightly underdone. They’ll finish cooking on the hot pan after you remove them from the oven.