Have you ever bitten into a cookie so good that it feels like a hug wrapped in chocolate and peanut butter? That’s exactly what these Perfect Chocolate Peanut Butter Cup Cookies deliver. Imagine warm, gooey peanut butter cups nestled inside soft, rich chocolate cookies—each bite is an explosion of flavor that’ll have you reaching for “just one more.”
The first time I made these, it was a chilly Saturday afternoon, and I was in the mood for something indulgent. I remember pulling the tray out of the oven and being hit with the aroma of melted chocolate and roasted peanuts—it was heavenly. My family couldn’t even wait for them to cool before sneaking a few off the rack (and neither could I, if I’m being honest). That first bite? Pure bliss. These cookies quickly became a family favorite, and now they’re my go-to for everything from casual baking nights to holiday cookie swaps. Trust me, you’ll want to make a double batch!
Why You’ll Love These Perfect Chocolate Peanut Butter Cup Cookies
- Rich and Decadent: These cookies are the perfect blend of fudgy chocolate and creamy peanut butter—like your favorite candy bar in cookie form.
- Easy to Make: You don’t need any fancy equipment or hard-to-find ingredients. These come together in about 30 minutes!
- Kid-Friendly: Kids love helping press the peanut butter cups into the cookies, and they adore eating them even more.
- Perfect for Any Occasion: Whether it’s a holiday party, a bake sale, or just a cozy night in, these cookies fit right in.
- Customizable: You can swap in mini peanut butter cups, add a drizzle of chocolate on top, or even use dark chocolate for a more grown-up twist.
- Proven Crowd-Pleaser: Every time I serve these, someone asks for the recipe—it’s just that good.
These cookies are more than just delicious; they’re a little piece of comfort and nostalgia. Plus, the combination of chocolate and peanut butter is practically unbeatable, right?
What Ingredients You Will Need
This recipe uses simple, pantry-friendly ingredients to create cookies that taste like a million bucks.
- Unsalted butter: Softened to room temperature for easy mixing.
- Granulated sugar: Adds sweetness and helps create those crisp edges.
- Brown sugar: For a touch of chewiness and depth of flavor.
- Large egg: Binds everything together and adds richness.
- Vanilla extract: A must for enhancing the overall flavor.
- All-purpose flour: The base of the cookie dough. (For gluten-free, use a 1:1 GF flour blend.)
- Cocoa powder: Use unsweetened for that deep chocolate flavor.
- Baking soda: Helps the cookies rise just enough.
- Salt: Balances the sweetness and makes the chocolate pop.
- Mini peanut butter cups: The star of the show! Unwrap them before starting for easier assembly.
If you’re feeling adventurous, you can even mix in some chopped peanuts or chocolate chips for extra texture.
Equipment Needed
- Mixing bowls: One for wet ingredients and one for dry.
- Hand or stand mixer: Makes creaming the butter and sugars a breeze, but you can use a whisk and some elbow grease if needed.
- Baking sheet: Line it with parchment paper to prevent sticking.
- Cooling rack: Helps the cookies cool evenly.
- Cookie scoop: Optional, but it ensures uniform cookies (and saves time!).
Don’t have a cookie scoop? No problem—two spoons will work just as well for scooping out the dough.
How to Make Perfect Chocolate Peanut Butter Cup Cookies

- Preheat the oven: Set it to 350°F (175°C) and line your baking sheet with parchment paper.
- Cream the butter and sugars: In a large bowl, beat the softened butter, granulated sugar, and brown sugar until light and fluffy (about 2-3 minutes).
- Add the wet ingredients: Mix in the egg and vanilla extract until fully combined.
- Combine the dry ingredients: In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt.
- Make the dough: Gradually add the dry ingredients to the wet ingredients, mixing just until everything is combined. Be careful not to overmix!
- Shape the cookies: Scoop out about 1.5 tablespoons of dough for each cookie and roll into balls. Place them on the prepared baking sheet, spacing them about 2 inches apart.
- Add the peanut butter cups: Press a mini peanut butter cup into the center of each dough ball, flattening slightly.
- Bake: Pop the cookies into the oven for 10-12 minutes. They’ll look slightly underbaked, but they’ll set as they cool.
- Cool: Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
And there you have it—warm, gooey, chocolatey perfection!
Cooking Tips & Techniques
- Use room temperature ingredients: This helps everything mix together smoothly for a uniform dough.
- Don’t overmix: Overworking the dough can make the cookies tough instead of tender.
- Chill the dough if needed: If your kitchen is warm, pop the dough in the fridge for 10-15 minutes to firm up before baking.
- Watch the bake time: These cookies can go from gooey to overdone quickly, so keep an eye on them.
- Store leftovers properly: Keep them in an airtight container to maintain their softness.
Variations & Adaptations
- Gluten-Free: Swap the all-purpose flour for a gluten-free 1:1 baking blend.
- Dark Chocolate Lovers: Use dark cocoa powder and dark chocolate peanut butter cups for a more intense flavor.
- Nut-Free: Substitute the peanut butter cups with caramel-filled chocolates or marshmallows.
- Seasonal Twist: Add some crushed peppermint candies during the holidays for a festive touch.
- Extra Peanut Butter: Swirl a teaspoon of peanut butter into the dough before adding the peanut butter cup.
Feel free to get creative! These cookies are a great canvas for experimenting with flavors.
Serving & Storage Suggestions
Serve these cookies slightly warm for the ultimate gooey, melty experience. They pair beautifully with a cold glass of milk, a cup of coffee, or even a scoop of vanilla ice cream for a decadent dessert.
Store leftovers in an airtight container at room temperature for up to 5 days. To keep them soft, you can add a slice of bread to the container—it works like magic. If you want to freeze them, layer the cookies between sheets of parchment paper in a freezer-safe container. They’ll keep for up to 3 months. Simply thaw at room temperature and warm in the microwave for a few seconds before enjoying.
Nutritional Information & Benefits
Each cookie is approximately 150 calories, with 8g of fat, 18g of carbohydrates, and 2g of protein. While they may not be a “health food,” the cocoa provides a dose of antioxidants, and the peanut butter adds a bit of protein and healthy fats.
If you’re looking for a sweet treat with a nostalgic twist, these cookies are worth every bite!
Conclusion
If you’re craving a dessert that’s equal parts indulgent and comforting, these Perfect Chocolate Peanut Butter Cup Cookies are exactly what you need. They’re easy to make, endlessly customizable, and guaranteed to impress everyone who tries them.
So grab your apron, preheat that oven, and get ready to fall in love with your new favorite cookie recipe. Don’t forget to share your creations in the comments below—I’d love to hear how they turn out!
FAQs
Can I use regular-sized peanut butter cups instead of miniatures?
Yes! Just chop them into smaller pieces before pressing them into the cookies.
Can I make the dough ahead of time?
Absolutely. You can refrigerate the dough for up to 48 hours. Just let it come to room temperature before baking.
What if I don’t have cocoa powder?
You can substitute it with an equal amount of additional flour, but the cookies won’t have that rich chocolate flavor.
How do I know when the cookies are done?
Look for cookies that are just set around the edges but still slightly soft in the center. They’ll firm up as they cool.
Can I freeze the dough?
Yes! Roll the dough into balls and freeze on a baking sheet. Once frozen, transfer them to a freezer bag. Bake directly from frozen, adding 1-2 extra minutes to the bake time.
Pin This Recipe!

Perfect Chocolate Peanut Butter Cup Cookies
Warm, gooey peanut butter cups nestled inside soft, rich chocolate cookies—each bite is an explosion of flavor that’s perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1/2 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 1/2 cup brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 cup all-purpose flour
- 1/3 cup unsweetened cocoa powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 24 mini peanut butter cups, unwrapped
Instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a large bowl, beat the softened butter, granulated sugar, and brown sugar until light and fluffy (about 2-3 minutes).
- Mix in the egg and vanilla extract until fully combined.
- In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt.
- Gradually add the dry ingredients to the wet ingredients, mixing just until combined. Do not overmix.
- Scoop out about 1.5 tablespoons of dough for each cookie and roll into balls. Place them on the prepared baking sheet, spacing them about 2 inches apart.
- Press a mini peanut butter cup into the center of each dough ball, flattening slightly.
- Bake for 10-12 minutes. The cookies will look slightly underbaked but will set as they cool.
- Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
Notes
[‘Use room temperature ingredients for a smooth dough.’, ‘Chill the dough for 10-15 minutes if your kitchen is warm.’, ‘Store leftovers in an airtight container to maintain softness.’, ‘Freeze cookies for up to 3 months; thaw at room temperature before serving.’]
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 12
- Sodium: 75
- Fat: 8
- Saturated Fat: 4
- Carbohydrates: 18
- Fiber: 1
- Protein: 2
Keywords: Chocolate, Peanut Butter, Cookies, Dessert, Easy Recipe, Kid-Friendly, Holiday Baking


