This post may contain affiliate links. Please read our disclosure policy.

Peanut Butter Blossoms are a thick and chewy peanut butter cookie with a Hershey’s Chocolate Kiss on top. They are perfect for cookie trays and gift-giving for the holiday season.

These classic Christmas cookies will look beautiful and festive on your holiday cookie trays! After you make these, try my Chocolate Crinkle Cookies next!

Close up of a peanut butter blossom cookie on parchment paper.
Pin this recipe for later!Pin This
Save this recipe
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Why I Love This Recipe

I have spent a lot of time perfecting this recipe over the past 40 years, and I’ve learned a few things. Here’s what I absolutely love about this peanut butter blossom cookies recipe.

  • The perfect peanut butter cookie – This cookie is creamy, chewy and very delicious. It cracks ever so slightly and beautifully when the chocolate is pressed down into it.
  • Peanut Butter and Chocolate Combo – Is there really anything better?
  • Freeze beautifully – Flash freeze on baking sheets so the chocolate stays in place, then pop into freezer bags.
  • Perfect for Gifting – Package these up and hand out to neighbors, teachers, family and friends.

Ingredients for Peanut Butter Kiss Cookies

You’ll find all the typical ingredients for cookies, like all-purpose flour, baking soda and eggs.

  • All-purpose flour, baking soda, salt, vanilla extract, and an egg.
  • Butter – I recommend unsalted butter, but if you only have salted butter on hand just use less salt.
  • Peanut Butter – Whatever your favorite brand is, that will work. Just make sure you use creamy peanut butter, and not crunchy or “natural.”
  • Sugar – Both granulated sugar and brown sugar. There is also sugar needed for rolling the cookies just before baking.
  • Hershey’s Milk Chocolate Kisses – Feel free to play around with different flavor. Dark chocolate is yummy. But stay away from the filled chocolate kiss candies – they won’t hold their shape.

How to Make Peanut Butter Blossoms

  1. Mix the dough. Cream together butter and sugars, then add the vanilla and egg. In another bowl mix together the dry ingredients, then combine wet ingredients with the dry to form the dough.
  2. Scoop the dough. Use a cookie scoop to form balls of dough, then roll the dough balls in granulated sugar and place on a baking sheet.
  3. Bake cookies. Bake the cookies in a 350℉ oven for about 8 minutes, then comes the fun part! Remove the cookies from the oven and press a chocolate kiss into the center of each cookie just until it begins to crack around the edges. You want the cookie to stay thick and chewy but also for the kiss to be able to melt into it just slightly so it sticks. Then back into the oven for no more than 2 minutes.
  4. Cool completely on a wire cooling rack before storing.
peanut butter blossoms on a baking sheet.

What Type of Peanut Butter Should I Use?

You should only use creamy peanut butter for these cookies. I do not recommend using a natural or a crunchy peanut butter. I am not usually super picky about my peanut butter but I definitely prefer Jif Brand Creamy.

Storage and Freezing

Storing cookies – Once the cookies are completely cooled and chocolate is set you can either store the cookies in an airtight container at room temperature for up to 3 to 4 days or in the freezer for up to 6 months.

Freezing baked cookies – Store cookies in an airtight, freezer-safe container for up to 6 months.

Freezing cookie dough balls – Unbaked cookie dough balls will freeze well for up to 3 months. Add a minute to the baking time – frozen cookie dough balls can be baked as is, without defrositng.

Gifting – If you plan to gift these cookies, keep that time frame in mind. After a couple of days the cookies will begin to lose their freshness, and after about 4 days they will begin to harden.

Expert Tips

  • Prep all of your ingredients ahead of time. This helps the cookie baking process go smoothly.
  • Unwrap the kisses ahead of time. While the cookies are in the oven for their initial baking, begin unwrapping the Hershey kisses so they are ready when the cookies come out of the oven.
  • Use an electric mixer. Using a stand mixer or hand mixer will make easy work of the mixing.
  • Use real butter. I have tried swapping out for margarine or shortening and the results are just not the same.
  • Don’t overbake. If anything you will want to slightly underbake these cookies (or at least it may look that way). Otherwise they can become hard and not soft and chewy. Once you add the chocolate, watch them closely and check them at the 2 minute mark. The chocolate should move slightly when you lightly press on the tip, but not look burnt.
  • Keep the balls of dough to a uniform size. I recommend using a medium cookie scoop (1.5 tablespoons).
Close up of a peanut butter blossom cookie with a bite taken out of it.

We hope you enjoy our Peanut Butter Blossoms recipe! Be sure to leave us your feedback!


Peanut Butter Blossoms

5 from 2 votes
Peanut Butter Blossoms are a classic peanut butter cookie that’s thick and chewy with a big chocolate kiss on top. 
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 36 cookies


  • 1 ¾ cup all-purpose flour
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup butter
  • ¾ cup peanut butter
  • ½ cup granulated sugar
  • ¾ cup brown sugar
  • 1 egg
  • 1 teaspoon vanilla
  • 1 cup granulated sugar for rolling
  • 3 dozen milk chocolate candy kisses


  • Heat oven to 350 degrees F. Line 2 large cookie sheets with parchment paper or silicone mats.
  • Sift together flour, soda and salt and set aside.
  • In a stand mixer with the paddle attachment (or by hand), beat together softened butter and peanut butter until light and fluffy.
  • Gradually add sugars and beat until well blended.
  • Beat in egg and vanilla until well blended.
  • Stir in flour mixture just until incorporated. Form into 1-inch balls using about a tablespoon of dough for each. Roll in granulated sugar and place on ungreased cookie sheets. Bake at 350° for 8 minutes then remove from the oven and gently place a chocolate kiss on top of each cookie until it cracks around the edges.
  • Bake 2-3 minutes more until golden.
  • Cool for several minutes on the baking sheet before transferring to a rack to cool completely. 
  • Store cooled cookies in an air-tight container for up to 3 days for maximum flavor and texture. Freeze in an airtight container for up to 6 months. 


When putting the cookie back into the oven with the kisses on top, watch closely. Do not let the chocolate burn, but you want it to get almost to that point. 2-3 minutes is usually perfect, but can vary by oven. 


Calories: 130kcalCarbohydrates: 19gProtein: 2gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 1gCholesterol: 11mgSodium: 110mgPotassium: 46mgFiber: 1gSugar: 14gVitamin A: 85IUCalcium: 10mgIron: 1mg
Keyword peanut blossoms, peanut butter blossoms

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Would this recipe work if the kiss was put jn the middle of the cookie dough, made a ball, baked and when done, press a pecan on top?

  2. These are definitely the best peanut butter blossoms I’ve made!!!! I used a different recipe for years but wanted to find one that used butter instead of shortening for health reasons. So I found this recipe I wish I would’ve found it years ago. Thank you!!!