Ingredients
Scale
- 2 cups (248g) all-purpose flour
- 1 ¼ cups (140g) cake flour
- 2 teaspoons baking powder
- ¼ teaspoon baking soda
- ½ teaspoon kosher salt
- 1 cup (226g) cold unsalted butter, cubed
- ⅔ cup (134g) packed light brown sugar
- ⅔ cup (134g) granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 cups (340g) chocolate chips
- 1 cup (107g) coarsely chopped walnuts, toasted
Instructions
- Line a cookie sheet with parchment paper.
- Whisk together all-purpose flour, cake flour, baking powder, baking soda, and salt in a medium bowl. Set aside.
- Using a mixer, cream the cold butter on low speed until softened, about 45 seconds to one minute. Add both sugars and cream for an additional minute.
- Add the eggs and vanilla, mixing until smooth, then incorporate the dry ingredients until thick.
- Stir in chocolate chips and walnuts until evenly combined.
- Shape the dough into large balls, about 6 ounces each, and place them on the prepared sheet. Chill for at least 90 minutes, or overnight if desired.
- Preheat the oven to 375°F and place an empty cookie sheet upside down on the middle rack.
- Remove the chilled dough balls and spread them onto a second cookie sheet, placing four dough balls per sheet.
- Bake one sheet at a time on top of the upside down cookie sheet, for approximately 20-26 minutes. Check after 15 minutes and rotate if necessary. Cookies will be glossy with golden edges.
- Cool on the pan for at least 10 minutes before transferring.
- Store in an airtight container at room temperature for up to four days. Baked cookies can be frozen for up to three months.
Notes
Chilling the dough helps achieve the perfect texture and flavor.
If you prefer softer cookies, slightly underbake them for a gooey center.
Feel free to substitute walnuts with your favorite nuts or leave them out entirely.
Nutrition
- Serving Size: 1 cookie
- Calories: 500
- Sugar: 32g
- Sodium: 250mg
- Fat: 32g
- Saturated Fat: 20g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 57g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 80mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.
