If you’re craving a treat that perfectly blends the rich, fudgy essence of chocolate with the creamy, nutty goodness of peanut butter, this Easy Peanut Butter Stuffed Chocolate Cookies Recipe is your new best friend. These cookies are delightfully soft, packed with chocolate chips, and have a pocket of smooth peanut butter hidden inside that melts just right when you take a bite. It’s a recipe that feels fancy yet is surprisingly simple, making it ideal for anyone who wants to impress family or friends without hours in the kitchen.

Ingredients You’ll Need
Gathering the basics for this recipe is a breeze, and each ingredient plays an important role in creating the perfect balance of flavor and texture. From creamy peanut butter that brings richness, to a careful mix of cocoa powder and brown sugar that gives the cookies their decadent chocolate character, every component is essential.
- Creamy peanut butter (¾ cup): Use smooth variety for easy mixing and irresistibly creamy centers.
- Powdered sugar (6 tbsp): Adds sweetness and helps create a silky peanut butter filling.
- Vanilla extract (1½ tsp total): Gives warmth and depth to both the peanut butter filling and the dough.
- Unsalted butter (1 stick): Melts into the dough for richness and a tender crumb.
- Light brown sugar (1 cup): Brings moisture and subtle caramel notes.
- Large egg (1) and egg yolk (1): Bind the dough and contribute to richness and chewiness.
- All-purpose flour (1 cup + 2 tbsp): The structure that holds everything together perfectly.
- Natural unsweetened cocoa powder (â…” cup): Packs an intense chocolate punch without extra sweetness.
- Baking soda (1 tsp): Helps the cookies rise just enough for a tender, soft bite.
- Fine sea salt (½ tsp): Balances the sweet and enhances all the other flavors.
- Semisweet chocolate chips (1 cup): Melty bursts of chocolate throughout every cookie.
- Extra chocolate chips (for topping): Adds a beautiful finishing touch and extra chocolaty goodness.
- Flaky sea salt (optional): Sprinkled on top to contrast sweetness with subtle crunch and flavor burst.
How to Make Easy Peanut Butter Stuffed Chocolate Cookies Recipe
Step 1: Prepare the Peanut Butter Filling
Start by mixing the creamy peanut butter, powdered sugar, and vanilla extract until you get a perfectly smooth and luscious filling. Then, scoop 13 small balls, about a tablespoon each, and place them on a parchment-lined tray. Pop these into the freezer for at least an hour so they firm up and are easier to work with later.
Step 2: Make the Chocolate Cookie Dough
In a large microwave-safe bowl, gently melt the butter in quick bursts, taking care not to overheat it. Once melted, whisk in the light brown sugar until it’s well combined and slightly cooled. Add the egg, egg yolk, and vanilla extract, whisking until smooth. Then, stir in the flour, cocoa powder, baking soda, and sea salt to form a thick, luscious dough. Fold in the chocolate chips, cover, and let this chill in the refrigerator for about an hour to make it easier to handle.
Step 3: Assemble the Cookies
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. Take about three tablespoons of dough per cookie and flatten each slightly in your hand. Place a frozen peanut butter ball in the center, then carefully wrap the chocolate dough around it, leaving a little of that peanut butter peeking out on top. Press a few extra chocolate chips on each cookie for that eye-catching, extra chocolaty look.
Step 4: Bake to Perfection
Bake the cookies for approximately eight minutes, just until the edges set and the cookies hold their shape but remain fudgy inside. Once out of the oven, sprinkle with flaky sea salt if you like that perfect sweet-salty contrast, then let them cool on the baking sheet for five minutes before transferring to a wire rack. This resting time ensures they are soft and easier to handle without losing that gooey filling.
How to Serve Easy Peanut Butter Stuffed Chocolate Cookies Recipe

Garnishes
A light dusting of powdered sugar pairs beautifully with these cookies, or a sprinkle of flaky sea salt right after baking makes the chocolate and peanut butter notes pop even more. For a fun twist, drizzle some melted white chocolate on top to contrast the dark cookie and create a pretty presentation.
Side Dishes
These cookies are wonderful on their own, but they also shine next to a cold glass of milk or a cup of rich coffee or dark hot chocolate. For an extra indulgent treat, serve them alongside a scoop of vanilla ice cream – the warmth of the cookie with the cold ice cream creates a divine combination.
Creative Ways to Present
Turn these cookies into a gift by stacking them in a pretty box or wrapping them individually in parchment with a ribbon. You can also crumble a few on top of ice cream sundaes or use them as a decadent base for a no-bake cheesecake crust. The Easy Peanut Butter Stuffed Chocolate Cookies Recipe is versatile and gorgeous no matter how you present them!
Make Ahead and Storage
Storing Leftovers
Keep any leftover cookies in an airtight container at room temperature for up to 3 days to preserve their softness. If you want them a little fresher, place a slice of bread inside the container—its moisture helps keep the cookies tender.
Freezing
You can freeze the cookie dough wrapped tightly in plastic wrap or inside a sealed container for up to 3 months. Frozen dough thaws well in the fridge overnight and can then be baked as directed, perfect for baking fresh cookies at your convenience.
Reheating
To enjoy these cookies warm, pop them in the microwave for about 10-15 seconds or heat briefly in a low oven (around 300°F/150°C) until just warmed through. This brings back that fresh-baked softness and gooey peanut butter center beautifully.
FAQs
Can I use chunky peanut butter instead of creamy?
While chunky peanut butter will work, the texture may be a bit coarser inside the cookies. Creamy peanut butter provides a smooth, melt-in-your-mouth center that complements the fudgy dough perfectly.
Is it necessary to freeze the peanut butter filling?
Freezing the peanut butter balls helps keep them intact when wrapped inside the dough and prevents the filling from melting too quickly during baking. It’s a crucial step for that signature gooey center.
Can I substitute the cocoa powder for something else?
The cocoa powder gives these cookies their rich chocolate flavor and slightly bitter balance to the sweet peanut butter. While you could try using melted chocolate, it would change the dough’s consistency and flavor, so sticking with cocoa powder is recommended.
How soft or crispy are these cookies?
These cookies are meant to be soft and fudgy with a tender crumb. They won’t be crispy but offer a perfect chewy texture that pairs wonderfully with the creamy peanut butter inside.
Can I make these cookies vegan or dairy-free?
You can experiment by swapping butter for a vegan alternative and using flax eggs instead of chicken eggs. Make sure your peanut butter and chocolate chips are also vegan-friendly for best results.
Final Thoughts
This Easy Peanut Butter Stuffed Chocolate Cookies Recipe is a keeper for anyone who loves decadent, comforting desserts with a twist. It’s simple enough for beginners but impressive enough to share with friends and family. Once you try these, you’ll understand why this recipe is a personal favorite that’s hard to resist baking again and again.
Print
Easy Peanut Butter Stuffed Chocolate Cookies Recipe
- Prep Time: 1 hour 15 minutes
- Cook Time: 8 minutes
- Total Time: 1 hour 23 minutes
- Yield: 13 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These Easy Peanut Butter Stuffed Chocolate Cookies combine rich chocolate cookie dough with a creamy, sweet peanut butter center for a delightful treat. Featuring a gooey, frozen peanut butter ball wrapped in a soft cocoa cookie and topped with chocolate chips and optional flaky sea salt, these cookies are perfect for peanut butter and chocolate lovers looking for a decadent homemade dessert.
Ingredients
Peanut Butter Filling
- ¾ cup creamy peanut butter
- 6 tbsp powdered sugar
- ½ tsp vanilla extract
Cookie Dough
- 1 stick unsalted butter
- 1 cup light brown sugar
- 1 large egg
- 1 large egg yolk
- 1 tsp vanilla extract
- 1 cup + 2 tablespoons all-purpose flour
- â…” cup natural unsweetened cocoa powder
- 1 tsp baking soda
- ½ tsp fine sea salt
- 1 cup semisweet chocolate chips
- Extra chocolate chips for topping
- Flaky sea salt (optional)
Instructions
- Prepare the Peanut Butter Filling: In a bowl, combine the creamy peanut butter, powdered sugar, and vanilla extract. Mix until smooth and fully combined. Then, scoop 13 small portions, about 1 tablespoon each, onto a parchment-lined tray. Place the tray in the freezer for at least 1 hour to allow the filling to harden and become scoopable for stuffing.
- Make the Cookie Dough: In a large microwave-safe bowl, melt the unsalted butter in short bursts to avoid overheating. Add the light brown sugar to the melted butter and whisk together until well combined. Allow this mixture to cool slightly so it doesn’t cook the eggs. Whisk in the large egg, egg yolk, and 1 teaspoon vanilla extract until smooth. In a separate bowl, whisk together the all-purpose flour, cocoa powder, baking soda, and fine sea salt. Gradually add the dry ingredients to the wet ingredients and mix until a thick dough forms. Fold in 1 cup of semisweet chocolate chips. Cover the dough with plastic wrap and refrigerate for 1 hour to chill and firm up.
- Assemble the Cookies: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. Take about 3 tablespoons of the chilled cookie dough and flatten it slightly in your palm. Place one frozen peanut butter ball in the center of the dough and carefully wrap the dough around it, sealing the peanut butter inside while leaving a small portion of peanut butter peeking through the top for visual appeal. Place the stuffed cookie onto the prepared baking sheet. Add extra chocolate chips on top of each cookie for garnish.
- Bake and Finish: Bake the cookies in the preheated oven for approximately 8 minutes, or until they are just set but still soft in the center. Remove the baking sheet from the oven, and while the cookies are still warm, sprinkle them with flaky sea salt if using. Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. This resting time helps the cookies firm up while maintaining a soft, gooey texture inside.
Notes
- Freezing the peanut butter filling first is crucial to prevent it from melting into the dough during baking.
- Chilling the cookie dough makes it easier to handle and helps cookies maintain their shape while baking.
- If you don’t have a microwave, melt the butter gently on the stovetop over low heat.
- Flaky sea salt topping is optional but adds a nice contrast to the sweetness of the cookies.
- Store cookies in an airtight container at room temperature for up to 3 days or refrigerate for longer freshness.

