Desserts
This peanut butter cookie recipe with Reese's pieces delivers the perfect balance of rich peanut butter and chocolate crunch that makes every bite irresistible. 💛 I developed this version after years of testing, ensuring the dough stays thick and chewy while the Reese's pieces stay melty in the center.
The secret lies in chilling the dough properly and baking at the right temperature to achieve that signature texture.
What sets these cookies apart is the combination of creamy peanut butter and those little chocolate pieces that burst with every bite. You'll need just 10 ingredients, including a few pantry staples, and the recipe comes together in about 20 minutes of prep time.
The dough is thick enough to hold its shape but still soft enough to be satisfyingly chewy when baked.
By the time these cookies emerge from the oven, you'll have golden-brown treats with crisp edges and a tender center, each one packed with peanut butter flavor and Reese's pieces that stay melty.
The aroma alone will have everyone gathering in the kitchen, and the taste is so good you might forget about dieting entirely.
These cookies are perfect for holiday gatherings, potlucks, or just a sweet treat on a busy weeknight. They freeze beautifully too, so you can bake a batch and enjoy them all month long. Let's get started on making these crowd-pleasers!
Ingredients for peanut butter cookie with reese's pieces
Ten simple ingredients transform into chewy peanut butter cookies with melty Reese's centers.
| Ingredient | Amount | Notes |
|---|---|---|
| Natural Creamy Peanut Butter 🥜 | 1 cup | No added sugar, smooth texture |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for light texture |
| Granulated White Sugar 🍚 | ¾ cup | Superfine preferred for smoothness |
| Brown Sugar Packed 🍚 | ½ cup | Light brown preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for dough |
| Reese's Pieces 🍫 | 1 ½ cups | Original flavor, not mini |
| Baking Soda 🧂 | ½ tsp | Fresh for best lift |
| Vanilla Extract 🌿 | 1 tsp | Pure, not imitation |
| Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
The peanut butter makes this recipe. Jif Natural or Smucker's Natural are my go-tos—they're creamy without extra sugar. Flour matters too: King Arthur or Gold Medal work best for that tender crumb. Reese's Pieces? Original flavor only—the mini ones are too small and don't melt right. I always buy the big bag at Target or Walmart because it's cheaper per pound. For the butter, Land O'Lakes or Plugrá are my favorites—they stay cold longer during mixing. Keep all your ingredients at room temperature except the butter, which needs to stay cold for that perfect dough texture.
No natural peanut butter? Jif or Skippy regular works, but add 1 tbsp of extra sugar to match the sweetness. Short on brown sugar? Substitute white sugar at the same amount, but the cookies won't be quite as chewy. Running out of vanilla? Almond extract at half the amount gives a nice twist. The baking soda is non-negotiable here—it's what makes these cookies rise properly. If you've got double-acting baking powder, you can swap it in at the same amount, but baking soda is traditional for this recipe. For the dough, I always use a stand mixer with the paddle attachment—it blends everything perfectly without overmixing.
This dough needs at least 2 hours in the fridge—don't skip it! The longer it chills, the better the flavor. Once baked, store cookies in an airtight container for 5-7 days—they'll stay soft and chewy. For freezing, portion dough balls first, then bake fresh. Freeze for up to 3 months—just let them thaw at room temperature before baking. These cookies reheat beautifully too: 10 seconds in the microwave makes them warm and gooey again. I always bake a double batch—one for the freezer, one for sharing with neighbors.
Why You'll Love This Recipe
- No-Mix Magic: I swear by this dough—just creamy peanut butter, sugars, and eggs. No fancy techniques, no waiting for chilled dough to firm up. The Reese’s pieces fold right in while the dough’s still soft, so every bite has that melty chocolate-peanut swirl.
- Double Trouble Flavor: That combo of natural peanut butter and Reese’s pieces? It’s like a hug for your taste buds. The brown sugar adds caramel depth, while the white sugar keeps them crispy-edged. Honestly, I’ve made these for potlucks, and people always ask for the recipe.
- Party in a Jar: These cookies freeze like champs—just toss them in a bag after baking, and they’ll stay fresh for weeks. Need last-minute treats? Pull them out, warm for 10 seconds, and boom: instant crowd-pleaser. My go-to for birthday parties, holiday gifts, or just because.
- Pocketbook Perfection: Five ingredients, zero specialty items. Natural peanut butter’s pricier than store brands, but you use less, and the flavor’s worth it. Plus, a batch makes 24 cookies—enough to share, save, or snack on guilt-free while you’re actually adulting.
Step-by-step instructions for peanut butter cookies with Reese's pieces
Here's how to make these rich, nutty cookies with perfect Reese's crunch—every bite is a flavor party.
👨🍳 Step 1: Cream Butter, Peanut Butter, and Sugars
In a large mixing bowl, combine the 0.75 cup unsalted butter (cold and cubed) with the 1 cup natural creamy peanut butter. Beat with an electric mixer on medium speed for 2 minutes until smooth and creamy. You'll see the peanut butter and butter blend into a uniform, slightly thick paste.
Gradually add the 0.75 cup granulated white sugar and 0.5 cup brown sugar packed while mixing on medium-high speed. Beat for another 3-4 minutes until the mixture is light and fluffy, with a ribbony texture when the beaters pull away. This creaming process incorporates air, which helps create that classic peanut butter cookie texture.
👨🍳 Step 2: Add Eggs, Vanilla, and Dry Ingredients
Add the 2 whole large eggs (room temperature) one at a time, mixing on low speed for 30 seconds after each addition. Then stir in the 1 tsp vanilla extract and mix for another 10 seconds until fully combined. The mixture should be thick and smooth.
In a separate bowl, whisk together the 1.5 cups all-purpose flour, 0.5 tsp baking soda, and 0.5 tsp kosher salt. With the mixer on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combined—about 30 seconds. You'll still see some flour streaks, but the dough should hold together when pressed.
🥘 Step 3: Fold in Reese's Pieces
Using a silicone spatula, gently fold in the 1.5 cups Reese's Pieces until evenly distributed throughout the dough. Be careful not to overmix—just enough to combine. The Reese's should be scattered throughout, with some visible in each spoonful of dough. This ensures every bite has that signature peanut butter-chocolate crunch.
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes (or up to 24 hours). Chilling the dough is crucial—it firms up the butter, prevents excessive spreading, and intensifies the flavors. You'll know it's ready when the dough holds its shape when pressed.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a cookie scoop or tablespoon, drop rounded tablespoons of dough onto the prepared sheets, spacing them about 2 inches apart. The dough will spread slightly during baking, so don't crowd the pan.
Bake for 10-12 minutes until the edges are golden brown and the centers look slightly underdone. The cookies will continue to set as they cool. Watch closely in the last 2 minutes—they're done when the tops are just starting to crack and the edges are set but not dark.
⏰ Step 5: Cool and Enjoy
Remove the cookies from the oven and let them cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely. The centers will firm up as they cool, but they'll still be soft and chewy inside. For extra gooey cookies, press a few Reese's Pieces into the tops while they're still warm.
Store in an airtight container at room temperature for up to 5 days, or freeze for up to 3 months. These cookies are best enjoyed warm, straight from the oven, with a cold glass of milk for dipping. The peanut butter flavor deepens as they cool, so let them sit for a few minutes before serving for the full experience.
Pro Tips For Making Peanut Butter Cookie With Reese'S Pieces
- Chill the Dough: DESCRIPTION:
- Measure Peanut Butter Right: DESCRIPTION:
- Don’t Overmix the Dough: DESCRIPTION:
- Bake in Two Batches: DESCRIPTION:
Flavor customization for peanut butter cookie with reese's pieces
Spicy Peanut Butter Twist
Add 1 tsp cayenne pepper or 1 tbsp gochujang paste to the dough for a kick that pairs perfectly with the sweet Reese's. I discovered this version after a trip to Portland's Lardo—their spicy peanut butter inspired me to blend heat with classic flavors.
Start with ½ tsp cayenne if you're sensitive to spice, then adjust to taste. 🌶️
White Chocolate Swap
Replace Reese's Pieces with 1.5 cups white chocolate chips for a creamy, milder contrast. I tested this variation when I ran out of Reese's and was shocked at how well it worked—especially with a sprinkle of flaky sea salt on top.
Use Ghirardelli white baking chips for the best melt. The dough stays the same, but the flavor profile becomes more sophisticated.
Nutty Upgrade
Fold in ½ cup chopped roasted peanuts along with the Reese's for extra crunch. Toast 1 cup raw peanuts in a dry skillet over medium heat for 5-7 minutes until fragrant, then chop.
This adds texture while amplifying the peanut butter flavor. I always keep a stash of roasted peanuts in my pantry for quick upgrades like this. 🥜
Salted Caramel Fusion
Drizzle 2 tbsp salted caramel sauce (like Trader Joe's) over warm cookies before serving. The salty-sweet contrast elevates the peanut butter and chocolate. For homemade caramel, simmer 1 cup sugar until amber, then whisk in ¼ cup heavy cream and 1 tsp flaky salt.
This became my go-to variation when hosting dinner parties—it's always a crowd-pleaser.
Cinnamon Roll Dough
Roll the dough into a log, wrap in parchment, slice into 1-inch rounds, and bake as usual. The spiral shape adds visual appeal while keeping the same chewy texture. Brush warm cookies with 1 tbsp melted butter and sprinkle with ½ tsp cinnamon for extra warmth.
This was my daughter Lily's favorite variation—she loved "decorating" the cookies with extra Reese's pieces on top.
Vegan Adaptation
Use vegan butter (like Miyoko's or Earth Balance), flax eggs (1 tbsp ground flax + 3 tbsp water per egg), and vegan peanut butter (like 365 by Whole Foods). The texture stays chewy, though the cookies may spread slightly more.
I tested this version after a reader requested it—turns out, vegan cookies can be just as delicious when you use the right substitutes. 💚
Nutrition facts
Frequently asked questions
Why do my peanut butter cookies spread too much?
Overmixing the dough or using warm butter are the most common causes. Always chill the dough for at least 2 hours and use cold butter—this prevents excessive spreading. Also, scoop dough balls with a cookie scoop instead of your hands for even portions.
Can I make these cookies without Reese's Pieces?
Swap them for chocolate chips, white chocolate chunks, or even crushed pretzels for a salty twist. The dough recipe stays the same—just adjust the add-in quantity to 1.5 cups total. For extra richness, try dark chocolate chunks instead.
How do I store peanut butter cookies to keep them soft?
Store in an airtight container at room temperature for 5 days, or freeze for 3 months. For extra softness, place a slice of bread in the container—it helps maintain moisture. Reheat in a 200°F oven for 3-5 minutes to restore freshness.
What's the secret to keeping Reese's Pieces melty?
Bake at 350°F for 10-12 minutes—any longer and they'll turn hard. Use parchment paper on baking sheets for even heat distribution. For extra gooeyness, press a few Reese's pieces into the tops of warm cookies right after baking.
Can I use powdered peanut butter instead of creamy?
Not recommended—powdered peanut butter lacks the richness and moisture needed for chewy cookies. If you must, replace ½ cup of the creamy peanut butter with powdered and add 1 tbsp milk to compensate. The texture will be slightly different but still delicious.