Ingredients
Equipment
Method
Preheat and prep
- Preheat the oven to 375°F and line baking sheets with parchment. This ensures the cookies bake evenly without sticking.
Mix the dry ingredients
- Whisk together the all-purpose flour, baking soda, cornstarch, and salt. Mix until the powders look evenly distributed with no visible streaks.
Cream the butter and sugars
- Beat the softened unsalted butter, brown sugar, and granulated sugar until very light and fluffy. Add extra air here for a tender cookie texture.
Add eggs and vanilla
- Add the eggs one at a time and beat until incorporated, then mix in the vanilla extract. The batter should look glossy and smooth after the last addition.
Combine and fold in mix-ins
- Fold the flour mixture into the butter mixture until no dry bits remain. Stop as soon as it comes together to avoid tough cookies.
Fold in chocolate and caramel
- Fold in the semi-sweet chocolate chips and caramel bits until evenly spread through the dough. You should see chocolate chips and caramel throughout the dough.
Scoop and bake
- Scoop the dough into 2-tablespoon rounds and place them on the prepared baking sheets. Space them out so they can spread without merging.
- Bake for 10 to 12 minutes at 375°F until the edges are golden but the centers still look slightly underdone. The cookies will finish setting as they cool.
Top and cool
- Immediately press extra chocolate chips and caramel onto the tops if desired. The warm surface helps them adhere for a layered look.
- Sprinkle generously with flaky sea salt, then cool on the pan for 5 minutes. Finish transferring to a rack if you have one, so bottoms don’t steam.
Notes
For the best chewy centers, pull cookies when the edges are set and the middle still looks a bit soft—carryover heat finishes the bake. Store in an airtight container at room temperature up to 3 days, or refrigerate up to 5 days; freeze baked cookies up to 2 months (thaw at room temp). For a gluten-free swap, use a 1:1 gluten-free flour blend (with cornstarch listed or add a little extra) so the structure holds.
