This Easy Caramel Peanut Butter Cookies recipe makes about 36 soft, chewy cookies with a rich peanut butter dough wrapped around a warm caramel center. Prepare the dough with softened butter, creamy peanut butter, two kinds of sugar, eggs, vanilla, flour, baking soda, and salt, then bake the sealed cookies at 350°F (175°C) for 10–12 minutes.
Every bite combines lightly crisp edges, a tender peanut butter middle, and buttery caramel that turns wonderfully soft after baking. These stuffed cookies are perfect for cookie trays, holiday exchanges, bake sales, lunchbox treats, or any afternoon when a classic peanut butter cookie needs an extra sweet surprise.
Jump to RecipeWhy You’ll Love This Recipe

These caramel peanut butter cookies bring together two familiar favorites in one bakery-style treat. The dough has the deep, nutty flavor of creamy peanut butter, while brown sugar gives the crumb a soft texture and a gentle molasses note.
The caramel filling is the real surprise. It melts inside the cookie as it bakes, creating a rich center that is soft and buttery without requiring a separate caramel sauce or complicated candy-making step.
The recipe also makes a generous batch of about 36 cookies, so there is plenty to share. If you enjoy peanut butter desserts in different forms, you may also like these simple peanut butter cookies for a quick, unfussy option.
- Soft, chewy peanut butter texture
- Warm caramel hidden in every center
- Simple pantry-friendly dough
- About 36 cookies from one batch
Ingredients You’ll Need

Use softened unsalted butter so it blends smoothly with the peanut butter and sugars. The butter should be soft enough to press easily, but it should not be melted, since melted butter can make the dough spread more than expected.
Creamy peanut butter gives the most consistent dough and the smoothest texture. Granulated sugar helps the edges brown, while packed light brown sugar supplies moisture and a soft, chewy bite.
The eggs bind the dough and add richness, and vanilla rounds out the roasted peanut flavor. All-purpose flour provides structure, while baking soda supports browning and spread; the small amount of salt keeps the sweetness balanced.
For the filling, use 36 soft caramel candies, such as individually wrapped caramels or Rolo candies. Chilling or briefly freezing them before assembly makes them firmer and easier to cover completely.
- Measure the flour carefully for a tender cookie.
- Pack the brown sugar firmly into the measuring cup.
- Have all 36 caramels unwrapped before shaping the dough.
- Keep parchment nearby so the cookies release easily after baking.
How to Make It Step-by-Step

Step 1: Heat the oven to 350°F (175°C), then line baking sheets with parchment paper. Preparing the pans first keeps the shaping process moving and prevents the finished cookies from sticking.
Step 2: Add the softened butter, creamy peanut butter, granulated sugar, and packed light brown sugar to a large mixing bowl. Beat the mixture until it looks light, smooth, and creamy, scraping the sides of the bowl as needed.
Step 3: Beat in the eggs one at a time, allowing the first egg to blend in before adding the second. Mix in the vanilla extract until the wet mixture is evenly combined and fragrant.
Step 4: In a separate bowl, whisk together the all-purpose flour, baking soda, and salt. Add the dry mixture gradually to the peanut butter mixture, mixing only until no obvious streaks of flour remain; overmixing can make the cookies less tender.
Step 5: Check the dough before shaping. If it feels very soft or sticky, chill it for 20–30 minutes, and keep the caramels chilled or briefly frozen so they are firm enough to handle.
Step 6: Scoop roughly 1 1/2 tablespoons of dough and flatten it slightly in your palm. Place one caramel in the center, fold the dough around it, and pinch the seam closed so the candy is completely enclosed.
Step 7: Roll the filled dough gently between your palms to smooth the surface, checking for cracks or thin spots. Place each cookie on the prepared sheet about 2 inches apart, leaving room for the dough to spread.
Step 8: Bake for 10–12 minutes, watching for lightly browned edges and centers that still look slightly soft. Work in batches as needed, since crowding the baking sheet can affect how evenly the cookies bake.
Step 9: Leave the cookies on the baking sheet for 5–10 minutes before transferring them to a cooling rack. The caramel will be extremely hot immediately after baking, so allow the cookies to cool before taking the first bite.
Pro Tips for Perfect Stuffed Cookies

The most important technique is sealing the caramel completely. Any exposed candy or small crack may allow melted caramel to escape onto the parchment, so gently inspect each shaped cookie before it goes into the oven.
Do not overbake these cookies. They should look just a little underdone in the center when removed, because the residual heat from the baking sheet continues cooking them while they cool.
If the dough becomes warm while you work, pause and chill it briefly. Cooler dough is easier to shape and helps the cookies keep a plump profile around the filling.
Use parchment rather than an unlined pan whenever possible. A little caramel may still seep from an imperfect seal, and parchment makes cleanup and removal much easier.
For another chewy peanut butter variation with chocolate, try these peanut butter chocolate chip cookies. They use the same beloved flavor family but offer melted chocolate instead of a caramel surprise.
Storage, Serving, and Cooling

Let the cookies cool fully on a rack before stacking them. This allows the centers to firm while keeping the texture soft, and it prevents warm cookies from sticking together.
Store cooled cookies in an airtight container at room temperature. Place parchment between layers if the cookies are still slightly soft, and handle them carefully because the caramel center can remain pleasantly tender.
These cookies are especially delicious served with coffee, cold milk, or hot chocolate. For a dessert platter, arrange them beside plain butter cookies for contrast; our Danish butter cookie recipe makes a delicate companion with crisp, buttery flavor.
For gifting, allow the cookies to cool completely before packing them. A sturdy container keeps the filled centers protected, while a small note reminding guests that the caramel may be soft inside is a thoughtful finishing touch.
Variations and Pairing Ideas

Although the classic recipe needs no changes, the choice of caramel can add a slightly different personality. Individually wrapped soft caramels create a traditional molten center, while Rolo candies add a subtle chocolate note along with the caramel.
You can serve these cookies as part of a peanut butter dessert spread. Pair them with peanut butter fudge brownies for a rich dessert table, or offer slices of homemade peanut butter bread for a softer baked treat.
Keep the cookie dough itself as written for the best structure around the candy. The balance of butter, peanut butter, flour, and leavening is what helps the cookies bake around the caramel without becoming too thin.

Easy Caramel Peanut Butter Cookies
Ingredients
Method
- Heat the oven to 350°F (175°C) and line baking sheets with parchment paper.
- Beat the softened butter, peanut butter, granulated sugar, and brown sugar until light and creamy.
- Beat in the eggs one at a time, then mix in the vanilla extract.
- Whisk the flour, baking soda, and salt in a separate bowl. Gradually add the dry ingredients to the peanut butter mixture, mixing only until combined.
- If the dough feels soft, chill it for 20–30 minutes. For easier filling, chill or briefly freeze the caramel candies until firm.
- Scoop roughly 1 1/2 tablespoons of dough, flatten it slightly, place one caramel in the center, and completely enclose the candy. Seal the dough carefully.
- Arrange the filled cookies about 2 inches apart on the prepared baking sheets.
- Bake for 10–12 minutes, until the edges are lightly browned but the centers still look slightly soft.
- Cool the cookies on the baking sheet for 5–10 minutes, then transfer them to a rack. Remember that the caramel remains very hot after baking.
Notes
Final Thoughts
This Easy Caramel Peanut Butter Cookies recipe is a reliable way to make a familiar cookie feel special without adding difficult steps. The dough comes together in one bowl after the dry ingredients are whisked separately, and the only extra care is wrapping each caramel securely.
Remember the three keys to success: chill soft dough when needed, seal every caramel completely, and remove the cookies while the centers still look slightly soft. After at least 10 minutes of cooling, you will have golden, tender cookies with a warm, sweet filling tucked inside.
Make a batch for sharing, keep a few for an afternoon treat, and serve them with your favorite drink. Once you taste the combination of peanut butter and buttery caramel, this stuffed cookie recipe is sure to become a favorite in your baking rotation.
1 thought on “Easy Caramel Peanut Butter Cookies Recipe”