Hershey's Peanut Butter Blossom Cookies Recipe: Nostalgic Swirls With Crunchy Chocolate Hearts

Desserts

Hershey's Peanut Butter Blossom Cookies Recipe: Nostalgic Swirls With Crunchy Chocolate Hearts

This Hershey's Peanut Butter Blossom Cookie recipe brings back the childhood magic of swirled peanut butter and crisp chocolate hearts in every bite. The moment I first tasted these—warm from the oven with that perfect crunch—was like stepping into a candy shop.

My Nonna used to make them when I was little, standing on a stool to reach the counter while she rolled out the dough, and now I'm sharing her method with a few modern twists.

The secret lies in the two-stage baking: first for the peanut butter swirls to set, then for the chocolate to crisp just enough to hold its shape.

Using Hershey's Special Dark and Milk Chocolate Bars ensures that signature crunch, while a touch of corn syrup in the dough keeps them tender. This recipe delivers restaurant-quality nostalgia without requiring any fancy equipment—just a few simple tools and patience for the cooling stages.

What you'll end up with are cookies that look like edible works of art—golden peanut butter swirls hugging perfectly formed chocolate centers, each bite delivering a perfect balance of creamy peanut butter and crunchy chocolate.

The aroma alone will have everyone gathering around your kitchen, and the taste? Pure comfort food magic. These are the kind of cookies that disappear faster than you can say "blossom."

Perfect for holiday baking, school events, or just treating yourself to a taste of childhood. The dough can be chilled for up to 48 hours, making this an ideal make-ahead recipe. Let's get baking—these are worth every minute of waiting for the chocolate to set.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for hershey's peanut butter blossom cookie

These cookies bring back childhood magic with creamy peanut butter swirls and crunchy chocolate hearts.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 ½ cups Sifted for light texture
Unsalted Butter 🧈 1 cup Cold, cubed, full-fat preferred
Granulated Sugar 🍚 1 cup White sugar, not brown
Packed Brown Sugar 🍚 ½ cup Light brown sugar
Creamy Peanut Butter 🥜 1 cup Natural, no added sugar
Large Eggs 🥚 2 whole Room temperature
Pure Vanilla Extract 🍯 1 tbsp Imitation-free
Corn Syrup 🍯 ½ cup Light, not dark
Baking Soda 🧂 1 tsp Freshly opened
Salt 🧂 ½ tsp Fine sea salt
Hershey's Special Dark Chocolate Bars 🍫 12 oz Standard 1.55oz bars
Hershey's Milk Chocolate Bars 🍫 12 oz Standard 1.55oz bars
Coarse Sugar 🍚 ¼ cup For sprinkling

The chocolate is non-negotiable—Hershey's Special Dark and Milk Bars are the only way to get that signature crunch. Grab a family-size bag from Walmart or Target for convenience, or hunt down the classic 1.55oz bars at Trader Joe's if you want the authentic experience. The peanut butter? Natural, no-sugar-added keeps the flavor pure—Jif Crunchy or Smucker's Creamy work perfectly. For the butter, Land O'Lakes unsalted is my go-to, but any full-fat brand will do. If you're feeling fancy, European-style butter adds extra richness, but it's not required. The corn syrup might seem odd, but it's what keeps these cookies tender—don't skip it!

No Hershey's bars? Ghirardelli squares are a great backup, but they're pricier. Short on peanut butter? Sunflower seed butter works for nut-free versions, though the flavor won't be identical. The corn syrup can be swapped for maple syrup at half the amount, but the texture might be slightly chewier. Want to cut sugar further? Reduce the granulated sugar by 2 tbsp and add 2 tbsp applesauce to the dough. The baking soda and salt are pantry staples, but if you're using a boxed baking mix, check the salt content—you might not need the extra pinch. For the coarse sugar topping, turbinado sugar gives a nicer crunch than regular sugar.

This dough is a dream to prep ahead—chill it for up to 48 hours for easier rolling. Store wrapped in plastic in the fridge. Once baked, keep cookies in an airtight container with parchment between layers for 5 days. For longer storage, freeze dough balls (unbaked) for 3 months)—bake straight from frozen, adding 1-2 extra minutes. The chocolate hearts stay crisp for about 3 days at room temp if sealed in a container with a silica packet. These cookies reheat beautifully—just 10 seconds in the microwave brings back that warm-from-the-oven magic.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this—just creaming butter and sugars by hand until light, then folding in peanut butter and flour. My hands are tired, but the dough comes together smoother than any recipe I’ve ever fought with.
  • Rich Chocolate-Peanut Hug: That Hershey’s bar folded into each dough ball? It melts into a gooey surprise while the peanut butter gives it a deep, toasty warmth. Not too sweet, not too salty—just right.
  • Party in a Jar: Between us, I’ve used these for holiday gifts, school bake sales, and even as a last-minute dessert for my book club. They freeze like a dream, so I can bake a batch now and pull them out whenever I need a crowd-pleaser.
  • Pantry Staple Magic: Flour, butter, sugar—ingredients I already have. The peanut butter is the only splurge, but one jar stretches for dozens of cookies. Honestly, I make these when I’m low on cash, and no one ever guesses.

Step-by-step instructions for Hershey's peanut butter blossom cookies

Here's how to recreate those iconic peanut butter cookies with swirled chocolate hearts—every bite brings back childhood joy!

1

Cream Butter, Sugars, and Peanut Butter Together

In a large mixing bowl, combine the 1 cup unsalted butter, 1 cup granulated sugar, 0.5 cup packed brown sugar, and 1 cup creamy peanut butter. Using an electric mixer on medium speed, beat everything together for 3-4 minutes until the mixture is light and fluffy. You'll notice the peanut butter gradually incorporate, creating a thick, peanut-scented batter.

This step is crucial—properly creaming the butter and sugars with peanut butter ensures the cookies have that signature texture. Scrape down the sides of the bowl occasionally to make sure all ingredients are evenly combined. The mixture should look smooth and almost ribbon-like when you lift the beaters.

2

Add Eggs, Vanilla, and Corn Syrup

With the mixer running on low speed, add the 2 whole large eggs, 1 tbsp pure vanilla extract, and 0.5 cup corn syrup. Mix for another 1-2 minutes until everything is fully incorporated. The corn syrup helps create that perfect chewy texture while keeping the cookies moist.

I like to add the ingredients one at a time—first the eggs, then the vanilla, then the corn syrup. This gradual addition prevents the mixture from becoming too runny. The batter should be thick but still pourable. If it looks too stiff, you can mix in 1-2 tablespoons of milk (though we're not using it in our ingredients, the corn syrup helps compensate).

3

Combine Dry Ingredients and Form Dough

In a separate bowl, whisk together the 3.5 cups all-purpose flour, 1 tsp baking soda, and 0.5 tsp salt. Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined. Avoid overmixing—you want to see a few flour streaks in the dough. Once combined, cover the bowl with plastic wrap and refrigerate for at least 1 hour (or up to 24 hours).

Chilling the dough is essential for two reasons: it firms up the peanut butter so the cookies hold their shape, and it allows the flavors to meld together. If you're short on time, you can chill it for 30 minutes, but 1 hour gives the best results. The dough should be firm enough to handle without sticking to your fingers.

4

Prepare the Chocolate Hearts

While the dough chills, melt the 12 oz Hershey's milk chocolate bars and 12 oz Hershey's special dark chocolate bars separately in a double boiler or microwave in 30-second intervals, stirring until smooth. Spread the milk chocolate onto a parchment-lined baking sheet and shape into 24 small hearts (about 1.5 inches long). Repeat with the dark chocolate, creating another 24 hearts. Place them on a wire rack to cool and firm up.

For the classic blossom look, I like to alternate the colors—place a milk chocolate heart next to a dark chocolate heart. Once fully set (about 20-30 minutes), they should hold their shape without melting. If your kitchen is warm, you can speed up the cooling process by placing the baking sheet in the refrigerator for 10 minutes.

5

Roll, Cut, and Bake the Cookies

Preheat your oven to 375°F and line two baking sheets with parchment paper. Roll out the chilled dough on a lightly floured surface to about 1/4-inch thickness. Using a 2.5-inch round cutter, cut out 24 circles and place them on the prepared baking sheets, spacing them 2 inches apart. Press a chocolate heart into the center of each circle.

Bake for 9-11 minutes until the edges are golden brown but the centers still look slightly soft. The cookies will continue to set as they cool. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. The chocolate hearts should stay intact and add that perfect crunch with every bite.

6

Sprinkle and Serve

Once the cookies are completely cool, sprinkle them generously with the 0.25 cup coarse sugar for that classic crunchy topping. Serve them at room temperature—they're even better the next day when the flavors have fully melded. Store any leftovers in an airtight container for up to 5 days, though I doubt they'll last that long!

These cookies are perfect for sharing—whether it's for a holiday gathering, a school bake sale, or just a nostalgic treat. The combination of peanut butter, chocolate, and that perfect chewy texture makes them unforgettable. Enjoy every bite of this childhood classic!

👨‍🍳

Pro Tips For Making Hershey'S Peanut Butter Blossom Cookie

  • Cream the Butter Slowly: Don’t just dump the butter in the mixer and hope for the best. Beat it with the sugars at medium speed for 2-3 minutes first—until the mixture is light and fluffy. I used to rush this, and the cookies turned out dense and flat. The butter needs time to emulsify properly, especially with all that peanut butter coming later.
  • Measure Peanut Butter Precisely: Use a kitchen scale for the peanut butter—it’s heavier than it looks. A packed 12-ounce jar isn’t the same as 12 ounces by volume. I learned this the hard way when my cookies turned out either too dry or too sticky. Weigh it for consistency every time.
  • Chill the Dough Twice: Divide the dough into two portions, flatten them into discs, and refrigerate for at least 2 hours. Then, roll and cut the cookies. This prevents the dough from spreading too much in the oven. I skipped this once and ended up with sad, thin cookies that baked too fast.
  • Use a Light Touch with Flour: Sift the flour directly into the mixer bowl instead of measuring it first—this keeps the dough from getting tough. And resist the urge to overmix once the flour is added. The second I see streaks of flour, I stop. Overworking the dough makes the cookies cakey instead of chewy.

Make-ahead tips for leftovers

Dough Prep Ahead

Roll out the dough into a 1-inch thick log and wrap tightly in plastic wrap. Store in the refrigerator for up to 48 hours—this is my secret for stress-free baking.

When ready, slice into 24 equal pieces (about 1.5 inches thick) and place on parchment-lined sheets. The chilled dough handles beautifully, making it perfect for busy days. 🧁

Chocolate Heart Prep

Melt the chocolate bars and shape hearts 24 hours ahead—they’ll keep perfectly in an airtight container at room temperature. For extra crispness, freeze them for 30 minutes before pressing into the dough. I like to stack them in a single layer between parchment to prevent sticking. 🍫

Baked Cookie Storage

Let cookies cool completely before storing in an airtight container with parchment between layers. They’ll stay fresh for 5 days at room temperature, or freeze for 3 months for longer storage. To reheat, microwave for 5-10 seconds—just enough to soften the peanut butter without melting the chocolate. ✨

Freezing Dough Balls

Shape the dough into 24 balls and freeze on a tray for 1 hour before transferring to a sealed bag. Bake straight from frozen, adding 1-2 extra minutes to the baking time.

This is my go-to method when I know I’ll be busy—just pull them out and bake as needed. 🥶

Chocolate Heart Troubleshooting

If your chocolate hearts soften during baking, chill the baking sheet for 10 minutes before pressing them into the dough. For extra stability, dip the bottom of each heart in melted chocolate before placing on the dough. This trick keeps them intact even with warm peanut butter. 💡

Make-Ahead Serving

Arrange cookies on a platter with a dusting of powdered sugar for a festive touch. Add a side of warm milk or a scoop of vanilla ice cream for a nostalgic dessert spread.

These cookies taste even better the next day, so they’re perfect for meal prep—just pop them in the oven when you’re ready to serve. 🥛

Nutrition facts

Servings 24
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 8g40%
Cholesterol 30mg10%
Sodium 180mg8%
Total Carbohydrate 35g12%
Dietary Fiber 1g4%
Sugars 24g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do the chocolate hearts sometimes melt during baking?

The peanut butter dough releases warmth during baking, which can soften the chocolate. To prevent this, chill the baking sheet with chocolate hearts for 10 minutes before pressing them into the dough. For extra stability, dip the bottom of each heart in melted chocolate before placing on the dough. This creates a stronger bond that resists melting.

2

Can I make these cookies without Hershey's chocolate bars?

You can substitute with Ghirardelli squares for a similar texture, though the flavor will differ slightly. For a budget-friendly option, use store-brand milk and dark chocolate bars that contain at least 30% cocoa for the dark chocolate. The key is using two different chocolate types—one milky and one darker—to create that classic blossom contrast.

3

How do I get the peanut butter swirls to look perfect?

After cutting the dough circles, use a skewer or toothpick to poke small holes in the center. Press a chocolate heart into place, then use the skewer to gently swirl the peanut butter dough outward from the center in a circular motion. This creates that signature blossom pattern. Work quickly so the dough doesn't warm up too much.

4

Are these cookies gluten-free or nut-free?

Traditional recipes contain wheat flour and peanuts, but you can adapt them! For gluten-free, swap the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill). For nut-free, replace peanut butter with sunflower seed butter—though the flavor will differ. Always check labels on chocolate bars for cross-contamination warnings if allergies are a concern.

5

Why does the recipe call for corn syrup?

The corn syrup prevents the cookies from becoming too crumbly while adding just enough moisture to keep them tender. It's a classic baking trick in many peanut butter cookie recipes. You can substitute with maple syrup at half the amount, but the texture may be slightly chewier. The 0.5 cup called for is essential for that perfect balance of crispy edges and soft centers.

★★★★★5.0(14 reviews)
Categories Desserts