This post may contain affiliate links, Read the full disclosure here.
Every family has that one cookie that means “home.” For me, it’s Peanut Butter Blossoms — the warm, nutty cookie topped with a shiny milk chocolate kiss that melts just enough to make you sneak one (or three) before they even cool.
The smell of baked peanut butter, butter, and vanilla instantly takes me back to childhood Christmases — standing on a kitchen stool beside my mom, unwrapping Hershey’s Kisses one by one (and occasionally eating them instead of saving them for the cookies).
Even today, I bake these Peanut Butter Blossoms every December — but honestly, they deserve a spot year-round. They’re soft, sweet, and simple enough for anyone to make, whether you’re an experienced baker or just starting your cookie journey.
So grab your mixing bowl — let’s make the most iconic peanut butter cookie that never goes out of style.
Why You’ll Love These Peanut Butter Blossoms
There’s a reason Peanut Butter Blossoms have been around for generations — they’re a perfect combination of flavors, textures, and pure comfort.
- Simple ingredients: You probably already have everything in your pantry.
- Soft and chewy: The texture is tender, with that perfect crackly top.
- Kid-friendly: Perfect for little hands to help roll and decorate.
- Festive & timeless: Ideal for cookie exchanges, holidays, or just a Tuesday treat.
- Make-ahead friendly: You can chill or freeze the dough for easy prep.
These cookies truly bring joy — especially when the whole house smells like peanut butter and chocolate.
Ingredients You’ll Need
Here’s everything to gather before you start baking:
- 1 ¾ cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon salt
- ½ cup creamy peanut butter
- ½ cup unsalted butter, room temperature
- ½ cup granulated sugar
- ½ cup light brown sugar, lightly packed
- 1 large egg
- 2 tablespoons milk
- 1 teaspoon vanilla extract
- ½ cup granulated sugar, for coating
- 11 oz bag Hershey’s Kisses
Tip: If you want a deeper peanut flavor, use natural peanut butter. For a classic, balanced texture, stick with creamy Jif or Skippy.

Step-by-Step: How to Make Peanut Butter Blossoms
Step 1: Mix the dry ingredients
In a medium bowl, whisk together the flour, baking soda, and salt. Set it aside — this will keep your cookies light and fluffy.
Step 2: Cream the butter and sugars
Using a hand mixer or stand mixer fitted with a paddle, beat together your peanut butter, unsalted butter, granulated sugar, and brown sugar on medium-high speed until smooth and fluffy.
This step is where the magic starts — the air you whip in will give your cookies that soft center everyone loves.
Step 3: Add the wet ingredients
Beat in the egg, milk, and vanilla extract until everything’s fully combined. Don’t forget to scrape down the sides of your bowl so nothing’s left behind.
Step 4: Combine and chill
Reduce your mixer to low speed and gradually add the dry ingredients to the wet mixture. Mix until everything’s just blended.
Cover your bowl with plastic wrap and refrigerate for at least 1 hour — this keeps the cookies from spreading and gives you that beautiful, puffy texture.

Step 5: Preheat and shape
Once your dough is chilled, preheat the oven to 375°F (190°C). Line your baking sheets with parchment paper or silicone mats.
Scoop out the dough and roll it into 1-inch balls. Roll each ball in granulated sugar for that sweet sparkle. Place them about 2 inches apart on your prepared baking sheets.
Step 6: Bake and top with chocolate
Bake for 7–8 minutes, just until the tops start to crack. Remove them from the oven, and immediately press a Hershey’s Kiss into the center of each cookie.
That satisfying little “crack” when you press the chocolate in? It’s the sound of cookie perfection.
Return the cookies to the oven for 2 more minutes to help the chocolate set.
Step 7: Cool and enjoy
Let your cookies cool on the baking sheet for 5–10 minutes before transferring to a wire rack.
Enjoy them warm (with melty chocolate) or completely cooled with a glass of milk. Either way, bliss.

My Personal Baking Story
Every time I bake Peanut Butter Blossoms, I think of my grandmother’s kitchen. She never measured anything precisely — just scoops, pinches, and intuition. Yet somehow, her cookies always turned out perfect.
Now, when I bake these with my daughter, she insists on unwrapping every Hershey’s Kiss and lining them up neatly — a ritual that’s become just as important as the baking itself. It’s messy, loud, and full of giggles… exactly how it should be.
If you’re baking with kids, this recipe is gold. It’s simple enough for them to join in, and the results are always beautiful.
Tips for Perfect Peanut Butter Blossoms
- Chill the dough: It’s the key to keeping cookies from spreading too thin.
- Use room temperature ingredients: Butter and egg should be soft but not melted.
- Don’t overbake: They should look slightly underdone when you pull them out — they’ll finish setting as they cool.
- Unwrap your kisses beforehand: You’ll need to move fast once the cookies come out of the oven!
- Want extra sparkle? Roll the dough balls in coarse sugar instead of regular for a festive look.
Storage & Freezing Tips
To keep cookies soft:
Store in an airtight container with a slice of white bread — it keeps them tender for up to a week.
Freezing the dough:
- Shape into balls and freeze on a tray.
- Once solid, store in a freezer-safe bag for up to 3 months.
- When ready to bake, thaw slightly, roll in sugar, and bake as directed.
Freezing baked cookies:
Cool completely, then layer between parchment in an airtight container. Thaw at room temperature when you’re ready for a sweet treat.

FAQs about Peanut Butter Blossoms
Do I have to chill the dough before baking?
Yes! Chilling the dough prevents spreading and makes your cookies thick and chewy.
How do I store Peanut Butter Blossoms so they stay soft?
Airtight container + slice of bread = magic.
Can I use crunchy peanut butter instead?
Sure! It’ll add a little texture, but the cookies will still bake beautifully.
How long do these cookies last?
Up to one week at room temperature, or freeze for three months.
Can I make them without Hershey’s Kisses?
Of course! Try chocolate chunks, mini peanut butter cups, or drizzle melted chocolate on top instead.
Variations to Try
If you love to play with flavors, try these:
- Chocolate-Peanut Butter Blossoms: Add 2 tablespoons of cocoa powder to the dry mix.
- Salted Caramel Blossoms: Use caramel-filled Kisses for a gooey surprise.
- Dark Chocolate Blossoms: Swap in dark chocolate kisses for a richer flavor.
- Nutty Twist: Add crushed peanuts to the dough for texture.
Similar Cookie Recipes You’ll Adore
For more no-bake options this holiday season, try these no-bake holiday treats like peanut butter balls – perfect for gifting or a quick indulgence.
If you’re looking to step up your cookie presentation, explore these decorated cookies with royal icing to complement your Peanut Butter Blossoms on a festive tray.
Get inspired by these fall cookie recipes from boutique bakeries that pair beautifully with timeless classics like these blossoms.
Nutrition Info (Per Cookie)
Approximate values for 1 cookie (based on 36 cookies):
- Calories: 110
- Fat: 6g
- Carbs: 12g
- Protein: 2g
- Sugar: 8g
Not the lightest treat — but hey, everything in moderation, right?
Final Thoughts
There’s something special about baking Peanut Butter Blossoms — they’re simple, nostalgic, and full of love. Every batch carries memories, laughter, and that irresistible smell of peanut butter meeting chocolate.
Whether you’re baking for family, friends, or just because, these cookies are pure joy in every bite.
So next time you’re in the kitchen, turn on some music, grab that peanut butter jar, and bake something that’ll make your home smell like happiness.
Don’t forget to save this recipe on Pinterest → pinterest/sophiadecorstyle
And if you try it, tag me @SophiaDecorStyle — I’d love to see your Peanut Butter Blossoms!
Print
Peanut Butter Blossoms
- Total Time: 1 hour 30 minutes
- Yield: 36 cookies 1x
Description
Soft, sweet, and topped with a melty chocolate kiss, these Peanut Butter Blossoms are the ultimate comfort cookie. A nostalgic holiday favorite that’s easy to make, fun to bake with kids, and impossible to eat just one.
Ingredients
- 1 ¾ cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon salt
- ½ cup creamy peanut butter
- ½ cup unsalted butter, room temperature
- ½ cup granulated sugar
- ½ cup light brown sugar, lightly packed
- 1 large egg
- 2 tablespoons milk
- 1 teaspoon vanilla extract
- ½ cup granulated sugar (for coating)
- 11 oz bag Hershey’s Kisses
Instructions
- In a medium bowl, whisk together flour, baking soda, and salt. Set aside.
- In a large bowl, beat peanut butter, unsalted butter, granulated sugar, and brown sugar until smooth and fluffy.
- Add egg, milk, and vanilla extract. Beat until fully combined, scraping down the sides.
- Gradually add dry ingredients, mixing on low until just combined. Cover and refrigerate dough for at least 1 hour.
- Preheat oven to 375°F (190°C) and line baking sheets with parchment paper.
- Roll dough into 1-inch balls and coat in granulated sugar. Place 2 inches apart on baking sheets.
- Bake for 7–8 minutes, until tops just begin to crack.
- Immediately press a Hershey’s Kiss into the center of each cookie, then return to oven for 2 more minutes.
- Cool on baking sheet for 5–10 minutes, then transfer to wire rack.
Notes
Chilling the dough helps prevent spreading. For extra sparkle, use coarse sugar. Don’t overbake — cookies will continue to set as they cool.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 110
- Sugar: 8g
- Sodium: 85mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 15mg





