Peanut Butter Blossoms Recipe
This peanut butter blossoms recipe is a holiday classic. Made with peanut butter, the dough is rolled in sugar and pressed with a chocolate kiss.

This marks day 12 of my 25 Days of Baking this Christmas season! Peanut butter blossoms are a fan favorite. Everyone seems to love these cookies… and what’s not to love? It’s the dynamic duo—peanut butter and chocolate. What I don’t understand is why they are only baked at Christmas. They should be enjoyed all year round!
Why this recipe works: The peanut butter cookie dough makes a soft cookie that cracks perfectly when the Hershey’s kiss is pressed on top. The cookies are not crumbly, but soft and chewy.

How to make peanut butter blossoms
- Make the dough: In one bowl, whisk together the dry ingredients and set aside. In the bowl of a stand mixer, beat the peanut butter, butter, sugar and brown sugar until light and fluffy. Beat in the egg and vanilla. Add the dry ingredients to the wet ingredients.
- Bake the cookies: Scoop a tablespoon of dough and roll in to 1-inch balls. Bake at 375° F for 10 minutes.
- Add chocolate kiss: Remove cookies from oven and immediately press a chocolate kiss on top of the baked cookies. Doing this while the cookies are still warm will help the bottom of the kiss melt slightly and adhere to the cookies.
Helpful Tips
When making cookies, be sure the use room temperature ingredients. This will make for a better, smoother cookie dough and softer cookies. I also encourage you to use a kitchen scale to weigh ingredients (it’s more accurate than measuring). If you want extra thick, chewy cookies, chill the dough for 30 minutes before scooping and baking.
To make that glittery exterior, roll each cookie dough ball in granulated sugar. The sugar makes the cookies pretty, doesn’t it? It also adds extra depth with the cookies form those characteristic cracks in the oven. Be sure to place the milk chocolate kisses on the cookies as soon as they come out of the oven so they stick!

Frequently Asked Questions
Peanut butter blossoms last up to 5 days in an airtight container at room temperature. This makes them good for bake sales, cookie exchanges and Christmas parties.
While freezing baked cookies works, I prefer freezing the cookie dough ahead of time and then making the cookies the day I would like to serve them. Freeze the dough in an airtight container for up to a month. Defrost the dough in the refrigerator, then roll into balls and bake according to the recipe. This helps with holiday prep and satisfies any last minute cookie cravings you might have.
If you choose to freeze baked cookies, they will last for two to three weeks in an airtight container. Defrost in the refrigerator before bringing to room temperature and serving.
No-stir creamy peanut butter works best. I prefer Skippy creamy all natural peanut butter.
The Hershey’s kisses need to be gently pressed to the cookies as soon as the cookies come out of the oven. The warmth of the cookies will melt the bottom of the chocolate kiss and stick to the cookies. I like to unwrap the Hershey’s kisses while the cookies are baking so I’m prepared when the cookies come out of the oven.

Kinds of cookies to make for Christmas
Be sure to try these classic Christmas cookies. They are sure to be a hit at your cookie exchange!
- Snowflake iced sugar cookies
- Gingerbread Crinkle Cookies
- Red velvet crinkle cookies
- Double chocolate peppermint cookies
- Holiday butter spritz cookies
- Thumbprint turtle cookies
- Gingerbread man cookies
- Snickerdoodle cookies
Try this peanut butter blossoms recipe at Christmas time or anytime for that matter! I think it’s the perfect cookie for cookie swaps during the holidays. If you try this recipe be sure to tag @ifyougiveablondeakitchen on social media so I can see your cookies!

Peanut Butter Blossoms
Ingredients
- 1 ¾ cup (218 g) all-purpose flour
- 1 tsp baking soda
- ¼ tsp salt
- ½ cup (100 g) granulated sugar
- ½ cup (100 g) light brown sugar
- ½ cup (128 g) no-stir creamy peanut butter¹
- ½ cup (113 g or 1 stick) unsalted butter, room temperature
- 1 egg, room temperature
- 1 tsp vanilla extract
- 30 Hershey’s Kisses, unwrapped
- ½ cup (100 g) granulated sugar, set aside to roll the dough in
Instructions
- Preheat oven to 375º F. Line baking sheet with parchment paper and set aside.
- In a medium bowl, whisk together flour, baking soda and salt. Set aside.
- In the bowl of a stand mixer (or using a hand mixer and a large bowl), combine 1/2 cup granulated sugar, brown sugar, butter, and peanut butter. Beat until combined and fluffy, about 2 minutes. Scrape down the sides when necessary. Add egg and vanilla. Beating until mixed, about 30 seconds.
- With the mixer on low, slowly add the flour mixture and beat just until combined.²
- Scoop a full tablespoon of dough and roll into 1 inch balls. Roll the cookie dough ball in the extra sugar and place on baking sheet. Place balls 1 1/2 inches apart.
- Bake for 10 minutes, or until light golden brown, then remove from oven and immediately press Hershey's kisses into the center. Cookies will crack when you press the kiss in—this means you did it right! Place on wire cooling rack and let cool completely.
Notes
Recipe adapted from Poormet
24 Comments on “Peanut Butter Blossoms Recipe”
Love these! Good job those look amazing!
Thank you, Dave! Slowly getting the hang of my camera 🙂
I know what you mean. I have a DSLR that pretty much does it for me, but slowly trying to figure out different settings besides my favorite–the automatic setting that optimizes it for me, lol!
Made these today and they turned out perfectly. Will be deleting all other blossom recipes I pinned
These take me back to childhood and school bake sales. Yours are literally picture perfect!
Memory lane is right, thank you!
I was just thinking I needed to make these. Yours look fantastic!
Thank you, Megan!
These take me back to my early childhood, my mom made them for us all the time. I could never decide which I liked better, the cookie or the kisses. Nice job Haley 🙂
I end up eating quite a few kisses while unwrapping them for the cookies hahha
I usually cheat with these cookies and buy a premade dough to scoop out but this year I wanted to try a home made recipe for a better cookie. I followed this recipe to a T and my dough did not come together. It was very dry and the cookie was also very dry and crumbly. Not sure what I did wrong. 🙁
Hi Trisha – I’m so sorry the cookie dough didn’t come together for you. I recently made these cookies and didn’t have a problem using this recipe. It sounds like something went askew with the measurements for one of your ingredients (maybe the butter or peanut butter).
I accidentally used reduced fat peanut butter in a recipe and it was dry and crumbly. After that incident I always make sure to use regular peanut butter.
My dough was really dry and crumbly as well. I could barely roll them into balls. I followed the receipt exactly? I live in Kansas, maybe it’s the humidity 😬 possibly over mixed it? They are in the oven right now- hoping they come out better than they went in. I’ve been craving these ever since I pinned the recipe.
Thanks for sharing
Hi Daisy – I’m so sorry to hear that! Next time (if the dough is crumbly), try adding a tablespoon or two of peanut butter. I have made this recipe many times and haven’t had a crumbly dough yet. I highly recommend weighing ingredients on a scale (especially if you bake a lot) as it does make a difference. Not all measuring cups are the same!
This is my second year making these peanut butter blossoms….OMG they are so the best as so easy to make. My family loves them. Thank you so much for the recipe .
You’re welcome, Donna! I’m glad you and your family enjoy the recipe.
I just made these for the first time and seriously so good! The best cookies I’ve ever made. I had to make them with almond flour because my daughter has Celiac disease and they are amazing! There may not be any left for Santa! Thanks!
I love this recipe better than the one I was using. It had butter flavored Crisco instead of butter, this recipe is so much better! The cookies have been cooling on the rack, have already eaten 4 of them. Yum!
Addendum to my previous comment. I rolled the dough in “sugar in the raw”. I like it better than regular sugar.
We made the cookie dough last night, wrapped the disc of dough in cling wrap, and placed it in the refrigerator. This morning, we took it out, let it come to room temperature, and made the cookies as directed. They were perfect!! The chocolate kisses melted as the cookies cooled! Wonderful cookies!
I was honestly nervous to make these because of a few comments stating that the dough was crumbly, but I followed the recipe exactly and my cookies came out beautifully! And so delicious!
Made these cookies over the holidays and loved them! Very easy to make and they stayed fresh for days!