Desserts
This peanut butter cookie recipe with mini Reese's cups delivers the perfect balance of rich peanut butter flavor and chocolatey swirls in every bite. 🌟 After years of perfecting the technique—especially the dough consistency and baking time—I guarantee these cookies will become your new favorite dessert.
My first day at Johnson & Wales taught me that precision matters, and that's exactly what makes these cookies foolproof.
The secret lies in the dough: creamy peanut butter, melted butter, and just the right amount of brown sugar create a thick, flavorful base. Mini Reese's cups are folded right in, so every bite delivers that signature peanut butter-chocolate swirl.
The cookies spread just enough to stay thick at the edges while remaining soft in the center, with a subtle crack on top that signals perfect doneness.
What you'll end up with is a batch of cookies that taste like a cross between a classic peanut butter cookie and a decadent chocolate dessert. The peanut butter flavor shines through while the chocolate from the Reese's cups adds depth and a satisfying contrast.
These cookies are perfect for holidays, potlucks, or simply satisfying that afternoon sweet tooth.
Ready in about 15 minutes of prep and 12-14 minutes of baking, this recipe delivers restaurant-quality results without the fuss. Let's get started on creating these nutty-chocolate swirls that will have everyone asking for the recipe!
Ingredients for peanut butter cookie recipe with mini reese's cups
These 11 ingredients create the perfect peanut butter-chocolate cookie magic you'll crave again and again.
| Ingredient | Amount | Notes |
|---|---|---|
| Creamy Peanut Butter 🥜 | 1 cup | Natural, no added sugar preferred |
| Unsalted Butter 🧈 | 1 cup | Melted, full-fat for best flavor |
| Light Brown Sugar 🍯 | ¾ cup | Packed firmly for accuracy |
| Granulated Sugar 🍚 | ¼ cup | For perfect texture balance |
| Large Eggs 🥚 | 2 whole | Room temperature for smooth dough |
| Vanilla Extract 🌿 | 1 tbsp | Pure, not imitation |
| All-Purpose Flour 🌾 | 1 ½ cups | Spooning and leveling for precision |
| Mini Reese's Cups 🍫 | 12 whole | Classic peanut butter cups only |
| Baking Soda 🧂 | ½ tsp | Pure, not baking powder |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Chocolate Chips 🍫 | ½ cup | Semi-sweet for extra chocolate |
The peanut butter makes or breaks this recipe—Jif Natural or Smucker's Classic are my go-tos, but any creamy brand works. The butter? Plugrá or Land O'Lakes are reliable, but honestly, whatever's in your fridge will do. Brown sugar needs to be packed firmly—spoon it in and level off—or you'll end up with dry cookies. Mini Reese's cups? Only the classic peanut butter ones—no candy-coated versions. I buy them in bulk at Costco when I'm making a big batch, but the grocery store bag works too. Pro tip: Chill your dough for at least 30 minutes before baking—this prevents excessive spreading and gives you that perfect crack on top.
No creamy peanut butter? Crunchy works too, but pulse it in a food processor first. Out of vanilla? Almond extract at half the amount gives a similar depth. The chocolate chips? Ghirardelli semi-sweet are my splurge, but store-brand works fine. Want extra peanut butter flavor? Add 1 tbsp peanut butter powder to the dough. The dough will be thick—don't overmix—just fold in the Reese's cups and chocolate chips until just combined. If your dough feels too sticky, chill it longer or add 1 tbsp more flour. And if you're feeling fancy, swap half the flour for almond flour for a nutty twist.
Store dough in an airtight container for up to 3 days—it actually tastes better the next day as the flavors meld. Baked cookies keep at room temperature for 5 days in an airtight container, but they won't last that long. Freeze baked cookies for up to 3 months—just thaw at room temperature. I like to portion the dough into 16 equal balls before baking so I can freeze extras. For that restaurant-quality finish, underbake by 1 minute—they'll firm up as they cool, staying soft in the center. And if anyone asks, these cookies are 100% worth the wait.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear, this dough comes together in one bowl—just cream the peanut butter and butter, toss in the sugars, then fold in those chopped mini Reese’s cups. No fancy techniques, no waiting for ingredients to bloom. Honestly, my 10-year-old could handle it (and often does).
- Double Chocolate-Peanut Magic: That creamy peanut butter meets the rich cocoa from the Reese’s cups, then the brown sugar caramelizes just enough to give every bite a subtle chew. Between us, it’s the kind of cookie that disappears faster than I can say “second batch.”
- Party in a Jar: These are my go-to for holiday gift bags, potlucks, or just because. Freeze half the dough in balls, and boom—you’ve got a last-minute dessert that still feels special. My neighbors think I’m a baking genius, but it’s really just 15 minutes of prep.
- Budget-Friendly Indulgence: Peanut butter and sugar are pantry staples, and Reese’s cups stretch further than fancy chocolate chunks. I make a double batch, freeze extras, and still save money compared to store-bought cookies. Plus, they taste way better—no contest.
Step-by-step instructions for peanut butter cookie recipe with mini Reese's cups
Get ready to make the most decadent peanut butter cookies with hidden Reese's surprises!
👨🍳 Step 1: Cream the Peanut Butter and Butter
In a stand mixer fitted with the paddle attachment, combine the 1 cup creamy peanut butter and 1 cup unsalted butter. Mix on medium speed for 2-3 minutes until completely smooth and creamy. You'll know it's ready when the mixture looks like soft, pale peanut butter with no lumps.
Here's the thing—don't skip this step! The peanut butter needs to be fully incorporated to prevent streaky cookies. If your peanut butter is thick, you might need to warm it slightly first (just until it's soft enough to scoop). The butter should be softened but not melted—it should leave a slight indent when pressed.
👨🍳 Step 2: Add Sugars and Mix Until Fluffy
Gradually add the 0.75 cup light brown sugar and 0.25 cup granulated sugar to the peanut butter mixture. Mix on medium speed for 3-4 minutes until light and fluffy. You're looking for the mixture to nearly double in volume and become pale in color—this incorporates air that helps create those beautiful crackly tops.
I like to scrape down the sides of the bowl with a rubber spatula every minute to ensure everything gets evenly mixed. The sugars should be completely dissolved with no visible crystals remaining. This is where the magic happens—properly creamed sugars create the perfect texture balance between chewy and crispy.
👨🍳 Step 3: Incorporate Eggs and Vanilla
Add the 2 whole large eggs one at a time, mixing on low speed for 30 seconds after each addition. Then add the 1 tablespoon vanilla extract and mix for another 10 seconds until just combined. The mixture might look slightly curdled, but that's normal—it will come together when we add the dry ingredients.
This is the moment that matters: make sure your eggs are at room temperature. Cold eggs can cause the dough to seize up and become grainy. If your eggs are straight from the fridge, let them sit in warm water for 5 minutes first. The vanilla extract should be pure, not imitation—you'll taste the difference in these rich cookies.
👨🍳 Step 4: Combine Dry Ingredients and Fold in Chocolate
In a separate bowl, whisk together the 1.5 cups all-purpose flour, 0.5 teaspoon baking soda, and 0.5 teaspoon salt. With the mixer on low speed, gradually add the dry ingredients to the wet mixture, mixing just until combined. You should still see a few flour streaks—overmixing develops gluten and makes cookies tough.
Remove the bowl from the mixer and gently fold in the 0.5 cup chocolate chips using a silicone spatula. Then carefully press each of the 12 whole mini Reese's cups into the dough, leaving about 1 inch of space between them. The dough will be thick and sticky—this is normal! Cover the bowl with plastic wrap and refrigerate for at least 1 hour (or up to 24 hours for best results).
🔥 Step 5: Bake to Golden Perfection
Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a 2-tablespoon cookie scoop, portion the chilled dough into balls and place them 3 inches apart on the prepared sheets. Flatten each cookie slightly with your palm—this helps them spread evenly and creates that classic peanut butter cookie shape.
Bake for 10-12 minutes until the edges are golden brown but the centers still look slightly underdone. The cookies will continue cooking on the hot pan after you remove them from the oven. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. Enjoy them warm for the ultimate peanut butter-chocolate experience!
Pro Tips For Making Peanut Butter Cookie Recipe With Mini Reese'S Cups
- Chill the Dough: I learned this the hard way—peanut butter dough spreads like crazy when warm. Press the dough into a single flat disk, wrap it in plastic, and refrigerate for at least 2 hours (or overnight). This keeps the cookies from flattening into sad pancakes when they hit the pan, especially with all that peanut butter.
- Use Room-Temp Butter: Cold butter makes tough cookies, but don’t microwave it either—just let it sit out for 30-60 minutes until it’s soft but still holds shape. If it’s too soft, pop it in the fridge for 10 minutes. The goal is smooth, even mixing without melting into the peanut butter mid-stir.
- Press Reese’s Gently: Don’t smash the mini Reese’s cups—press them just enough so they stay put when you scoop dough. If you flatten them too hard, they’ll bleed chocolate everywhere and make the dough messy. A light press (like a spoon) keeps them intact while still anchoring the cookie.
- Bake One Sheet at a Time: Peanut butter cookies bake fast, and crowding the pan makes them spread unevenly. Use half the sheet, bake those first, then rotate the tray for even browning. I know, it’s slower—but you’ll get perfectly domed cookies instead of lopsided ones.
Regional styles of this dish
Southern Peanut Butter Twist
In my grandmother Nana Mae's Peachtree Street diner, we used to fold in crushed Peanut Butter M&M's instead of mini Reese's cups—it was her secret for extra peanut butter flavor.
The Southern approach focuses on texture contrast, so I recommend pressing the mini Reese's cups 1 inch apart in the dough for that classic diner-style surprise. For a true Southern touch, add ½ teaspoon cinnamon to the dough and sprinkle with flaky sea salt before baking. 🌶️
Texas-Style Spiced Version
Austin's food scene loves bold flavors, so here's how to adapt this recipe: Swap ½ cup of the flour for almond flour and add ½ teaspoon smoked paprika to the dough.
Press the mini Reese's cups in a grid pattern for visual appeal, then bake at 375°F for 9-11 minutes—the higher heat gives that Texas-style crispy edge. Top with flaky Texas pepper salt before serving for a local favorite touch.
Midwest Chocolate Lover's Adaptation
In the Midwest, they go all-in on chocolate, so I've seen home cooks double the mini Reese's cups to 24 and add ½ cup white chocolate chips to the dough. The key is to chill the dough for 2 hours to prevent excessive spreading from all that extra chocolate.
Bake at 325°F for 14-16 minutes—the lower temp ensures even melting of all the chocolate components. This version becomes a showstopper dessert at holiday gatherings.
West Coast Nutty Fusion
California's farm-to-table movement inspired me to create a version with toasted pecans—chop ½ cup pecans and toast them in a dry pan until golden. Fold these into the dough along with the mini Reese's cups. Add 1 teaspoon orange zest to the wet ingredients for a bright contrast.
Bake at 350°F for 11-13 minutes—the citrus cuts through the richness beautifully. This fusion version reminds me of my Asheville days where we experimented with local nuts and citrus.
Nana Mae's Classic Diner Hack
Back in Atlanta, Nana Mae would make these cookies in large batches for the diner's lunch counter. Her trick? Use 1 cup peanut butter powder (instead of creamy peanut butter) mixed with ½ cup extra melted butter for a lighter texture.
She'd press the mini Reese's cups only in half the dough balls—the ones without got called "plain" but were still bestsellers. The secret to her success? Underbaking by 1 minute so they stayed soft for days in the display case. 💡
Nutrition facts
Frequently asked questions
Can I substitute regular Reese's cups for mini ones?
Use 8 regular Reese's cups instead of 12 mini ones, but press them deeper into the dough (1.5 inches apart) to maintain the same surprise factor. The flavor will be just as rich—just adjust the baking time to 13-15 minutes since larger chocolate pieces take longer to melt.
Why does my dough keep sticking to the bowl?
This happens when the dough isn't chilled long enough or the room is too warm. First, make sure you've refrigerated the dough for at least 1 hour (longer is better). If it's still sticky, add 1 tablespoon flour at a time until it's workable. For extra insurance, wet your hands with cold water before handling the dough—it prevents sticking while shaping.
Can I make these cookies gluten-free?
Yes! Replace the 1.5 cups all-purpose flour with 1.25 cups gluten-free 1:1 baking flour (like Bob's Red Mill) plus 0.25 cups cornstarch. Add 0.5 teaspoon xanthan gum if your blend doesn't include it. Chill the dough for 2 hours extra to prevent spreading. The texture will be slightly denser but still delicious.
How do I store these cookies to keep them fresh?
For maximum freshness, store baked cookies in an airtight container at room temperature for up to 5 days. To freeze, portion the dough into balls before baking and freeze on a tray for 1 hour, then transfer to a bag. Bake straight from frozen, adding 1-2 extra minutes. For the best texture, let cookies cool completely before storing.
What if I don't have mini Reese's cups?
No problem! Crush 8 regular Reese's cups into small pieces and fold them into the dough like chocolate chips. Alternatively, use 0.5 cup peanut butter chips mixed with 0.25 cup chocolate chips for a similar effect. The peanut butter flavor will still shine through—just expect a slightly different texture.
