As the aroma of freshly baked cookies wafted through my kitchen, I couldn’t help but feel transported back to my childhood, where the simple joy of chocolate and peanut butter mixed like magic. Today, I’m thrilled to share my recipe for Chocolate Peanut Butter Cookies with Reese's Pieces—an irresistible indulgence that promises to put a smile on anyone's face. These delightful cookies come together in a snap, which means you won't be stuck in the kitchen for long. Plus, with a gooey peanut butter center surrounded by rich chocolate dough, they’re sure to impress your friends at any gathering! Want to learn how to create these scrumptious treats that blend nostalgia with gourmet flair?

Why Are These Cookies So Irresistible?
Decadent, these Chocolate Peanut Butter Cookies are a flavor explosion, pairing rich chocolate with creamy peanut butter for a nostalgic treat that delights all ages. Quick and easy, you’ll whip them up in no time without the need for refrigeration! Crowd-pleaser, they are perfect for parties or your next coffee date, impressing friends and family alike. Unique texture, combining fudgy cookie dough with a gooey filling ensures every bite is memorable. Versatile, you can swap peanut butter for your favorite nut spread, making it customizable for any palate. Treat yourself to this delightful indulgence that celebrates simplicity and taste!
Chocolate Peanut Butter Cookies Ingredients
For the Peanut Butter Filling
• Peanut Butter – Use creamy varieties like Jif or Skippy for the best texture; avoid all-natural as they can be too runny.
• Powdered Sugar – Provides sweetness and the perfect texture for the filling.
• Milk – Whole milk adds the right moisture; don't skimp on creaminess.
• Vanilla Extract – A splash enhances the flavor profile beautifully.
• Salt – Just a pinch balances the sweetness in the filling.
For the Cookie Dough
• All-Purpose Flour – This is the base that gives structure; don't substitute for best results.
• Unsweetened Cocoa Powder – Adds deep chocolate flavor; make sure it's unsweetened!
• Black Cocoa Powder – For a richer color and taste; can replace with more unsweetened cocoa if needed.
• Instant Chocolate Fudge Pudding Mix – Unprepared, this adds moisture and a delicious fudginess.
• Powdered Milk – Enhances both flavor and texture; a great secret ingredient!
• Granulated Sugar – Sweetens the dough and helps achieve a lovely crisp.
• Salted Butter – For a tender and flavorful cookie, make sure it's at room temperature.
• Eggs – These provide structure and moisture; room temperature eggs mix in better.
For the Mix-Ins and Toppings
• Reese's Pieces – For candy-filled joy, use in the cookie dough and as a topping.
• Reese's Peanut Butter Chips – Intensifies that delightful peanut butter flavor; more chips can be added for an extra treat.
Indulge in these delectable Chocolate Peanut Butter Cookies—a combination of nostalgia and gourmet goodness awaits!
Step‑by‑Step Instructions for Chocolate Peanut Butter Cookies
Step 1: Prepare the Peanut Butter Filling
In a mixing bowl, beat together 1 cup of creamy peanut butter, 1 cup of powdered sugar, a pinch of salt, 1 teaspoon of vanilla extract, and 2 tablespoons of whole milk until smooth and creamy. This luscious filling will add a delightful surprise inside your cookies. Set it aside while you preheat the oven and prepare the cookie dough.
Step 2: Preheat the Oven
Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper. The parchment will prevent sticking and ensure even baking. While your oven warms up, gather your ingredients and equipment so you’re ready to mix the cookie dough.
Step 3: Mix the Dry Ingredients
In a separate bowl, whisk together 2 cups of all-purpose flour, 1/2 cup of unsweetened cocoa powder, 1/4 cup of black cocoa powder, 1 package of instant chocolate fudge pudding mix, 1/4 cup of powdered milk, and 1 teaspoon of baking soda. This dry blend will give your Chocolate Peanut Butter Cookies their rich depth and unique texture.
Step 4: Cream the Wet Ingredients
In a large mixing bowl, use an electric mixer to cream together 1 cup of granulated sugar and 1 cup of softened salted butter until light and fluffy, about 2-3 minutes. Next, beat in 2 room temperature eggs, 1 teaspoon of vanilla extract, and 2 tablespoons of whole milk until everything is well combined and smooth.
Step 5: Combine the Mixtures
Gradually add the dry ingredients to the wet mixture, mixing on low speed until just incorporated. Avoid over-mixing to keep the cookies tender. Once combined, gently fold in 1 cup of Reese's Pieces and 1/2 cup of Reese's peanut butter chips for that extra chocolate-peanut butter flavor punch.
Step 6: Shape the Cookies
Scoop out portions of the dough, about 2 tablespoons each, and flatten them slightly into discs. Place about a teaspoon of the peanut butter filling in the center, then fold the dough over it, rolling it into a ball. This creates the gooey surprise inside your delectable Chocolate Peanut Butter Cookies.
Step 7: Bake the Cookies
Place the cookie balls on the prepared baking sheets, spacing them about 2 inches apart. Bake in the preheated oven for 10-12 minutes or until the edges are set but the centers look slightly underbaked. This will give your cookies a soft-baked texture!
Step 8: Cool and Serve
Once baked, remove the cookies from the oven and let them cool on the baking sheets for 15 minutes. This cooling time allows the cookies to firm up while keeping them soft in the center. Afterward, transfer them to a wire rack to cool completely before indulging in the deliciousness of your Chocolate Peanut Butter Cookies!

Expert Tips for Chocolate Peanut Butter Cookies
- Room Temperature Ingredients: Ensure ingredients like butter and eggs are at room temperature for better mixing and a smoother dough consistency.
- Avoid Over-Mixing: Mix the dough until just combined to keep your Chocolate Peanut Butter Cookies tender; using your hands towards the end can help.
- Underbake for Softness: Pull the cookies out when they look slightly underbaked; they will continue to firm up while cooling, giving you a perfect gooey center.
- Consistent Size: Use a cookie scoop for uniform cookie sizes to ensure even baking and a consistent texture across all your treats.
- Chill the Filling: If your peanut butter filling is too soft, refrigerate it for about 15 minutes before assembling. A firmer filling makes wrapping the dough easier!
How to Store and Freeze Chocolate Peanut Butter Cookies
Airtight Container: Store cookies in an airtight container at room temperature for up to 3-4 days to maintain freshness and prevent them from becoming stale.
Freezer: For long-term storage, freeze baked chocolate peanut butter cookies in a single layer on a baking sheet until solid, then transfer to a freezer bag for up to 3 months.
Cookie Dough: If you have extra cookie dough, shape it into balls and freeze them raw on a baking sheet. Once solid, store in a freezer bag for up to 3 months—ready to bake fresh cookies whenever you crave!
Reheating: To enjoy leftover cookies, simply warm them in the microwave for about 10-15 seconds to restore that delicious gooeyness in the center.
What to Serve with Chocolate Peanut Butter Cookies
Nothing pairs better with sweet treats than something delicious to complement their richness!
-
Cold Glass of Milk: This classic pairing balances the sweetness and adds a creamy element that makes every bite even more delightful.
-
Steamy Cup of Coffee: The robust flavor of coffee enhances the chocolate and peanut butter, creating a comforting experience perfect for afternoon snacking.
-
Vanilla Ice Cream: A scoop of creamy vanilla ice cream beside your warm cookies creates a heavenly contrast of temperature and texture with each bite.
-
Fresh Fruit Salad: Bright and refreshing, a mix of berries or citrus offers a light and fruity counterpoint to the richness of the cookies.
-
Nutty Granola: Sprinkling a handful of granola provides a satisfying crunch and nutty flavor to elevate the overall experience.
-
Chocolate Dipped Strawberries: Decadent and visually stunning, they mirror the flavors of the cookies and add a romantic flair to your dessert table.
-
Nutella or Peanut Butter Dip: Serve a small bowl of warm Nutella or an extra peanut butter dip for an indulgent and interactive dessert experience.
-
Milkshake: A chocolate or peanut butter milkshake makes for a delightful and nostalgic pairing that intensifies those flavors we love!
Make Ahead Options
These Chocolate Peanut Butter Cookies are perfect for meal prep enthusiasts looking to save time! You can prepare the peanut butter filling up to 24 hours in advance; simply mix the ingredients and store it in an airtight container in the refrigerator to maintain creaminess. The cookie dough can be prepped and shaped into balls, then refrigerated for up to 3 days before baking. To prevent drying out, wrap the dough tightly in plastic wrap. When you're ready to serve, simply bake the chilled cookie dough balls as directed, and you’ll enjoy warm, gooey cookies with minimal effort—perfect for busy weeknights!
Chocolate Peanut Butter Cookies Variations
Feel free to let your creativity shine as you explore these delightful twists that bring a whole new experience to your cookies!
- Nut-Free Option: Substitute almond or peanut butter with sunflower seed butter for a nut-free delight. This swap maintains that creamy texture while being allergy-friendly—perfect for school lunches!
- Chocolate Chip Upgrade: Replace the Reese's Pieces with semi-sweet chocolate chips for a classic twist. The melty chocolate brings a comforting familiarity alongside the peanut butter, creating an all-time favorite.
- Drizzle It: Add a chocolate drizzle on top of your cooled cookies for an elegant finish. Just melt some chocolate and use a fork to swirl it over your cookies—it's a showstopper!
- Chewy Texture: For extra chewiness, try adding a tablespoon of honey or molasses to the cookie dough. This addition gives a delightful depth of flavor while enhancing that soft, chewy texture.
- Spicy Surprise: Add a pinch of cayenne pepper or chili powder in the dough for a surprising kick. The contrast between sweet and spicy creates a fascinating flavor explosion that adventurous eaters will adore.
- Mix-Up Flavors: Incorporate crushed pretzels for a salty crunch and an unexpected twist. The combination of sweet and salty plays beautifully, creating a more complex flavor profile.
- Oatmeal Delight: Stir in rolled oats to the dough for a heartier version of your cookie. This addition adds a wonderful texture and makes it slightly more wholesome—a perfect excuse to enjoy them for breakfast!
- Fruity Burst: Fold in mini chocolate-covered raisins or diced dried fruits such as apricots or cherries for a fruity flavor kick. This adds delightful sweetness and a chewy texture that will leave everyone wanting more!
Embrace the joy of baking with these variations and share your cookie creations! If you're craving more sweet treats, check out my Eggnog Cookies Soft or Matcha Cookies Soft for added inspiration. There's no wrong way to enjoy a cookie!

Chocolate Peanut Butter Cookies Recipe FAQs
What type of peanut butter should I use?
Absolutely! For the best flavor and texture, I recommend using creamy varieties like Jif or Skippy. Avoid natural peanut butters, as they can be too runny and might affect the consistency of your filling.
How should I store my Chocolate Peanut Butter Cookies?
You can store these cookies in an airtight container at room temperature for up to 3-4 days. If you'd like to keep them longer, they freeze beautifully! Just place the cookies in a single layer on a baking sheet until solid, then transfer them to a freezer bag, where they can last for up to 3 months.
Can I freeze the cookie dough?
Yes, you can! Shape the extra cookie dough into balls and freeze them on a baking sheet until solid. Once frozen, transfer the cookie dough balls to a freezer bag, and they will be good for up to 3 months. When you're ready to bake, simply pop them into the oven straight from the freezer and add a couple of extra minutes to the baking time.
What should I do if my cookies turn out too dry?
If you find your cookies are a bit dry, it could be due to over-mixing or measuring the flour incorrectly. Always spoon the flour into your measuring cup instead of scooping it directly to avoid packing it down. Additionally, ensure you’re taking them out while they look slightly underbaked; they’ll firm up as they cool, maintaining a delicious chewy center.
Are there any dietary considerations for this recipe?
Great question! If you're catering to someone with allergies, you can substitute almond butter for peanut butter, or even sunflower seed butter to make it nut-free. Just ensure that any chocolate chips or other mix-ins are free from allergens if serving to guests with dietary restrictions. Always check labels for potential allergens!

Irresistible Chocolate Peanut Butter Cookies You’ll Crave
Ingredients
Equipment
Method
- In a mixing bowl, beat together 1 cup of creamy peanut butter, 1 cup of powdered sugar, a pinch of salt, 1 teaspoon of vanilla extract, and 2 tablespoons of whole milk until smooth and creamy.
- Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper.
- In a separate bowl, whisk together 2 cups of all-purpose flour, 1/2 cup of unsweetened cocoa powder, 1/4 cup of black cocoa powder, 1 package of instant chocolate fudge pudding mix, 1/4 cup of powdered milk, and 1 teaspoon of baking soda.
- In a large mixing bowl, use an electric mixer to cream together 1 cup of granulated sugar and 1 cup of softened salted butter until light and fluffy, about 2-3 minutes.
- Gradually add the dry ingredients to the wet mixture, mixing on low speed until just incorporated.
- Scoop out portions of the dough, about 2 tablespoons each, and flatten them slightly into discs.
- Place about a teaspoon of the peanut butter filling in the center, then fold the dough over it, rolling it into a ball.
- Place the cookie balls on the prepared baking sheets, spacing them about 2 inches apart. Bake in the preheated oven for 10-12 minutes or until the edges are set but the centers look slightly underbaked.
- Once baked, remove the cookies from the oven and let them cool on the baking sheets for 15 minutes.
- Afterward, transfer them to a wire rack to cool completely before indulging.





Leave a Reply