Ingredients
Method
Preparation
- Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats.
- Place softened butter and cream cheese in the bowl of a stand mixer or a large mixing bowl.
Creaming
- Beat butter, cream cheese, granulated sugar, and brown sugar on medium speed for 2 to 3 minutes until light, creamy, and slightly fluffy. Scrape the bowl down once.
Adding Eggs and Vanilla
- Add eggs one at a time, mixing 20 to 30 seconds after each addition. Stir in vanilla. The batter will look smooth and glossy.
Combining Dry Ingredients
- In a separate bowl, whisk together flour, baking soda, baking powder, and salt. This ensures even leavening.
Mixing
- Gradually add dry ingredients to the wet mixture in two additions, mixing on low until just combined. The dough should be soft, slightly sticky, and hold together without being wet.
- Fold in chocolate chips and nuts gently with a spatula. Avoid overmixing so cookies stay tender.
Chilling the Dough
- Cover the dough and chill in the refrigerator for at least 30 minutes, up to 2 hours. Chilled dough will spread less and yield taller, chewier cookies.
Baking
- Scoop dough with a 2-tablespoon cookie scoop (or 1.5-inch cookie scoop). Place dough balls 2 inches apart on prepared sheets.
- Bake for 10 to 12 minutes, or until edges are set and lightly golden while centers still look slightly underbaked. For fewer cookies and deeper centers, bake 12 to 14 minutes.
Cooling
- Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack. The cookies will firm up as they cool but stay soft and tender inside.
Notes
Chill time matters: at least 30 minutes prevents excessive spread and improves chewiness. Avoid overbaking: remove cookies when centers look slightly underdone to keep them soft after cooling. For extra chew: replace 1/4 cup of flour with 1/4 cup cornstarch. For smaller cookies, reduce bake time by 1 to 2 minutes. Storage: keep in an airtight container at room temperature for up to 4 days with a slice of bread to preserve softness; freeze baked cookies up to 3 months.
