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

Homemade peanut butter blossoms are the quintessential Christmas cookie and trademark of any holiday cookie tray. My classic recipe yields soft, peanut buttery, and easy-to-make festive cookies!

overhead image of peanut butter blossoms with white, green, and red sugar

Peanut butter blossoms are easily one of the best Christmas cookies on this planet because they’re (1) easy to make (2) super cute (3) peanut butter + chocolate and (4) peanut butter + chocolate. (Have to list that twice!)

This soft-baked style peanut butter cookie is a tried and true favorite (you can even find the recipe in my cookbook, Sally’s Candy Addiction). While small, these cookies pack a mighty peanut butter punch. And that’s what everyone loves about them!

peanut butter blossoms on a white plate

What Makes These the Best Peanut Butter Blossoms

  • Simple + straightforward recipe using the same base dough as my flagship peanut butter cookies recipe
  • Mega peanut butter flavor
  • Extra soft
  • Only 30 minutes needed for dough chilling, so they’re relatively quick
  • Rolled in granulated sugar for an extra crunch– use colorful sanding sugars for a festive touch

And you have options! Instead of a Hershey’s Kisses try a peanut butter cup or chocolate heart like I do in my peanut butter cup blossoms and sparkle sweetheart cookies. Or fill with jam like in my peanut butter jam thumbprints. You can even make red velvet blossoms.

overhead image of peanut butter blossoms on a white plate

Ingredients in Peanut Butter Blossom Cookies

Here’s what you need to make this classic Christmas cookie recipe. You can find the full printable recipe below.

  • Flour: We use all-purpose flour as the base of these peanut butter cookies.
  • Baking Soda: Baking soda helps the cookies rise.
  • Salt + Vanilla Extract: Use both salt and vanilla extract for flavor.
  • Sugars: We use a combination of granulated sugar and brown sugar in this recipe. Both for sweetness and brown sugar for softness.
  • Egg: One egg binds everything together.
  • Butter: Butter adds flavor and structure. Make sure you have proper room temperature butter before beginning.
  • Peanut Butter: Peanut butter is the most important ingredient for peanut butter cookies. For best results, use processed peanut butter like Jif or Skippy– the same I recommend for my peanut butter balls.
  • Chocolate Kiss Candies: A necessity! This is the “blossom” part of these cookies.
2 images of peanut butter cookie dough ball in a bowl of white sugar and balls of dough in bowls of green sugar and red sugar
unwrapped Hershey's kisses

Overview: How to Make Peanut Butter Blossoms

You can find the full written recipe below, but let me walk you through these steps so you understand the process before starting. These cookies are quick and simple– a welcome recipe during a busy holiday season.

  1. Whisk the dry ingredients together. Flour, baking soda, and salt.
  2. Work on the wet ingredients. This includes creaming the room temperature butter and sugars, adding the egg, peanut butter, and vanilla.
  3. Combine the wet and dry ingredients together.
  4. Refrigerate cookie dough. At least 30 minutes– 1 hour is ideal!
  5. Roll cookie dough into balls. Use about 1 Tablespoon of dough each.
  6. Dunk into granulated sugar. Generously coat each cookie dough ball in granulated sugar (or colorful sanding sugar, if using).
  7. Bake. Let the cookies cool for few minutes on the baking sheet.
  8. Press a chocolate kiss into each cookie.
  9. Freeze the cookies on the cookie sheet. This prevents the chocolate from melting.
  10. Remove from the freezer.
peanut butter blossoms on a silpat baking mat after baking

The Trick to Peanut Butter Blossoms

Stick the baked cookies in the freezer to prevent the chocolate kiss candy from melting. This ensures the chocolate kiss candy stays nice and snug in the cute little peanut butter cookie.

Let me explain! When you take the peanut butter cookies out of the oven, let them cool for about 5-10 minutes. Press a chocolate kiss candy into the center and immediately stick the baking sheet into the freezer. The refrigerator works too, but the freezer is most effective at preventing any melty problems. This also helps cool the cookies quicker so you can immediately hoard them for yourself. I mean… share with your family. 🙂

peanut butter blossoms with white, green, and red sugar on a cooling rack

Other Classic Christmas Cookie Recipes

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
overhead image of peanut butter blossoms on a white plate

Classic Peanut Butter Blossoms

  • Author: Sally
  • Prep Time: 1 hour, 30 minutes (includes chilling)
  • Cook Time: 12 minutes
  • Total Time: 1 hour, 45 minutes
  • Yield: 24 cookies 1x
  • Category: Cookies
  • Method: Baking
  • Cuisine: American


Homemade peanut butter blossoms are simple to make and a classic holiday cookie!


  • 1 and 1/4 cups (156g) all-purpose flour (spoon & leveled)
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 cup (1 stick; 115g) unsalted butter, softened to room temperature
  • 1/4 cup (50g) granulated sugar
  • 1/2 cup (115g) packed light brown sugar
  • 1 large egg, at room temperature
  • 3/4 cup (185g) creamy peanut butter
  • 1 teaspoon pure vanilla extract
  • 24 chocolate kiss candies, unwrapped


  • 1/2 cup (100g) granulated sugar
  • OR: 1/4 cup green sanding sugar and 1/4 cup red sanding sugar


  1. Whisk the flour, baking soda, and salt together. Set aside.
  2. Using a hand mixer or a stand mixer fitted with paddle attachment, beat the butter for 1 minute on high speed until creamy. On medium-high speed, beat in 1/4 cup of granulated sugar and the 1/2 cup of brown sugar until completely creamed and smooth, about 2 minutes. Add the egg and beat on high until combined, about 1 minute. Scrape down the sides and bottom of the bowl as needed. Add the peanut butter and vanilla extract and mix on high until combined.
  3. Add the dry ingredients to the wet ingredients and mix on low until combined. Cover and chill the dough for at least 1 hour in the refrigerator (and up to 3 days). If chilling for longer than a few hours, though, allow to sit at room temperature for at least 30 minutes before rolling and baking because the dough will be quite hard and the cookies may not spread much.
  4. Preheat oven to 350°F (177°C). Line two large baking sheets with parchment paper or silicone baking mats. (Always recommended for cookies.) Set aside. Also, make sure there’s room in your freezer because the cookies will need to be placed inside to prevent the chocolates from melting.
  5. Roll & Coat the Dough: Scoop and roll cookie dough, about 1.5 Tablespoons of dough each. Roll each ball in the 1/2 cup of sugar (or sanding sugar) and arrange on the baking sheet about 3 inches apart. Bake for 11-13 minutes or until the tops begin to slightly crack. Remove cookies from the oven and allow to cool for 10 minutes.
  6. Press a chocolate kiss candy into each cookie on 1 of the baking sheets until it sticks. Place the baking sheet in the freezer so the chocolate does not melt. Remove after 10 minutes in the freezer. Repeat with 2nd baking sheet of cookies.


  1. Make Ahead Instructions: Cookies stay fresh covered at room temperature for up to 1 week. You can make the cookie dough and chill it in the refrigerator for up to 1 day. Allow to come to room temperature then continue with step 4. Baked cookies freeze well for up to 3 months. Unbaked cookie dough balls freeze well for up to 3 months. Bake frozen cookie dough balls for an extra minute, no need to thaw. Read my tips and tricks on how to freeze cookie dough.
  2. Granulated Sugar: You’ll only need 1/4 cup of granulated sugar for the cookie dough and the other 1/2 cup will be for coating in step 5. Or you can use sanding sugar to coat the cookies instead, noted as optional in the ingredient list. If using sanding sugar, you do not need the extra 1/2 cup of granulated sugar.
  3. Recipe excerpted from Sally’s Candy Addiction cookbook.

Keywords: peanut butter blossoms, peanut butter kiss cookies

Reader Questions and Reviews

  1. Hi Sally,
    I’m planning to use the granulated sugar & sanding sugar for the coating but is it possible to lessen the sugar that goes into the cookie dough or would that ruin the dough? (My family normally prefers less sweet desserts.) Thanks!

    1. Hi Jean! You can certainly try reducing the sugar, but the resulting texture will be different than intended.

      1. Hi, Sally! Do you have a version of this thumbprint cookie that omits peanut butter, or can this recipe work without it?

        I’ve been looking for shortbread chocolate thumbprint cookies for ages but every recipe I see is for peanut butter or jam.

        I would deeply appreciate any help on this!

  2. Hello. I didn’t make the dough into balls before freezing. Do you think it will be okay to unthaw the dough in the fridge and then bake ? Thanks!

  3. These cookies are everything I wanted and hoped for from the classic peanut butter blossom and I was always left disappointed. They are soft days after baking, great PB flavor, easy to make and eat. Thank you! Can’t wait to try with PB cups next year.

  4. Just made this and we love it, quick quesriin can I skip coating with sugar?

  5. I plan on freezing the balls of dough. Do I roll in sugar before freezing or right before baking?

    1. Hi Chris, For cookies like these that are rolled in sugar, freeze the cookie dough balls without the topping. When you are ready to bake, remove the balls from the freezer, let sit for 30 minutes, pre-heat the oven, then roll into the sugar. They likely won’t need to bake for an extra minute or two since the cookies have defrosted a little.

  6. I had a whole unopened bag of chocolate kisses leftover from Christmas so I found this recipe to use them up! Before making these I was never a huge fan of these cookies because of how hard and dry they were but this recipe resulted in moist luscious cookies that I literally couldn’t stop eating!! Seriously, my husband caught me sneaking multiple cookies from the kitchen!! Lol! Highly recommend!!