
This heavenly combination of chocolate and peanut butter creates the ultimate indulgent cookie experience. These chocolate cookies with their molten peanut butter centers transform a simple treat into something extraordinary that will have everyone reaching for seconds.
I first made these cookies for my chocolate-obsessed nephew who declared them "the best cookies ever" and now requests them for every birthday. The way the warm peanut butter center oozes out when you break them apart makes even the most sophisticated dessert lovers smile with childlike joy.
Ingredients
- Creamy peanut butter: JIF or Skippy works best as natural varieties can separate and affect texture
- Powdered sugar: creates the perfect sweetness balance and helps firm up the filling
- Ground cinnamon: adds a surprising warmth that enhances both the chocolate and peanut butter
- All purpose flour: provides the perfect structure for these sturdy cookies
- Dutch process cocoa powder: creates a deeper, richer chocolate flavor than regular cocoa
- Baking soda: ensures proper rise and chewiness in these substantial cookies
- Salt: essential for balancing the sweetness and enhancing all flavors
- Unsalted butter: melted butter creates a denser, chewier texture than creamed butter
- Brown sugar: provides moisture and a caramel undertone to complement the chocolate
- White granulated sugar: creates the perfect crisp exterior
- Pure vanilla extract: always use pure for the best flavor profile
- Large eggs: bind everything together and provide structure
- Semi sweet chocolate chips: add texture contrast and pockets of intense chocolate flavor
Step-by-Step Instructions
- Prepare the Peanut Butter Filling:
- Microwave peanut butter for 30 seconds until just softened not completely melted. Add sifted powdered sugar and cinnamon, mixing until thoroughly combined. Drop 20 half tablespoon portions onto wax paper lined sheet. The freezing step is crucial as it ensures the peanut butter stays intact when placed inside the cookie dough.
- Freeze the Filling:
- Place the sheet of peanut butter portions in the freezer for a full hour. Do not skip this step or reduce the time as the filling needs to be completely solid to maintain its shape during baking.
- Mix the Dry Ingredients:
- Sift together flour, cocoa powder, baking soda, and salt in a medium bowl. Sifting prevents any lumps in the cocoa powder and ensures even distribution of leavening agents throughout the dough.
- Combine Wet Ingredients:
- In a large bowl, thoroughly whisk together melted butter, both sugars, vanilla extract and eggs until completely smooth and slightly thickened. The mixture should look glossy and well emulsified.
- Create the Cookie Dough:
- Add dry ingredients to wet ingredients and gently fold together using a rubber spatula until just combined. Avoid overmixing which can develop too much gluten and result in tough cookies. Fold in chocolate chips, distributing them evenly throughout the dough.
- Rest the Dough:
- Allow dough to rest for 10 minutes before scooping. This allows the flour to fully hydrate and prevents excessive spreading during baking. Meanwhile, preheat oven to 350°F and line cookie sheets with parchment paper.
- Form the Stuffed Cookies:
- Using a 2 tablespoon cookie scoop, portion dough and create a thumb impression in each ball. Place a frozen peanut butter portion into the impression and carefully cover with the displaced cookie dough, sealing completely.
- Bake to Perfection:
- Arrange 6 cookies per sheet allowing ample space between each. Bake for 13 15 minutes until edges are set but centers remain slightly soft. Allow cookies to rest on hot baking sheet for 5 minutes before transferring to cooling rack.

You Must Know
- These cookies freeze beautifully for up to 3 months either as dough or baked
- The contrasting textures of crisp exterior, chewy cookie, and creamy filling create an extraordinary eating experience
- The powdered sugar in the filling prevents the peanut butter from becoming too liquid when baked
My favorite part about these cookies is watching people take their first bite. There is always a moment of surprise followed by pure delight when they discover the hidden peanut butter center. It reminds me of when my daughter helped make these for a school bake sale and could barely contain her excitement as classmates discovered the secret inside.
Make Ahead Options
These cookies can be prepared in stages to accommodate busy schedules. The peanut butter filling can be prepared and frozen up to a week in advance. The cookie dough can also be made 24 hours ahead and refrigerated. For ultimate convenience, completely assembled unbaked cookies can be frozen on a tray, then transferred to a freezer bag for up to a month. When ready to bake, simply add 2 3 minutes to the baking time, no need to thaw.
Common Substitutions
While these cookies shine with the traditional peanut butter and chocolate pairing, there are several delicious variations worth trying. Almond butter makes an excellent substitute for peanut butter, offering a more subtle nutty flavor. For those with peanut allergies, sunflower seed butter works wonderfully while maintaining a similar texture. The chocolate chips can be replaced with white chocolate chips, peanut butter chips, or chopped nuts for interesting texture variations. Just avoid natural nut butters as their inconsistent texture can affect the filling.
Troubleshooting Tips
If your cookies spread too much during baking, your dough may be too warm or your peanut butter filling not frozen enough. Return both to the refrigerator and freezer respectively for 30 minutes before trying again. If the peanut butter filling leaks out during baking, you likely did not seal the cookie dough completely around it. Be sure to press the edges firmly together when encasing the filling. For cookies that are too flat, add an additional 2 tablespoons of flour to the dough to provide more structure.

Recipe FAQs
- → How can I prevent the cookies from spreading?
Allow the cookie dough to rest for 10 minutes before scooping and ensure the peanut butter filling is properly frozen before assembly.
- → Can I use natural peanut butter instead of regular?
Natural peanut butter can be used, but the texture may be softer. Stir it well before measuring to ensure even consistency.
- → Why is chilling the peanut butter filling necessary?
Chilling helps the filling maintain its shape during baking, ensuring a gooey, satisfying center without it melting out.
- → Can these cookies be made gluten-free?
Yes, you can substitute the all-purpose flour with a 1-to-1 gluten-free flour blend. Be sure it's designed for baking.
- → How should I store these cookies?
Store the cookies in an airtight container at room temperature for up to five days or freeze them for longer storage.
- → Can I add extra mix-ins to the dough?
Absolutely! You can add chopped nuts, shredded coconut, or additional chocolate chips to customize the flavor.