You know that smell warm peanut butter cookies rising in the oven while you unwrap chocolate kisses with sticky fingers. These easy peanut butter blossoms are the cookies you grew up on. Simple, cozy, a little messy, and always worth it.
Whether you’re baking for Santa or your own sweet tooth, this easy peanut butter blossoms recipe hits all the holiday vibes without any stress.
Table of Contents
Why These Easy Peanut Butter Blossoms Are a Holiday Must
There’s just something timeless about the combo of peanut butter and melty milk chocolate. These peanut butter blossoms bring the soft chew of a peanut butter base, rolled in sugar for sparkle, then crowned with a classic Hershey’s Kiss. They’re nostalgic, crowd-pleasing, and so fun to make with kids. You don’t need fancy ingredients or hours in the kitchen just one bowl, one tray, and a little cookie magic.
And if you’re making a festive cookie spread, they go perfectly with these chewy gingerbread men cookies for a classic holiday lineup.
Ingredients You’ll Need for Easy Peanut Butter Blossoms
½ cup unsalted butter, softened
½ cup creamy peanut butter (Jif or Skippy recommended)
½ cup brown sugar, packed
¼ cup granulated sugar
1 large egg
1 tablespoon milk
1 teaspoon vanilla extract
1¼ cups all-purpose flour
½ teaspoon baking soda
¼ teaspoon salt
Extra sugar for rolling
About 30 Hershey’s Kisses, unwrapped
Swap tip: No kisses? Try a square of dark chocolate or even a mini peanut butter cup. But for true peanut butter blossom cookies, Hershey’s is the classic.
Tools You’ll Need
Just a few basics from your kitchen drawer
Mixing bowl
Hand or stand mixer
Baking sheet
Parchment paper
Cookie scoop (optional)

How to Make Peanut Butter Blossoms
Step 1: Cream the Butter and Sugars
In a large mixing bowl, cream together the butter, peanut butter, brown sugar, and white sugar until smooth and fluffy. This base gives the cookies their signature soft texture and rich flavor.
Step 2: Add the Egg, Vanilla, and Milk
Add in the egg, vanilla extract, and milk, then beat again until fully combined. The mixture should look creamy and slightly glossy — that’s your cue it’s ready for the dry ingredients.
Step 3: Stir in the Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, and salt. Gradually mix the dry ingredients into the wet mixture, stirring just until blended. Don’t overmix — you want the dough to stay soft and tender.
Step 4: Shape the Cookies
Roll the dough into 1-inch balls and coat each one generously in sugar. This adds that sparkly, slightly crisp exterior everyone loves.
Step 5: Arrange and Bake
Place the dough balls on a parchment-lined baking sheet, spaced about 2 inches apart. Bake at 350°F (175°C) for 8–10 minutes, until the cookies look set but still soft in the center.
Step 6: Press in the Hershey’s Kisses
Right after removing the cookies from the oven, gently press a Hershey’s Kiss into the center of each cookie. The warm dough will cradle the chocolate perfectly and create that classic blossom look.
Step 7: Cool and Enjoy
Let the cookies cool on the baking sheet for 5–10 minutes before transferring them to a wire rack. This helps them set while staying soft and chewy — exactly what you want in every bite.
This simple method guarantees tender, melt-in-your-mouth peanut butter blossoms that taste like pure holiday magic — without any fuss.

If you’re doing a cookie swap or need something no-fuss to impress, these are a dream to make alongside no-bake white chocolate cheesecakes because dessert variety is always a good idea
Tips for Perfectly Soft & Chewy Peanut Butter Blossoms
Use room temp butter so everything blends easily
Avoid overmixing once you add flour it makes the cookies tougher
If you have time, chilling the dough for 20 minutes helps them bake thicker
Unwrap the kisses before the cookies go in the oven so you’re ready
Take the cookies out while the centers are still soft. They’ll firm up as they cool
These small steps ensure your easy peanut butter blossoms recipe comes out perfect every time.
FAQs About Peanut Butter Blossoms
Can I make the dough ahead?
Absolutely. Just wrap it tightly and refrigerate for up to 48 hours. Let it sit at room temp for about 20 minutes before scooping
Can I freeze the baked cookies?
Yes. Once the kisses are set, freeze the cookies in a single layer, then transfer to a freezer bag. They’ll stay delicious for up to 2 months
Why are my cookies dry?
Most likely overbaking or too much flour. Be gentle with your measuring and trust your timer peanut butter blossom cookies are best slightly soft.
Can I use natural peanut butter?
Skip it for this recipe. Natural peanut butter can separate and lead to crumbly cookies. Stick to classic creamy peanut butter for best results
How to Store & Freeze Peanut Butter Blossoms
Store cooled cookies in an airtight container at room temp for 3 to 4 days
To freeze dough, roll into balls and freeze on a tray. Once firm, transfer to a freezer bag. On baking day, roll them in sugar and bake straight from the freezer—just add a minute or two to the bake time
You can also stash finished peanut butter blossoms in the freezer for last-minute cookie cravings.
Want something fun for the kids to help with? Try these rice krispie Christmas puddings for a sweet no-bake holiday project
Final Thoughts
These cookies are a classic for a reason. They’re easy, delicious, and the perfect blend of peanut butter and chocolate. Make a batch with your kids, share some with a neighbor, or treat yourself with a warm one straight off the tray
This easy peanut butter blossoms recipe is one you’ll come back to every December and probably a few other months too.
FAQs (Quick Answers)
What keeps peanut butter blossoms soft?
Pulling them out before they’re fully golden helps lock in that chew
Can I use a different chocolate?
Totally! Just choose something thick enough to press in without melting too fast
How long do they stay fresh?
About 3 to 4 days on the counter, or 2 months in the freezer if sealed well
Follow us on Pinterest for more cozy ideas, or join the fun on Facebook

Easy Peanut Butter Blossoms
Equipment
- Mixing bowl For blending the dough
- Hand or stand mixer For creaming butter and sugar
- Measuring cups & spoons For precise measurements
- baking sheet Lined with parchment paper for even baking
- Wire cooling rack To cool cookies completely
Ingredients
- ½ cup unsalted butter, softened
- ½ cup creamy peanut butter (Jif or Skippy recommended)
- ½ cup brown sugar, packed
- ¼ cup granulated sugar
- 1 large egg
- 1 tablespoon milk
- 1 teaspoon vanilla extract
- 1¼ cups all-purpose flour
- ½ teaspoon baking soda
- ¼ teaspoon salt
- extra sugar for rolling
- 30 Hershey’s Kisses, unwrapped
Instructions
- In a mixing bowl, cream the butter, peanut butter, brown sugar, and granulated sugar together until smooth and fluffy.
- Add the egg, milk, and vanilla extract, and mix again until fully combined.
- In a separate bowl, whisk together flour, baking soda, and salt. Stir the dry ingredients into the wet mixture just until blended — do not overmix.
- Roll the dough into 1-inch balls and coat each ball in sugar. Place on a parchment-lined baking sheet about 2 inches apart.
- Bake at 350°F (175°C) for 8–10 minutes, just until the edges are set but the centers are still soft.
- Press a Hershey’s Kiss into the center of each cookie immediately after baking. Let cool 5–10 minutes before transferring to a wire rack.