subscribe to our email list

Chocolate Peanut Butter Cookies

Chocolate Peanut Butter Cookies

Rated 5 out of 5

Flour, cocoa, sugar, butter, peanut butter, vanilla, egg, and powdered sugar come together in these rich, soft Chocolate Peanut Butter Cookies.

Table of Contents

These Chocolate Peanut Butter Cookies are the kind of cookies that make me completely forget whatever mature dessert plan I thought I had. You know how sometimes you bake something โ€œfor later,โ€ or โ€œfor guests,โ€ or โ€œto put in a cute tin,โ€ and then ten minutes later youโ€™re standing in the kitchen eating one while itโ€™s still warm enough to leave a little chocolate on your fingertips? Yeah. That. These cookies do that to me every single time.

I think part of it is just the chocolate-peanut butter thing. That combo has been winning people over for years, and I am absolutely one of those people. It reminds me of peanut butter cups after school, bake sales where the chocolate desserts vanished first, and those very serious childhood opinions about which candy was โ€œthe bestโ€ like it was a constitutional issue. Thereโ€™s something comforting about it, but also a little dramatic. Itโ€™s not shy flavor. It walks in, kicks the door open, and says, yes, I am dessert. Sound familiar?

The first time I made this Chocolate Peanut Butter Cookies recipe, I expected them to be good, sure, but I didnโ€™t fully understand what that soft chocolate shell with the creamy peanut butter center was going to do to my ability to behave normally. They looked cute on the tray, all sugar-rolled and slightly crackled, but the minute I bit into one and hit that sweet peanut butter middle? Oh, that was it. The cookie had range. It had a reveal. It had a plot twist. And honestly, I love any dessert with a little personality.

Chocolate Peanut Butter Cookies

Why youโ€™ll Love these Chocolate Peanut Butter Cookies?

There are a lot of reasons to love these Chocolate Peanut Butter Cookies, but the biggest one is probably that they give you two desserts in one bite. The outside is soft and chocolatey, almost brownie-like in spirit, and the inside has that creamy peanut butter filling that makes the whole cookie feel a little extra without becoming fussy. Itโ€™s not just a chocolate cookie. Itโ€™s a chocolate cookie with a secret. And Iโ€™m sorry, but thatโ€™s fun.

Another reason this stuffed cookie recipe works so well is the texture. That contrast really matters. The chocolate dough is tender and rich, the sugar coating gives the outside a little sparkle and softness, and then the middle stays smooth and sweet. Itโ€™s the kind of bite that makes you pause for a second. Not because youโ€™re confused. Because youโ€™re impressed. Do you agree? Because I think the best cookies are the ones that make you immediately want to tell somebody else, โ€œOkay, you need to try this.โ€

And I also love that these Chocolate Peanut Butter Cookies feel more complicated than they actually are. They look bakery-worthy. They taste like something youโ€™d buy wrapped in tissue paper from a cute little shop that sells espresso and candles and suspiciously expensive granola. But at home? Theyโ€™re very doable. No chilling. No weird steps. No advanced cookie engineering. Just a clever dough, a simple filling, and a little time in the oven.

Homemade chocolate cookies with a gooey peanut butter filling, stacked for serving.

Ingredient Notes

One thing I really appreciate about these Chocolate Peanut Butter Cookies is that the ingredient list is made up of totally normal baking staples. No special errand. No mysterious ingredient that gets used once and then haunts your pantry. Just the usual suspects, pulling together a cookie that tastes a lot more exciting than the shopping list suggests.

  • All-purpose flour: This gives the chocolate cookie dough its structure and helps it wrap nicely around the peanut butter center. Nothing glamorous, but very necessary.
  • Unsweetened cocoa: Cocoa brings the deep chocolate flavor to the outside of the cookie. Since the chocolate shell is the first thing you taste, it really needs to show up properly.
  • Baking soda: This helps the cookies spread and stay soft instead of turning dense or flat in a sad way.
  • Salt: Salt sharpens the flavor and balances the sweetness. Tiny ingredient. Big job.
  • Granulated sugar: Granulated sugar sweetens the dough and also gets used for rolling, which gives the outside that pretty crackly finish. I love that little bit of texture.
  • Brown sugar: Brown sugar adds moisture and softness, which is a big reason these chocolate cookies stay tender.
  • Unsalted butter: Butter gives the dough richness and that soft, almost melt-in-your-mouth feel.
  • Creamy peanut butter: Peanut butter does double duty here, and honestly, that feels exactly right. A little goes into the dough, and the rest becomes that sweet center.
  • Vanilla extract: Vanilla smooths out the chocolate and peanut butter flavors and makes the whole cookie taste warmer and fuller.
  • Egg: The egg helps bind the dough and gives it structure without making it tough.
  • Powdered sugar: Powdered sugar turns the peanut butter filling into something soft, sweet, and easy to tuck inside the cookie dough.
Thick chocolate cookie broken open to reveal a creamy nut butter center.

How to Make Chocolate Peanut Butter Cookies?

Making these Chocolate Peanut Butter Cookies is actually pretty simple, which is one of the reasons Iโ€™m so fond of them. They look a little special. They taste a little dramatic. But the process itself is straightforward. And I think thatโ€™s the best kind of baking, honestly. Low stress, high payoff, and just enough mess on your hands to feel like something real happened.

Step 1: Prep the oven and baking sheet

Start by preheating your oven to 375ยฐF. Line a baking sheet with parchment paper and set it aside. This recipe moves fairly quickly once everything is mixed, so it helps to have the pan ready before the dough starts looking good enough to distract you.

Step 2: Mix the dry ingredients

In a medium bowl, whisk together the flour, cocoa, baking soda, and salt. Thatโ€™s your dry mix, and getting it evenly combined now makes the dough easier to pull together later.

Step 3: Make the chocolate dough

In the bowl of a stand mixer fitted with the paddle attachment, beat together the granulated sugar, brown sugar, butter, and 1/4 cup peanut butter until light and fluffy. Add the vanilla and the egg, then beat again until combined. Stir in the flour mixture until everything comes together into a soft chocolate dough. At this point it already smells like a very good decision.

Step 4: Make the peanut butter filling

In a medium bowl, stir together the powdered sugar and remaining 3/4 cup peanut butter until smooth. The filling should be thick, creamy, and easy to scoop. If it feels a bit too soft, you can chill it for a few minutes, but usually it behaves just fine.

Step 5: Fill the cookies

Take a heaping tablespoon of chocolate dough and flatten it in your hands. Place about 1 teaspoon of the peanut butter filling in the center. Then wrap the chocolate dough around it and pinch it closed so the filling stays tucked inside. Roll it into a smooth ball. This is the messy part. The slightly sticky, chocolate-on-your-fingers part. Also the most satisfying part.

Step 6: Roll in sugar and flatten

Roll each dough ball in granulated sugar, then place it on the prepared baking sheet about 2 inches apart. Use the bottom of a glass to flatten each cookie to about 1/2 inch thick. They should still be thick enough to hide that creamy center.

Step 7: Bake

Bake for 7 to 9 minutes. The cookies should look set around the edges but still soft in the middle. Donโ€™t overbake them. Really. This is one of those recipes where one extra minute can be the difference between soft and dreamy or just… okay.

Step 8: Cool briefly

Let the cookies sit on the baking sheet for about 2 minutes, then transfer them to a wire rack. That short rest helps them firm up enough to move without falling apart. It also gives you a chance to pretend youโ€™re going to wait before eating one warm.

Storage Options

These Chocolate Peanut Butter Cookies store beautifully, which is great news if youโ€™re making them ahead for a party, a cookie tray, or some future version of yourself who deserves a good snack. They stay soft, and the peanut butter center holds up really well too.

Store them in an airtight container at room temperature for up to 4 days. Theyโ€™re best soft and tender, and they really keep that texture nicely. If you like them slightly warm, a few seconds in the microwave makes the center creamy again in a way that feels just a little unfair.

You can also freeze them for up to 2 months. Let them cool completely first, then freeze in a container with parchment between layers if needed. Iโ€™m also a big fan of freezing the unbaked filled cookie dough balls. Then you can bake off a few at a time and pretend youโ€™re extremely organized. Which, for a moment, you kind of are.

Variations & Substitutions

One of the reasons I keep this Chocolate Peanut Butter Cookies recipe around is that itโ€™s flexible. The basic chocolate-and-peanut-butter structure is so solid that it can handle a few tweaks without losing what makes it special.

  • Use crunchy peanut butter: If you want a little extra texture in the center, crunchy peanut butter is a really fun swap.
  • Add chocolate chips to the dough: More chocolate never really hurts this recipe.
  • Use dark cocoa powder: Dark cocoa gives the outer cookie a deeper, richer flavor and a darker color.
  • Sprinkle flaky salt on top: A tiny bit of flaky salt after baking makes the whole cookie taste even more balanced and grown-up.
  • Use mini peanut butter chips: These can be stirred into the dough for even more peanut butter flavor.
  • Make mini versions: Smaller stuffed cookies are great for dessert trays or holiday cookie platters.
  • Skip the sugar rolling: The cookies will still be delicious, but the sugar does give them a really pretty finish and a little extra softness on the outside.
Soft chocolate cookies with a creamy peanut butter center stacked on a white background.

What to Serve With Chocolate Peanut Butter Cookies?

These Chocolate Peanut Butter Cookies are obviously wonderful on their own, but a few pairings can make them even better. Or at least make it feel like you planned a dessert moment instead of just grabbing one off the cooling rack for the fourth time.

  • Cold milk: The classic. Still undefeated.
  • Coffee: Hot coffee with a rich chocolate-peanut butter cookie is such a good pairing. Bitter and sweet together just works.
  • Hot chocolate: A little over-the-top? Maybe. Still fun? Absolutely.
  • Vanilla ice cream: Sandwich a warm cookie with vanilla ice cream and suddenly everyone is paying attention.
  • Whipped cream: A small dollop on the side can make them feel a little more plated and dessert-like.
  • Fresh berries: Raspberries or strawberries add a nice bright contrast to all that richness.

FAQ

Do Chocolate Peanut Butter Cookies stay soft?

Yes, they stay soft really well, especially if stored in an airtight container.

Why is my peanut butter filling too soft?

It probably needs a little more powdered sugar, or a short chill in the fridge before shaping.

Can I use natural peanut butter?

You can, but the filling may be softer and a bit harder to work with. Regular creamy peanut butter is easier and more stable here.

How do I keep the filling inside the cookie?

Make sure the chocolate dough completely wraps around the filling and seal the edges well before rolling into a ball.

Cracked cocoa cookies showing a smooth nutty filling inside.

If you love chocolate and peanut butter together, I really think these Chocolate Peanut Butter Cookies are worth making. Theyโ€™re soft, rich, fun to bake, and that creamy center makes them feel more special than the average cookie on a plate.

I love recipes like this. The ones that feel a little playful, a little nostalgic, and a lot more exciting than they have any right to be. The ones that make people reach for a second cookie before theyโ€™ve fully finished the first. So now Iโ€™m curious… are you eating these Chocolate Peanut Butter Cookies warm, room temp, or standing in the kitchen with one in each hand pretending that still counts as โ€œjust a tasteโ€?

Soft chocolate cookies with a creamy peanut butter center stacked on a white background.

Chocolate Peanut Butter Cookies

These Chocolate Peanut Butter Cookies feature a soft chocolate cookie exterior with a creamy peanut butter center for a rich, comforting treat that feels classic, fun, and incredibly satisfying.
Print Pin Rate
Course: Dessert
Cuisine: American
Keyword: Chocolate Peanut Butter Cookies
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 0

Ingredients

For the Chocolate Cookie Dough

  • 1 1/2 c all-purpose flour
  • 1/2 c unsweetened cocoa
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/2 c granulated sugar plus additional for rolling
  • 1/2 c packed brown sugar
  • 1/2 c unsalted butter softened
  • 1/4 c creamy peanut butter
  • 1 tsp vanilla extract
  • 1 egg

For the Peanut Butter Filling

  • 3/4 c creamy peanut butter
  • 3/4 c powdered sugar

Instructions

Prepare the Baking Sheet

  • Preheat the oven to 375ยฐF.
  • Line a baking sheet with parchment paper and set aside.

Prepare the Dry Ingredients

  • In a medium bowl, whisk together the flour, cocoa, baking soda, and salt.
  • Set aside.

Prepare the Chocolate Cookie Dough

  • In the bowl of a stand mixer fitted with the paddle attachment, beat together the granulated sugar, brown sugar, softened butter, and 1/4 cup peanut butter until light and fluffy.
  • Add the vanilla extract and egg, and beat until well combined.
  • Gradually add the flour mixture and mix until the dough is fully combined.
  • Set aside.

Prepare the Peanut Butter Filling

  • In a medium bowl, combine the remaining 3/4 cup peanut butter and the powdered sugar.
  • Mix until smooth and evenly blended.

Assemble the Cookies

  • Scoop a heaping tablespoon of the chocolate dough and flatten it gently in your hands.
  • Place about 1 teaspoon of the peanut butter filling in the center of the dough.
  • Wrap the chocolate dough around the filling and press the edges to seal completely.
  • Roll the dough into a ball.
  • Roll each cookie ball in additional granulated sugar.
  • Place the cookies on the prepared baking sheet, spacing them about 2 inches apart.
  • Using the bottom of a glass, flatten each cookie to about 1/2-inch thickness.

Bake the Cookies

  • Bake for 7 to 9 minutes.
  • Allow the cookies to rest on the baking sheet for 2 minutes.
  • Transfer the cookies to a wire rack to cool completely.

Notes

To make these Chocolate Peanut Butter Cookies gluten free, replace the all-purpose flour with a reliable 1:1 gluten-free baking flour blend that includes xanthan gum or a similar binder. Also confirm that the cocoa powder, powdered sugar, vanilla extract, baking soda, and peanut butter are labeled gluten free, since some brands may vary or be processed in shared facilities. If your gluten-free flour blend does not already contain a binder, you may need to add a small amount of xanthan gum to help the dough hold together around the peanut butter filling. For anyone with celiac disease or severe gluten sensitivity, use clean bowls, parchment, baking sheets, mixers, and utensils to avoid cross-contact.
Pin This Recipe
Facebook
Pinterest
Facebook
Pinterest

~ YOU MAY ALSO LIKE ~

~ YOU MAY ALSO LIKE ~

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating