These bakery-style chocolate chip cookies use all brown sugar for incredible chewy texture that lasts for days. Melted butter creates dense, rich cookies while hand-chopped Ghirardelli chocolate stays perfectly melty. Freeze dough balls for fresh-baked cookies anytime!
Kitchen scale (recommended - measures grams and milliliters)
Microwave-safe bowl or small saucepan
Large mixing bowl
Wooden spoon or sturdy spatula
Cookie scoop (2-3 Tbsp/2 oz size)
Baking sheets
Parchment paper
Wire cooling rack
Ingredients
16tablespoonunsalted butter (Vital Farms, Kerrygold, or Trader Joe's recommended)227g
10ozlight brown sugar, packed280g
1large egg
1large egg yolk
2tablespoonmilk30ml - whole milk or oat milk both work
20gvanilla extractabout 4 tsp
12ozbread flour or all-purpose flour340g
7-8gsaltabout 1 tsp
7-8gbaking sodaabout 1 teaspoon - must be fresh
12ozGhirardelli Semi-Sweet Baking Chocolate, chopped into chunks OR Trader Joe's square chocolate chips OR Ghirardelli chocolate chips340g - three 4oz bars, or 2 bars (8oz) if adding nuts
Instructions
Prevent your screen from going dark
Melt the butter (16 Tbsp/227g) in a microwave-safe bowl or on the stovetop. Let cool to room temperature (important - hot butter will cook the eggs).
In a large bowl, combine melted butter and brown sugar (10 oz/280g). Mix with a wooden spoon or spatula until well combined and smooth.
Add egg, egg yolk, milk (2 Tbsp/30ml), and vanilla extract (20g). Mix until smooth and creamy, about 1 minute.
Add flour (12 oz/340g), salt (7-8g), and baking soda (7-8g). Mix just until no dry streaks remain - don't overmix. The dough will be soft and slightly sticky.
Fold in chocolate chunks (12 oz/340g) until evenly distributed throughout the dough.
Refrigerate dough for 2-4 hours (or overnight) until firm enough to scoop. This step is crucial for texture and prevents overspreading.
Preheat oven to 375°F (190°C). Line baking sheets with parchment paper.
Scoop dough into 2-3 tablespoon portions (about 2 oz each) and place 2-3 inches apart on prepared sheets.
Bake for 11-13 minutes until edges are golden brown but centers still look slightly underdone. They'll continue cooking on the pan.
Let cool on baking sheet for 5 minutes, then transfer to a wire rack.
FOR FREEZE-AHEAD: After chilling dough, scoop into portions (2-3 tablespoon each) and place on a parchment-lined baking sheet. Flash freeze for 2-3 hours until dough balls are completely solid. Transfer to freezer bags or airtight container. Freeze for up to 3 months.
TO BAKE FROM FROZEN: DO NOT THAW. Preheat oven to 375°F (190°C). Place frozen dough balls on parchment-lined sheet, 2-3 inches apart. Bake 14-16 minutes until edges are golden. Let cool on pan 5 minutes. Prep them on the baking sheet, then when oven is preheated, take them straight from freezer to oven.
QUICK FREEZE METHOD: Put pre-scooped cookie dough in the freezer for 2 hours and bake from there. They turn out even thicker than regular chilled dough!
Notes
Why This Recipe Works:All Brown Sugar: Creates incredibly chewy cookies with deep caramel flavor. Brown sugar attracts and holds moisture, keeping cookies soft for days.Melted Butter Method (Alton Brown): Produces denser, chewier cookies with more intense flavor. The cooling step prevents cooking the eggs.Bread Flour Option: Higher protein content (12-14%) creates more gluten structure, resulting in thicker, chewier cookies. All-purpose flour works fine but produces slightly thinner cookies.Extra Egg Yolk (Alton Brown trick): Adds richness and fat for tenderness while the whole egg provides structure.Extra Vanilla (20g): Most recipes use 1-2 teaspoons. I'm doubling or tripling it to 4 teaspoons. Think of it like salting your pasta water to taste like sea water - it's a must. Is it expensive? Yes, especially if you're using real vanilla extract or vanilla beans. But just like the butter, there's a taste difference. The vanilla amplifies the caramel notes from brown sugar.Fresh Leavening: Test baking soda by adding ½ teaspoon to 2 tablespoon hot water - it should fizz vigorously. Replace if older than 6 months.Chocolate Options:
- Ghirardelli Baking Bars (recommended): Chop into irregular ½-3/4 inch chunks, gives about 2 chunks per bite
- Trader Joe's square chocolate chips: Work great!
- Ghirardelli chocolate chips: Also work great!
- Standard chocolate chips: Work perfectly fine
- Scale back: Use 2 bars (8 oz) instead of 3 if adding nuts or want less chocolateButter Options:
1. Vital Farms (first choice)
2. Kerrygold (when Vital Farms not available)
3. Trader Joe's (the OG)Milk: Whole milk or oat milk both work - tested both!Storage:
- Room Temperature: 5 days in airtight container
- Refrigerated: 2 weeks in airtight container
- Frozen (baked): 3 months
- Frozen (unbaked dough): 3 months - bake directly from frozenFreeze-Ahead Success: Tested for Thanksgiving - traveled 5 hours with frozen dough in cooler with ice packs. Baked at destination, perfect!Troubleshooting:
Cookies spreading too much: Make sure dough was chilled 2-4 hours, check baking soda is fresh, ensure flour measured correctly (340g), try bread flour.Cookies too cakey: Don't overmix after adding flour, use 1 egg + 1 yolk (not 2 whole eggs), reduce baking time slightly.Denver Altitude Note: Years ago when my cookie recipe needed a facelift, I made these in Denver and they spread into one giant cookie-pancake. The concept still applies: at high altitudes, reduce baking soda slightly and add 2-3 tablespoon more flour.Nutrition information is automatically calculated and should be considered an estimate. Actual nutritional values may vary based on ingredients used, portion sizes, and preparation methods.