Peanut Butter Blossom Kiss Cookies (Classic Christmas Cookie Recipe)
Soft, chewy peanut butter cookies rolled in sugar and topped with a melty chocolate kiss. The most iconic cookie of the holiday season!
Some Christmas cookies come and go, but Peanut Butter Blossom Kiss Cookies will forever hold a spot on my holiday baking list. They’re nostalgic, fun, kid-friendly, and incredibly simple to make. And even though I don’t have a long sentimental story tied to this recipe, I do have lots of memories of making them with my family; kids rolling the dough balls in sugar, the smell of warm peanut butter filling the kitchen, and everyone racing to unwrap the chocolate kisses before they “mysteriously disappear.”
These cookies are a classic for a reason: soft, chewy, buttery peanut butter cookies with a perfectly melty chocolate kiss pressed into the center. They look festive, taste amazing, and never last long on a Christmas cookie tray.
This post includes tips, step-by-step instructions, and all the little tricks to make your peanut butter blossoms turn out soft, thick, and perfect every time.
Why You’ll Love These Peanut Butter Blossom Kiss Cookies
If you’re searching for the perfect Christmas cookie recipe, these check every box:
✓ Iconic holiday cookie
Everyone recognizes them, everyone loves them, and they always disappear first.
✓ Soft and chewy texture
They stay tender in the middle with light crackles on top, the ideal peanut butter cookie.
✓ The perfect chocolate-peanut butter combo
The warmth of the cookie softens the chocolate kiss just enough to make it wonderfully melty.
✓ Easy, family-friendly recipe
Kids can help with rolling, dipping, and (let’s be honest) unwrapping the chocolate.
✓ Perfect for cookie exchanges and gifting
They look beautiful on a platter and hold their shape well.
Ingredients for Classic Peanut Butter Blossoms
Most of these ingredients are pantry staples, which makes holiday baking even easier.
Creamy peanut butter – Use traditional peanut butter, not natural or oily varieties.
Butter – Softened to room temperature for smooth mixing.
Granulated sugar – For sweetness and rolling the dough.
Brown sugar – Adds moisture and helps the cookies stay soft.
Egg – Binds the dough.
Milk – A small splash keeps the cookies moist.
Vanilla extract – Adds warmth and depth.
Flour – All-purpose works best.
Baking soda + baking powder – Gives the cookies a gentle lift.
Salt – Enhances the peanut butter flavor.
Chocolate kisses – The classic Hershey’s Kiss topper!
How to Make Peanut Butter Blossom Kiss Cookies
This recipe is wonderfully simple and quick. Here’s how to get the perfect result:
1. Cream the butter, peanut butter, and sugars
Mix until fluffy and smooth. This step is key to creating soft, airy cookies.
2. Add egg, milk, and vanilla
Mix until the dough looks creamy and combined.
3. Whisk together the dry ingredients
Flour, baking soda, baking powder, and salt — simple but essential.
4. Combine wet and dry ingredients
Mix just until combined. Overmixing can make the cookies dense.
5. Scoop, roll, and coat
Roll the dough into 1-inch balls and roll them in granulated sugar. This gives the cookies that classic sparkle and perfect crackly top.
6. Bake
About 8–10 minutes, or until the tops crack.
7. Add the chocolate kiss
As soon as the cookies come out of the oven, press one chocolate kiss into the center. The warmth softens the chocolate, helping it settle beautifully as the cookie cools.
Tips for the Best Peanut Butter Blossoms
These small tricks make a noticeable difference:
Use room-temperature butter
Cold butter won’t cream properly, and melted butter causes spreading.
Do not overbake
They should be soft when they come out. They set as they cool.
Chill the dough if your kitchen is warm
A quick 30-minute chill will prevent spreading and help the cookies hold their round shape.
Unwrap the chocolate kisses ahead of time
This saves time and keeps your cookies from cooling too quickly.
Use a light-colored baking sheet
Dark sheets can overbrown the bottoms.
Roll in sugar twice for extra sparkle
Roll once, chill for 10 minutes (optional), roll again — picture perfect!
Variations You Can Try
If you want to jazz up the traditional cookie or offer a few different versions on your holiday tray, try these ideas:
1. Chocolate Peanut Butter Blossoms
Use dark chocolate or special holiday chocolate kisses (peppermint, caramel, hot cocoa, etc.).
2. Peanut Butter Cup Blossoms
Skip the chocolate kiss and press in a mini Reese’s peanut butter cup instead.
3. Double Chocolate Blossoms
Add 2 tablespoons cocoa powder to the dough for an extra chocolatey version.
4. Sparkle Sugar Blossoms
Roll the dough in red or green sanding sugar for a festive look.
5. Salted Blossoms
Sprinkle a tiny pinch of sea salt over the chocolate kiss after placing it on the cookie — amazing for sweet-and-salty lovers.
Why Peanut Butter Blossoms Are Perfect for Christmas
Cookies are one of the easiest ways to bring people together during the holidays. These cookies are:
recognizable and nostalgic
pretty on a cookie platter
sturdy enough for shipping or gifting
great for cookie exchanges
fun for kids to help with
Even if you don’t have a long story behind them, memories almost create themselves when you make these year after year.
How to Store Peanut Butter Blossom Cookies
Room temperature
Store in an airtight container for up to 1 week. Place wax paper between layers to keep the chocolate from smudging.
Refrigerator
Keep for 10–12 days. The chocolate stays firm but the cookies remain soft.
Freezer
These cookies freeze beautifully!
To freeze baked cookies:
Place in a single layer on a baking sheet to harden, then transfer to a freezer bag for up to 3 months.
To freeze dough balls:
Roll the dough balls (but don’t coat in sugar), freeze, then bake straight from frozen. Roll in sugar before baking and add 1–2 extra minutes.
How to Make the Cookies Extra Soft
Softness is a MUST for perfect peanut butter blossoms. Here’s how to guarantee it:
Slightly underbake them
Use brown sugar for moisture
Avoid overmixing
Store with a slice of bread in the container (keeps them soft!)
Make smaller dough balls so they don’t dry out
What to Serve with Peanut Butter Blossoms
These cookies go well with:
hot cocoa
peppermint mocha
eggnog
coffee
Christmas cocktails
a Netflix holiday movie marathon
They’re also a perfect addition to:
holiday dessert tables
cookie boxes
teacher gifts
party favors
Final Thoughts
Peanut Butter Blossom Kiss Cookies are more than just a holiday treat, they’re a tradition. They’re simple to make, fun for the whole family, and always a crowd-favorite. Whether you’re hosting a Christmas party, baking for a cookie exchange, or just filling the house with warm, cozy smells, these cookies will bring joy to anyone who tries them.
This classic recipe proves that the best holiday desserts don’t have to be complicated. They just need to be made with love… and lots of chocolate kisses!
If you love classic holiday baking, try my Cheesy Potato Recipe next

Peanut Butter Blossom Kiss Cookies
Ingredients
- 1/2 cup unsalted butter softened
- 3/4 cup creamy peanut butter
- 1/3 cup granulated sugar
- 1/3 cup packed brown sugar
- 1 large egg
- 2 tablespoons milk
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup granulated sugar for rolling
- 36 chocolate kisses unwrapped
Method
- Preheat oven to 375°F. Line baking sheets with parchment paper.
- In a large mixing bowl, cream butter, peanut butter, granulated sugar, and brown sugar until light and fluffy.
- Beat in the egg, milk, and vanilla extract.
- In a separate bowl, whisk flour, baking soda, baking powder, and salt.
- Add dry ingredients to the wet mixture and mix until just combined.
- Shape dough into 1-inch balls, then roll each ball in granulated sugar.
- Place on baking sheet about 2 inches apart.
- Bake 8–10 minutes, or until the tops crack and edges look set.
- Immediately press a chocolate kiss into the center of each cookie.
- Allow cookies to cool on the baking sheet for 5 minutes before transferring to a cooling rack.
