Peanut Butter Chocolate Caramel Cookies
Peanut butter, chocolate, and caramel is one of those combinations that never really needs justification. These cookies came together from wanting something that felt bakery-style indulgent but still homemade and comforting. What surprised me while testing them was how important balance is here—too much caramel and the cookies spread too much, too little and you lose that gooey payoff. Once dialed in, though, these cookies hit every note: soft centers, crisp edges, rich chocolate, nutty peanut butter, and pockets of warm caramel that make each bite feel special.

They’re the kind of cookies that disappear quickly, whether you’re serving them fresh from the oven or sneaking one later with a cup of coffee.
Ingredients
Cookie Dough
- ½ cup unsalted butter, softened
- ½ cup creamy peanut butter
- ¾ cup brown sugar, packed
- ¼ cup granulated sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1½ cups all-purpose flour
- ½ teaspoon baking soda
- ½ teaspoon baking powder
- ¼ teaspoon salt
Mix-Ins
- ¾ cup chocolate chips or chunks
- ½ cup soft caramel bits or chopped soft caramels
Optional Finishing Touches
- Flaky sea salt
- Extra chocolate drizzle
Instructions / Method
Step 1: Cream the Base
In a large bowl, beat together the butter, peanut butter, brown sugar, and granulated sugar until light and fluffy. This step helps create a soft cookie with just enough structure to hold the fillings.
Add the egg and vanilla extract, mixing until fully combined and smooth.
Step 2: Combine Dry Ingredients
In a separate bowl, whisk together:
- Flour
- Baking soda
- Baking powder
- Salt
Gradually add the dry ingredients to the wet mixture, mixing just until combined. Avoid overmixing—this keeps the cookies tender.
Step 3: Fold in Chocolate and Caramel
Gently fold in the chocolate chips and caramel bits. If using chopped caramels, lightly dust them with flour first to help prevent sticking and excessive spreading.
Step 4: Chill the Dough
Cover and refrigerate the dough for 30 minutes. This step is important—the caramel softens quickly, and chilling helps the cookies bake thicker and cleaner.
Step 5: Shape the Cookies
Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
Scoop about 2 tablespoons of dough per cookie and roll into balls. Place them 2–3 inches apart on the baking sheet. Lightly flatten each ball with your palm.
Step 6: Bake
Bake for 10–12 minutes, until the edges are set and lightly golden while the centers remain soft.
If desired, sprinkle a small pinch of flaky sea salt on top while the cookies are still warm.
Step 7: Cool
Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. The caramel will firm slightly as they set.

Preparation & Baking Time
- Prep Time: 20 minutes
- Chill Time: 30 minutes
- Bake Time: 10–12 minutes
- Total Time: About 1 hour
- Servings: 20–24 cookies
Helpful Tips for Best Results
- Use creamy peanut butter for the smoothest texture.
- Chill the dough to prevent excessive spreading.
- Soft caramels work best—hard caramels won’t melt properly.
- Don’t overbake; the cookies continue setting after removal.
- Rotate the pan halfway for even baking.
Serving Suggestions
Peanut Butter Chocolate Caramel Cookies are best enjoyed:
- Slightly warm, when the caramel is still soft
- With a glass of cold milk
- Alongside coffee or hot chocolate
They’re also excellent:
- On dessert platters
- Packed into lunchboxes
- Wrapped for gifting
For an extra touch, drizzle with melted chocolate once cooled.
Storage & Make-Ahead Tips
- Room Temperature: Store in an airtight container for up to 4 days.
- Refrigerator: Keeps well for 6–7 days; bring to room temperature before serving.
- Freezer: Freeze baked cookies for up to 2 months.
You can also freeze unbaked dough balls and bake straight from frozen—add 1–2 minutes to the bake time.
Variations to Try
Peanut Butter Cup Cookies
Replace caramel with chopped peanut butter cups.
Dark Chocolate Version
Use dark chocolate chunks for a richer, less sweet cookie.
Crunchy Peanut Butter
Adds texture, though cookies will be slightly denser.
Salted Caramel Cookies
Increase flaky salt topping for contrast.
Gluten-Free Option
Use a 1:1 gluten-free flour blend with good structure.
Common Mistakes to Avoid
- Skipping chill time – cookies spread too much
- Overfilling with caramel – causes leaks and uneven baking
- Overbaking – dries out the peanut butter base
- Using natural peanut butter – can cause crumbly dough
FAQs
Can I use caramel sauce instead of caramels?
No—sauce is too loose and will leak during baking.
Why did my cookies spread too much?
Warm dough or overly soft caramels are usually the cause.
Can I make the dough ahead of time?
Yes, dough can be refrigerated for up to 48 hours.
How do I keep the caramel from sticking to the pan?
Parchment paper is essential for easy release.
Can I double the recipe?
Yes, this recipe doubles well—just mix in batches.
Are these cookies kid-friendly?
Absolutely—just skip the sea salt if preferred.
A Cookie That Delivers on Every Bite
Peanut Butter Chocolate Caramel Cookies are rich without being overwhelming, indulgent without being fussy, and packed with flavor in every layer. They’re the kind of cookie that feels familiar yet exciting, making them perfect for sharing—or quietly keeping a few aside just for yourself.

Peanut Butter Chocolate Caramel Cookies
Ingredients
- Cookie Dough
- ½ cup unsalted butter softened
- ½ cup creamy peanut butter
- ¾ cup brown sugar packed
- ¼ cup granulated sugar
- 1 large egg room temperature
- 1 teaspoon vanilla extract
- 1½ cups all-purpose flour
- ½ teaspoon baking soda
- ½ teaspoon baking powder
- ¼ teaspoon salt
- Mix-Ins
- ¾ cup chocolate chips or chunks
- ½ cup soft caramel bits or chopped soft caramels
- Optional Finishing Touches
- Flaky sea salt
- Extra chocolate drizzle
Instructions
- Beat butter, peanut butter, brown sugar, and granulated sugar until light and fluffy. Add egg and vanilla and mix until smooth.
- Whisk flour, baking soda, baking powder, and salt in a separate bowl. Gradually add to wet ingredients, mixing just until combined.
- Fold in chocolate chips and caramel bits. Dust chopped caramels with flour to prevent sticking, if needed.
- Cover and refrigerate dough for 30 minutes.
- Preheat oven to 350°F (175°C) and line baking sheets with parchment.
- Scoop 2 tablespoons of dough per cookie, roll into balls, and place 2–3 inches apart. Lightly flatten.
- Bake for 10–12 minutes until edges are set and lightly golden; centers remain soft. Sprinkle sea salt on top if desired.
- Cool on baking sheet for 5 minutes, then transfer to a wire rack.
Notes
• Chill dough to prevent excessive spreading.
• Soft caramels work best.
• Don’t overbake; cookies set after removal.
• Rotate pan halfway for even baking.
