Desserts
This Hershey's Peanut Butter Blossom cookie recipe delivers the perfect balance of rich peanut butter and melty chocolate swirls with crispy edges every time. 💛 I first discovered the magic of these cookies when I was trying to recreate a childhood favorite that always disappeared too quickly from the holiday cookie plate.
The secret lies in the precise ratio of peanut butter to chocolate and the technique of swirling them together before baking.
What makes these cookies truly special is how they combine two beloved flavors into one irresistible treat. The peanut butter base provides a tender, slightly crunchy texture, while the chocolate swirls add pockets of gooey sweetness that make each bite unforgettable.
This recipe uses simple pantry staples but delivers restaurant-quality results that will have everyone asking for the recipe.
By the time these cookies emerge from the oven, you'll have golden-brown edges with those signature swirls of chocolate peeking through the peanut butter. The aroma alone will have your kitchen smelling like a holiday baking session, and the taste is a perfect blend of salty, sweet, and rich.
They're sturdy enough to transport without breaking and stay fresh for days in an airtight container.
These cookies are perfect for holiday gatherings, school bake sales, or just treating yourself to a little indulgence. The recipe makes about 24 cookies, so you'll have plenty to share—or keep for yourself. Let's get baking!
Ingredients for hershey's peanut butter blossom cookie
Peanut butter, chocolate, and butter—just three ingredients that transform into magic cookies.
| Ingredient | Amount | Notes |
|---|---|---|
| Creamy Peanut Butter 🥜 | 1 cup | Natural, unsweetened preferred |
| Granulated Sugar 🍚 | ¾ cup | White or light brown |
| Packed Brown Sugar 🍚 | ½ cup | Light or dark |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted, spooned lightly |
| Baking Soda 🧂 | ½ tsp | Freshly opened |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Hershey's Milk Chocolate Bars 🍫 | 8 oz | Squared into 24 pieces |
| Semisweet Chocolate Chips 🍫 | ½ cup | For extra swirls |
| Granulated Sugar 🍚 | ¼ cup | For sprinkling |
The peanut butter is non-negotiable—natural, unsweetened gives the best flavor without extra sugar. Jif or Skippy work perfectly, but if you've got a fancy peanut butter like Smucker's Natural, go for it. The chocolate? Hershey's Milk Chocolate Bars are the secret weapon—square them into 24 even pieces before baking. For the sugar, light brown adds moisture, but white works too if that's what you've got. Don't skip the vanilla—it's what makes these taste like childhood memories. Oh, and room-temperature eggs mix better, so take them out 30 minutes before baking.
No Hershey's bars? Hershey's chocolate chips in a pinch—just melt them first. Short on peanut butter? Creamy almond butter works, but the flavor changes. The baking soda and salt are simple but important—Diamond Crystal baking soda is my go-to, but any brand works. For extra swirls, toss in those chocolate chips—Nestlé Toll House are the classic choice. Need to make this gluten-free? Swap the flour for 1:1 gluten-free baking flour and add an extra 0.25 cup. The butter should be cold—cubed and chilled gives those perfect crispy edges.
These cookies stay fresh for 5-7 days in an airtight container, but they won't last that long—trust me. For holiday baking, freeze half the dough balls before baking. Portion into 24 equal balls for consistent size (about 1.5 tbsp each). They reheat beautifully—just 10 seconds in the microwave to revive that gooey chocolate. Double the recipe? Use two cookie sheets and rotate positions halfway through baking for even golden edges.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just the creamy peanut butter, melted butter, and sugars get tossed together with a fork until it’s just combined. No overworking, no gluten to worry about, and zero cleanup beyond one bowl.
- Melty Chocolate Magic: That Hershey’s bar in the center? It’s not just a topping—it’s the star. The peanut butter’s rich, the butter adds richness, and when the chocolate softens just right, you get that perfect balance of gooey and crisp. Honestly, it’s the kind of cookie that disappears faster than I can say “second helping.”
- Holiday or Snack Attack: These work for everything. Wrap a batch in cellophane for Christmas gifts, pack them in lunchboxes for school, or just keep a jar on the counter because they’re that good. Between us, I’ve eaten them straight from the dough stage—no shame.
- Pantry Staple Power: Five ingredients, all things you already own. The peanut butter and butter give it depth, the sugars keep it tender, and eggs bind it together without fuss. Make a double batch, freeze half, and thank me later when you’re pulling them out for a last-minute dessert.
Step-by-step instructions for Hershey's peanut butter blossom cookies
Get ready to make the most decadent peanut butter-chocolate cookies with a perfect swirl and crisp edges!
👨🍳 Step 1: Cream the Peanut Butter and Sugars
In a large mixing bowl, combine the 1 cup creamy peanut butter, 0.75 cup granulated sugar, and 0.5 cup packed brown sugar. Use a hand mixer or stand mixer on medium speed and beat for 3-4 minutes until the mixture is light and fluffy. You'll see it nearly double in volume and turn pale—this is how you get that perfect texture!
Here's the thing—don't rush this step. The peanut butter needs to fully incorporate with the sugars to create that rich, smooth base. If it looks too thick, that's okay—it'll come together as we add the wet ingredients. Just keep mixing until it's completely smooth.
🍳 Step 2: Add Eggs, Butter, and Vanilla
Add the 2 whole large eggs, 0.5 cup unsalted butter (cold, cubed), and 1 tablespoon vanilla extract to the peanut butter mixture. Mix on medium speed for 2-3 minutes until everything is fully combined and the butter is completely melted. The dough should be smooth and creamy, almost like a thick batter.
I like to scrape down the sides of the bowl with a spatula every 30 seconds to make sure everything gets incorporated evenly. The butter should melt completely, leaving you with a rich, peanut-buttery dough that's ready for the next step. If it looks too thick, don't worry—we'll fix that in a minute.
🥘 Step 3: Fold in Dry Ingredients and Chocolate
In a separate bowl, whisk together the 1.5 cups all-purpose flour, 0.5 teaspoon baking soda, and 0.5 teaspoon salt. Gradually add this dry mixture to the peanut butter mixture, mixing on low speed until just combined. Be careful not to overmix—you want to see a few flour streaks remaining.
Now, fold in the 0.5 cup semisweet chocolate chips by hand using a silicone spatula. You want them evenly distributed throughout the dough. Set the dough aside for 10 minutes to let the flour fully hydrate—this step makes a huge difference in the final texture of your cookies.
🔪 Step 4: Shape and Prepare the Chocolate Squares
While the dough rests, square the 8 oz Hershey's milk chocolate bars into 24 equal pieces (about 1-inch squares). You can use a sharp knife or a pizza cutter for this. Place these squares on a parchment-lined baking sheet and refrigerate for 10 minutes to firm up slightly—this makes them easier to work with.
Here's a pro tip: If your kitchen gets warm, keep these in the fridge until you're ready to use them. You want the chocolate to hold its shape when you press it into the dough later, so don't skip this chilling step.
🍳 Step 5: Assemble and Bake the Cookies
Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a cookie scoop or tablespoon, drop 1-tablespoon portions of dough onto the prepared baking sheets, spacing them 2 inches apart. Press each dough ball into a 1-inch circle, about ¼-inch thick. Then, press one of the chilled chocolate squares into the center of each circle.
Bake for 10-12 minutes until the edges are golden brown and the centers still look slightly soft. This is where the magic happens—the peanut butter cookies get crispy edges while staying soft in the middle. Rotate the baking sheets halfway through for even baking.
⏰ Step 6: Add the Sugar Topping and Finish
Immediately after removing the cookies from the oven, sprinkle each one with a pinch of 0.25 cup granulated sugar (about 1 teaspoon per cookie). Let them cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
This sugar topping adds that classic "blossom" look and gives each bite a delightful crunch. The cookies will firm up as they cool, but they'll still be soft and gooey inside. Serve them warm for the ultimate peanut butter-chocolate experience!
Pro Tips For Making Hershey'S Peanut Butter Blossom Cookie
- Cream the Butter Slowly: I used to dump everything in the mixer at once, and the peanut butter would turn into a greasy mess. Instead, start with the butter and sugars on medium speed—let them lighten up and lose their graininess before adding the peanut butter. That’s when the dough actually comes together instead of fighting you.
- Use Room-Temp Ingredients: Cold eggs and butter make for a dough that’s stubborn and crumbly. Take the eggs out 10 minutes before mixing, and let the butter sit until it’s soft but not melted—press your finger into it, and it should dent but not smear. Your cookies will hold their shape without cracking.
- Chill the Dough: Skipping this step is how you end up with flat, sad cookies. Wrap the dough in plastic and refrigerate it for at least 2 hours (overnight is better). The flour absorbs moisture, and the fat firms up, so your blossoms puff instead of spreading into pancakes.
- Bake One Sheet at a Time: I learned this the hard way—crowding the oven with two trays of blossoms means the edges cook faster than the centers. Give them space: bake one sheet at a time on the middle rack, and rotate the pan halfway through. Your cookies will rise evenly, not turn into crispy edges with gooey middles.
Troubleshooting perfect results
Dough Too Sticky
If your dough feels overly sticky after mixing, resist the urge to add more flour. Instead, chill the dough for 15-20 minutes in the fridge—this helps the gluten relax and makes handling easier.
I’ve found that Diamond Crystal baking powder (not baking soda) can also help bind the dough better if you’re worried about texture. For extra insurance, lightly grease your hands with neutral oil when shaping the dough balls. 🧊
Chocolate Not Melting Properly
The chocolate squares should melt into beautiful swirls during baking, but if they stay hard or look uneven, your oven might be too cool. Double-check that your oven is preheated to 350°F using an oven thermometer—I swear by the Thermoworks Oven Thermometer for accuracy.
If the chocolate still resists, try pressing slightly larger squares into the dough to ensure they melt fully during the 10-12 minute bake. 🌡️
Cookies Spread Too Much
Over-spreading is usually a sign of over-creaming or too much butter. To fix this, chill the dough balls for 30 minutes before baking, and use a cookie scoop to portion dough into 1-tablespoon balls (about 1.5 oz each).
Press them gently but firmly into ¼-inch-thick circles—this prevents excessive spreading. If your kitchen is warm, bake on the middle rack for even heat distribution. ⚡
Chocolate Squares Falling Out
If the chocolate squares pop out during baking, they weren’t chilled enough before pressing. Always refrigerate the squares for 10 minutes before assembly, and press them into the dough with a light but firm hand.
For extra stability, lightly press the edges of the dough around the chocolate to create a slight well. Pro tip: Use a small offset spatula to smooth the dough after placing the chocolate for a cleaner look. 🍫
Cookies Too Dense
Dense cookies often mean overmixing or too much flour. Measure your flour using the spoon-and-level method (don’t scoop directly from the bag) and stop mixing as soon as the flour disappears into the dough.
If you’ve already mixed too much, add 1-2 tablespoons of milk or melted butter to loosen the texture. For future batches, try replacing ¼ cup of the flour with almond flour for a lighter texture. 🥜
Sugar Topping Not Crispy
The sugar topping should add crunch, but if it feels sticky or melts into the cookie, your oven might be too hot or the cookies were overbaked. Sprinkle the sugar immediately after removing the cookies from the oven while they’re still warm but not scorching.
For extra crunch, toast the sugar in a dry pan over low heat for 2-3 minutes before sprinkling—this caramelizes it slightly for a deeper flavor. 🔥
Nutrition facts
Frequently asked questions about peanut butter chocolate cookies
Can I make these cookies without Hershey's chocolate bars?
Use 8 oz of Hershey's milk chocolate chips instead—just melt them first for easier handling. For a different flavor twist, try white chocolate chips or even dark chocolate (60% cacao). The key is using the same total weight (8 oz) to maintain the perfect peanut butter-to-chocolate ratio.
How do I store these cookies to keep them fresh?
Store in an airtight container at room temperature for 5-7 days. For longer storage, freeze the baked cookies for up to 3 months—just thaw at room temperature for 15-20 minutes before serving. Pro tip: Layer parchment paper between cookies to prevent sticking.
Why do my cookies turn out flat instead of thick?
Flat cookies usually mean overbaking or too much spreading. Chill the dough balls for 30 minutes before baking, and use a cookie scoop for consistent 1-tablespoon portions. Press them into ¼-inch-thick circles and bake on the middle rack for even heat. If your kitchen is warm, reduce oven temp to 340°F.
Can I substitute almond butter for peanut butter?
Yes, but the flavor will change! Almond butter works in a 1:1 ratio, but it's nuttier and less rich. For best results, use natural, unsweetened almond butter and add ½ teaspoon extra vanilla extract to compensate. The texture will be slightly lighter, but still delicious.
How do I make these cookies gluten-free?
Replace the all-purpose flour with 1.5 cups gluten-free 1:1 baking flour and add ¼ teaspoon xanthan gum if your blend doesn't contain it. For extra moisture, reduce the sugar by 2 tablespoons and add 1 tablespoon cornstarch. Bake at 340°F for 11-13 minutes—gluten-free dough spreads less but needs slightly more time.
