Every American kitchen needs a chocolate chip cookie recipe. These are the cookies I make when I want something warm, sweet, and comforting. Crisp edges, soft centers, and pools of melted chocolate in every bite.
I tested this recipe many times to get it right. Too much flour and they turn cakey. Too little and they spread into thin crisps. This version hits the sweet spot. They come out of the oven looking perfect and tasting even better.
Ingredients
- 2.25 cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 3/4 cup packed brown sugar
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
- 2 cups semi-sweet chocolate chips
- 1 cup chopped walnuts (optional)
Steps
1. Whisk the dry ingredients
In a medium bowl, whisk together the flour, baking soda, and salt. This spreads the baking soda evenly so every cookie rises the same. Set the bowl aside. It is a small step, but it keeps you from getting a bitter bite of baking soda in one unlucky cookie.
2. Cream the butter and sugars
In a large bowl, beat the softened butter with the granulated sugar and brown sugar. Use a hand mixer or stand mixer on medium speed for 2 to 3 minutes. The mixture should turn light, fluffy, and pale in color. This creaming step whips air into the dough, which gives the cookies their soft texture.
3. Add the eggs and vanilla
Beat in the eggs one at a time, mixing well after each one. Then beat in the vanilla extract. Scrape down the sides of the bowl with a spatula so everything is blended. The batter should look smooth and creamy.
4. Mix in the flour gently
Add the dry ingredients to the wet mixture in two parts. Mix on low speed just until the flour disappears. Stop as soon as you cannot see white streaks. Overmixing makes tough cookies. The dough will be thick and a little sticky. That is exactly how it should look.
5. Fold in the chocolate chips
Stir in the chocolate chips and walnuts if you are using them. Use a sturdy spatula and fold gently. Make sure the chips are spread through the whole dough so every cookie gets plenty. I always sneak a taste of the dough here. It is too good to resist.

6. Chill the dough
Cover the bowl and refrigerate for at least 30 minutes, or up to 24 hours. Chilling firms up the butter, which keeps the cookies from spreading too thin. It also deepens the flavor. Longer chilling gives you a richer, almost toffee-like taste. This step is worth the wait.
7. Scoop and bake
Scoop rounded tablespoons of dough onto parchment-lined baking sheets, spacing them 2 inches apart. Bake at 375 degrees for 9 to 11 minutes. The edges should be golden brown while the centers still look slightly soft. They will finish setting as they cool. Do not overbake them.

8. Cool on the pan
Let the cookies cool on the baking sheet for 5 minutes before moving them to a wire rack. They are fragile when hot and firm up as they cool. Those 5 minutes also finish the centers perfectly. Then enjoy one while it is still warm and the chocolate is melty.
Tips
For thicker cookies, chill the dough overnight and bake straight from the fridge. You can freeze scooped dough balls for up to 3 months and bake them frozen, adding 2 extra minutes. Store baked cookies in an airtight container for up to 5 days.
Conclusion
These are the cookies that made my kitchen smell like an American bakery. Simple, classic, and always a hit. Bake a batch this weekend and watch how fast they disappear from the cooling rack.