Peanut butter blossoms are one of those cookies that stop people mid-conversation the second they hit the table. You know that look, right? The one where someone grabs one, takes a bite, and just goes quiet for a second? That's exactly what happens every single time I make these. A soft, chewy peanut butter cookie base rolled in sparkling granulated sugar, baked until just golden, and crowned with a Hershey's Kiss pressed right into the center while the cookies are still warm. Simple. Perfect. Completely addictive.

These classic peanut butter blossom cookies are one of the most-requested treats on my holiday baking list, but honestly, I make them year-round because we just can't stop. They're a staple on Christmas cookie trays, but they show up at birthday parties, bake sales, and random Tuesday afternoons in our house too. If you're looking for the best peanut butter blossom cookie recipe that comes out soft every single time, you are in exactly the right place.
Jump to:
- Why You'll Love This Peanut Butter Blossoms Recipe
- Ingredients for Peanut Butter Blossoms
- How to Make Peanut Butter Blossoms
- My Top Tips for Peanut Butter Blossoms
- Little Moments in the Kitchen
- Substitutions for Peanut Butter Blossoms
- Variations on Peanut Butter Blossoms
- Equipment for Peanut Butter Blossoms
- Storage Tips for Peanut Butter Blossoms
- Olivia's Tip for Peanut Butter Blossoms
- FAQ About Peanut Butter Blossoms
- Conclusion
- Related
- Pairing
- 📖 Recipe
Why You'll Love This Peanut Butter Blossoms Recipe
- Kid-approved and kid-friendly to make. Olivia has been pressing Hershey's Kisses onto warm cookies since she was seven years old. It's the best job in the kitchen and she will fight you for it.
- Ready in under 30 minutes. From mixing bowl to cooling rack, this whole recipe comes together fast. No complicated techniques, no fancy equipment.
- Made with simple pantry staples. Creamy peanut butter, flour, sugar, butter, and a bag of Hershey's Kisses. That's really all you need to make something people will rave about.
Ingredients for Peanut Butter Blossoms
I always keep these ingredients stocked because once you start making peanut butter blossoms, you won't stop. Everything here is easy to find and budget-friendly, which is a huge win for a cookie that tastes this good.
What You'll Need

- 1 and ¾ cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon salt
- ½ cup (1 stick) unsalted butter, softened to room temperature
- ¾ cup REESE'S Creamy Peanut Butter
- ⅓ cup granulated sugar, plus about ⅓ cup extra for rolling
- ⅓ cup packed brown sugar
- 1 large egg, room temperature
- 2 tablespoons milk
- 1 teaspoon vanilla extract
- 48 Hershey's Kisses milk chocolate candies, unwrapped (one 11 oz bag)
Why These Ingredients Matter
- REESE'S Creamy Peanut Butter gives these cookies a bold, extra-rich peanut butter flavor that you just don't get from natural or chunky varieties. The creamier texture also helps the dough come together smoothly without being crumbly. If you want to try a Jif peanut butter blossoms recipe swap, Jif works great too for the same creamy result.
- Both granulated and brown sugar work together here. The granulated sugar gives you that slightly crisp edge and sparkly exterior, while the brown sugar adds moisture and a caramel depth that keeps the cookies soft and chewy for days.
- Room temperature butter and egg are not optional details. When your butter is soft and your egg is at room temp, everything creams together properly, giving you a lighter, more tender cookie. Cold ingredients mean dense, tough cookies. Don't skip this step.
How to Make Peanut Butter Blossoms
This is honestly one of the easiest cookie recipes I know. If you've been searching for classic peanut butter blossoms that turn out perfectly every time, follow these steps exactly and you'll be golden.
Step-by-Step Directions
- Preheat your oven to 375°F (190°C). Line two baking sheets with parchment paper and set them aside. Go ahead and unwrap all your Hershey's Kisses now so they're ready to go the moment the cookies come out of the oven.
- Whisk together your dry ingredients. In a medium bowl, whisk 1 and ¾ cups all-purpose flour, 1 teaspoon baking soda, and ½ teaspoon salt until combined. Set aside.
- Cream the butter, peanut butter, and sugars. In a large bowl, beat ½ cup softened unsalted butter with ¾ cup creamy peanut butter, ⅓ cup granulated sugar, and ⅓ cup packed brown sugar together on medium speed until the mixture looks smooth and fluffy, about 2 full minutes. Don't rush this step.
- Add the egg, milk, and vanilla. Beat in 1 large room-temperature egg, 2 tablespoons milk, and 1 teaspoon vanilla extract until everything is fully incorporated and the dough looks creamy.
- Mix in the dry ingredients. Gradually add your flour mixture to the wet ingredients on low speed, mixing just until a soft dough forms. Stop as soon as you don't see dry streaks.
- Roll the dough into balls and coat in sugar. Scoop out about 1 tablespoon of dough and roll it into a smooth ball between your palms. Roll each ball generously in a small bowl of granulated sugar until fully coated. Place them 2 inches apart on your prepared baking sheets.
- Bake for 8 to 10 minutes, until the edges look set and the tops are just barely starting to crack. The centers will look slightly underdone, and that's exactly right. They firm up as they cool.
- Press in the Hershey's Kiss immediately. As soon as the cookies come out of the oven, press one unwrapped Hershey's Kiss straight down into the center of each cookie. The cookie will crack slightly around the edges, and that little "blossom" shape is exactly what you want.
- Let the cookies cool on the pan for 5 minutes, then transfer to a wire rack. Let them cool completely before stacking so the chocolate doesn't smear.
Hint: Don't overbake these! Peanut butter blossoms should come out of the oven looking slightly underdone in the center. They will continue to set up on the hot pan. Overbaked cookies turn dry and crumbly, and we are not doing that here.
If you love simple, crowd-pleasing bakes like this, my Snowball Cookies are another classic that comes together just as easily and always disappears fast.
My Top Tips for Peanut Butter Blossoms
The single biggest thing I've learned after making these dozens of times is this: chill the dough if your kitchen runs warm. If your dough feels sticky or your cookies are spreading too flat before baking, pop the dough in the fridge for 20 to 30 minutes. Cold dough holds its shape better and gives you that thick, bakery-style result every time.
Gold Tip: Do not use natural peanut butter or peanut butter with oil separation for this recipe. The oil content is too unpredictable and your dough will come out greasy and soft in the wrong way. Stick with classic creamy peanut butter like REESE'S or Jif, and your peanut butter blossoms will come out exactly right.
Little Moments in the Kitchen
Olivia has claimed the "Kiss-pressing job" as hers and hers alone. I'm not even allowed to do it anymore. A few weeks ago I made a double batch and while the first tray was cooling, she disappeared into the pantry and came back with the entire bag of unwrapped Kisses already sorted into a little bowl, completely ready to go. She looked at me completely seriously and said, "Mom, I did the hard part. You can handle the oven part."
The funniest moment was the first time she tried to help me roll the dough balls in sugar. She grabbed a piece of dough, rolled it once in the bowl, then decided more sugar was better and just dumped her ball directly into the sugar bowl and fished it out with her fingers. The cookie came out absolutely encrusted. She called it "the deluxe version" and declared it the best one on the tray. I mean, she wasn't wrong.
Substitutions for Peanut Butter Blossoms
Gluten-Free: Swap all-purpose flour 1:1 with a gluten-free flour blend like Bob's Red Mill 1-to-1. The texture stays very close to the original.
Dairy-Free: Use vegan butter in place of regular butter and swap the milk for any unsweetened plant-based milk. For the chocolate center, use dairy-free chocolate kisses or any dark chocolate candy.
Nut-Free: Replace peanut butter with sunflower seed butter (SunButter) in the same quantity. The cookies will be slightly darker in color due to the sunflower seed butter's natural reaction with baking soda, but they taste delicious.
Egg-Free: One flax egg (1 tablespoon ground flaxseed plus 3 tablespoons water, rested for 5 minutes) works well as a binder here.
Variations on Peanut Butter Blossoms
Dark Chocolate Version: Swap the classic Hershey's Kisses for dark chocolate Kisses or even a Ghirardelli dark chocolate square pressed into the center. The slightly bitter chocolate plays beautifully against the sweet peanut butter cookie base.
Reese's Cup Version: Instead of a Hershey's Kiss, press a miniature Reese's Peanut Butter Cup into the center of each warm cookie. If you love peanut butter and chocolate together, this one is absolutely next level. It's what I make when I really want to impress someone.
Holiday Sprinkle Version: Before baking, skip the plain sugar roll and instead roll the dough balls in red and green holiday sprinkles for Christmas, or pastel sprinkles for Easter. The cookies still bake up beautifully and they look so festive on a cookie tray alongside something like this Oreo Cake for a full dessert spread.
Equipment for Peanut Butter Blossoms

Electric hand mixer or stand mixer: You really need one for the creaming step. Trying to cream cold-ish butter and peanut butter by hand won't give you the same light, fluffy base, and your cookies will be denser.
Cookie scoop (1-tablespoon size): This is my favorite tool for making uniform dough balls. Every cookie bakes evenly because they're all the same size. If you don't have one, a regular tablespoon works but your cookies may vary in size and bake time.
Parchment paper: Always line your baking sheets. It prevents sticking, encourages even browning, and makes cleanup effortless.
Two baking sheets: Having two sheets means you can rotate trays in and out of the oven without waiting for one to cool down between batches.
Storage Tips for Peanut Butter Blossoms
- Room temperature: Store cooled peanut butter blossoms in an airtight container at room temperature for up to 5 days. Place a small piece of bread in the container to help keep them soft.
- Fridge: They keep well in the fridge for up to 7 days in an airtight container. Let them come back to room temperature before serving for the best texture.
- Freezer (baked cookies): Fully cooled and set peanut butter blossoms freeze well for up to 3 months. Layer them between sheets of parchment in an airtight freezer bag. Thaw at room temperature for about an hour.
- Freezer (dough balls): You can freeze the sugar-rolled, unbaked dough balls on a baking sheet until solid, then transfer to a freezer bag. Bake straight from frozen, adding 2 to 3 extra minutes to the bake time. Press in the Hershey's Kiss as soon as they come out of the oven.
If you love having easy freezer-friendly desserts on hand, my Chocolate Loaf Cake also freezes beautifully and is perfect for unexpected guests.
Olivia's Tip for Peanut Butter Blossoms
Olivia says to always unwrap all your Hershey's Kisses before the cookies go in the oven, not during. "Mom once had to run and unwrap them super fast and some of the cookies got cold and the Kisses didn't stick right." She is 100% correct. Learn from that moment. Prep your Kisses first.
FAQ About Peanut Butter Blossoms
What are the three ingredients in peanut butter blossoms?
The simplest 3 ingredient peanut butter blossoms use just peanut butter, sugar, and an egg. That base makes a basic cookie, but this recipe uses a fuller ingredient list for a much softer, richer result with better texture and flavor. Think of the 3-ingredient version as a shortcut and this version as the upgrade.
How long can you keep peanut butter blossom dough in the fridge?
Peanut butter blossom dough keeps well in the fridge for up to 3 days, tightly covered. You can also pre-roll and sugar-coat your dough balls and refrigerate them on a tray, then bake straight from the fridge with no changes to the bake time.
What else are peanut butter blossoms called?
You'll sometimes hear them called peanut butter kiss cookies, Hershey's Kiss peanut butter cookies, or just "those cookies with the chocolate on top." The official name "peanut butter blossoms" comes from the way the cookie cracks and spreads slightly when the Kiss is pressed in, creating that soft blossom shape.
What are common peanut butter cookie mistakes?
The three biggest mistakes I see are: using natural peanut butter (too oily, makes dough greasy), overbaking the cookies (they should look underdone when you pull them), and waiting too long to press in the Hershey's Kiss (it needs to go in while the cookie is still hot so it adheres and softens slightly into the cookie). Avoid those three things and your peanut butter blossoms will be perfect.
Conclusion
Peanut butter blossoms are one of those recipes I'll be making for the rest of my life. They're easy, they use ingredients I always have on hand, and every single person who eats them lights up a little. That combination of soft peanut butter cookie and melty chocolate kiss in the center is just one of those flavor pairings that never gets old. Whether you're making them for a holiday cookie tray, a school bake sale, or just because it's a rainy Tuesday and you need something warm from the oven, this recipe will not let you down.
If this is your first time making peanut butter blossoms, don't stress it. Follow the steps, don't overbake, press that Kiss in fast, and you're going to be so proud of yourself. And if you've made them a hundred times before, I hope this version becomes your new go-to. For even more inspiration on the classic peanut butter blossom, you can also check out Allrecipes' version here to see how other home bakers make them their own. Now go preheat that oven, and happy baking!
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Peanut Butter Blossoms:
📖 Recipe

Classic Peanut Butter Blossoms
Ingredients
Equipment
Method
- As soon as the cookies come out of the oven, gently press one Hershey's Kiss into the center of each cookie. Olivia takes this job very seriously - she calls it 'making the blossom.'
- In a medium bowl, whisk together the all-purpose flour, baking soda, and salt. Olivia loves using the whisk for this part because she says it makes the flour look like fluffy snow.
- In a large bowl, beat the unsalted butter, creamy peanut butter, granulated sugar, and brown sugar together until light and fluffy. This step makes the cookies soft and tender. Olivia always peeks into the bowl and says it already smells like peanut butter heaven.
- Add the egg, milk, and vanilla extract to the bowl and mix until smooth. Olivia always insists on cracking the egg herself - sometimes with a tiny shell rescue mission afterward.
- Slowly mix the dry ingredients into the wet mixture until a soft cookie dough forms. I remind Olivia not to overmix because that's the secret to soft peanut butter blossoms.
- Scoop about 1 tablespoon of dough and roll it into a ball. Then roll each dough ball in the extra granulated sugar. Olivia likes to coat hers extra generously and calls them the 'sparkly cookies.'
- Place dough balls about 2 inches apart on the baking sheet and bake for 8-10 minutes, until the edges are set and the tops start to crack slightly.
- As soon as the cookies come out of the oven, gently press one Hershey's Kiss into the center of each cookie. Olivia takes this job very seriously - she calls it 'making the blossom.'
- Let the cookies cool on the pan for about 5 minutes, then transfer them to a cooling rack. The chocolate will soften slightly and settle into the cookie beautifully.













Leave a Reply