I’ve been making this chocolate chip cookie recipe for years when I want a reliably soft center and slightly crisp edges. These cookies are the kind that fill the house with a warm, vanilla-sugar aroma and disappear fast at school bake sales, casual get-togethers, or any evening that calls for something simple and comforting. If you like a bakery-style chew, compare results with bakery-style chocolate chip cookies to see which texture you prefer.
Why you’ll love this dish
This recipe hits a sweet spot: it uses pantry-friendly ingredients, comes together quickly, and can be tweaked for chewiness or crispness. It’s kid-friendly, crowd-pleasing, and forgiving for home bakers. You’ll get cookies that are soft in the middle, golden at the edges, and loaded with chocolate—perfect for an after-school treat, a coffee break, or a casual dessert platter.
“These cookies vanished in minutes. The centers stayed soft while the edges had a perfect snap—my new go-to.”
The cooking process explained
Quick overview of what you’ll do so you can plan: cream butter and sugars to build structure and air. Add eggs and vanilla for moisture and flavor. Fold in sifted dry ingredients gently so gluten doesn’t overdevelop. Stir in chocolate and optional nuts. Chill briefly if you want thicker cookies, scoop them onto a lined sheet, then bake until the edges are golden while the centers remain soft.
What you’ll need
- 2 1/4 cups (280 g) all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 3/4 cup (170 g) unsalted butter, softened to room temperature (substitute vegan butter for a dairy-free option)
- 3/4 cup (150 g) granulated sugar
- 3/4 cup (165 g) packed light brown sugar
- 2 large eggs, room temperature (room-temp eggs incorporate more evenly)
- 2 teaspoons pure vanilla extract
- 1 1/2 to 2 cups semisweet chocolate chips or chunks
- Optional: flaky sea salt for sprinkling
- Optional: 1/2 cup chopped walnuts or pecans (or omit for nut-free)
If you want a slightly different method for texture contrast, you can compare techniques with this classic chocolate chip cookie method before you bake.
Step-by-step instructions
- Preheat the oven to 350°F (177°C) and place racks in the middle position. Line baking sheets with parchment paper or a silicone mat.
- In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
- In a large bowl, cream the softened butter with both sugars until the mixture is light and fluffy, about 2 to 3 minutes. Use a stand mixer or hand mixer on medium speed.
- Add the eggs one at a time, mixing each until combined. Stir in the vanilla. Scrape the bowl as needed.
- Add the dry ingredients in two additions, mixing on low speed until no dry streaks remain. Stop as soon as the flour is incorporated to avoid overmixing.
- Fold in the chocolate chips and nuts (if using) with a spatula so the chips stay intact.
- Chill the dough for 30 minutes for thicker cookies, or up to 24 hours in the refrigerator for deeper flavor and even more chew. Scoop 2-tablespoon portions of dough and place them on the prepared baking sheet, leaving about 2 inches between each.
- Bake for 10 to 12 minutes. Look for golden edges and centers that still look slightly soft. Rotate the pan halfway through baking for even color.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely. Sprinkle flaky sea salt on top while warm if you like a salty-sweet finish.

What to serve it with
Pair these cookies with a glass of cold milk, a warm cup of coffee, or scoop vanilla ice cream between two cookies for an instant ice cream sandwich. For a casual platter, add fresh berries and a bowl of extra chocolate chips. They also work well with a simple pot of hot chocolate for cozy gatherings.
Storage and reheating tips
- Room temperature: Store cooled cookies in an airtight container for up to 4 days. Place a slice of bread in the container to help keep them soft.
- Refrigerator: Keep in an airtight container for up to 1 week.
- Freezing baked cookies: Freeze in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. Thaw at room temperature.
- Freezing dough: Portion dough into balls, flash-freeze on a sheet, then store in a freezer bag. Bake from frozen; add 1 to 2 minutes to the bake time.
- Reheating: Warm a cookie in the oven at 300°F for 5 to 7 minutes or microwave for 10 to 15 seconds to revive softness. Always cool baked goods to room temperature before sealing containers to avoid condensation and sogginess.
Handle eggs and perishable ingredients safely: do not leave dough with raw egg at room temperature for more than 2 hours.
Pro chef tips
- Measure flour by weight for consistent results; 280 g is reliable.
- Use room-temperature eggs so they emulsify better and give a tender crumb.
- Do not overmix once the flour is added; overworking develops gluten and makes cookies tough.
- Chill the dough for thicker, chewier cookies. If you’re short on time, 30 minutes still helps.
- Use a medium cookie scoop for even sizes so baking times stay consistent.
- If you like extra melty pockets, use a mix of chips and chopped chocolate chunks.
- Rotate pans and avoid stacking hot trays to ensure even browning.
Recipe variations
- Browned butter chocolate chip: brown the butter first for nutty complexity.
- Chewy oats: add 1/2 cup old-fashioned oats for texture.
- Nut-free: omit nuts and add 1/4 cup extra chips.
- Gluten-free: swap a 1-to-1 gluten-free flour blend and watch texture; you may need a tablespoon more liquid.
- Vegan: use vegan butter and two flax eggs (2 tbsp ground flax + 6 tbsp water, chilled) for an egg-free version.
Common questions
How long should I chill the dough for?
Chill at least 30 minutes for thicker cookies. For deeper flavor and even chewier texture, chill 12 to 24 hours. You can also freeze dough balls for longer storage.
Can I freeze the cookie dough and bake later?
Yes. Portion the dough into balls and flash-freeze on a tray. Transfer to a freezer bag for up to 3 months. Bake from frozen, adding 1 to 2 minutes to the bake time.
Why did my cookies spread too much and become flat?
Common causes are too-warm butter, too little flour, overmixing, or insufficient chilling. Measure flour by weight, ensure butter is softened but not melted, and chill the dough if your kitchen is warm.
How do I make these cookies crisp instead of chewy?
For crisper cookies, bake a minute or two longer until the centers are fully set. Use a bit less brown sugar and a touch more granulated sugar, and avoid chilling the dough so it spreads more.
Is it okay to use salted butter?
Yes, but reduce or omit the added fine sea salt to avoid over-salting. Taste and adjust if you prefer a hint of salt on top for contrast.

Soft and Chewy Chocolate Chip Cookies
Ingredients
Method
- Preheat the oven to 350°F (177°C) and place racks in the middle position. Line baking sheets with parchment paper or a silicone mat.
- In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
- In a large bowl, cream the softened butter with both sugars until the mixture is light and fluffy, about 2 to 3 minutes. Use a stand mixer or hand mixer on medium speed.
- Add the eggs one at a time, mixing each until combined. Stir in the vanilla. Scrape the bowl as needed.
- Add the dry ingredients in two additions, mixing on low speed until no dry streaks remain. Stop as soon as the flour is incorporated to avoid overmixing.
- Fold in the chocolate chips and nuts (if using) with a spatula so the chips stay intact.
- Chill the dough for 30 minutes for thicker cookies, or up to 24 hours in the refrigerator for deeper flavor and even more chew.
- Scoop 2-tablespoon portions of dough and place them on the prepared baking sheet, leaving about 2 inches between each.
- Bake for 10 to 12 minutes. Look for golden edges and centers that still look slightly soft. Rotate the pan halfway through baking for even color.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
- Sprinkle flaky sea salt on top while warm if you like a salty-sweet finish.


