Go Back
+ servings
A plate filled with peanut butter blossom cookies with a few scattered hershey kisses around it.
Print Recipe
4.96 from 43 votes

Perfect Peanut Butter Blossoms

Simple, classic and iconic, these peanut butter blossoms are Christmas baking at it's best! They are soft & chewy (and stay that way), coated in crackly, sparkling sugar, and have a chocolate Hershey's Kiss in the center of each cookie. They are one of our all-time favorite Christmas cookies!
Prep Time10 mins
Cook Time10 mins
Total Time20 mins
Course: Dessert
Cuisine: American
Servings: 36 cookies
Calories: 119kcal
Author: Amy Nash


  • ½ cup salted butter, softened
  • ½ cup granulated sugar + ¼ cup for rolling
  • ½ cup light brown sugar, firmly packed
  • ½ cup creamy peanut butter
  • 1 large egg
  • 2 tablespoons milk
  • 1 teaspoon vanilla extract
  • 1 ¾ cups all-purpose flour
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 36 unwrapped Hershey's Kisses a little less than one bag


  • Preheat oven to 375°F. Line a baking sheet with parchment paper. Unwrap the Hershey's Kisses and set aside.
  • Combine butter, ½ cup granulated sugar, brown sugar, peanut butter, egg, milk, vanilla extract, flour, baking soda, and salt in a large bowl. Mix with an electric mixer until combined. Do not overmix.
  • Scoop out small, tablespoon size amounts of dough and roll into balls between your palms, then roll each ball in the extra sugar in a shallow bowl. Place on a baking sheet spaced an inch or two apart, then bake for 8 to 10 minutes. Don't let these overbake - I almost always pull them out at the 8-9 minute mark.
  • Immediately upon removing the cookies from the oven, gently press an unwrapped Hershey's Kiss in the center of each cookie. It will melt from the heat of the cookie and then eventually harden again as the cookies cool completely.



  • These cookies are very forgiving. You could cream the butter and sugars separately, then add the eggs and mix again before stirring in the flour, but I have always just thrown everything together and they turn out incredible. People always ask me why my peanut butter blossoms are so soft and I feel like this might be the real reason why.
  • Storage: Store these cookies in an airtight container at room temperature for up to 4 days.
  • Freezing cookies: You can freeze peanut butter blossoms once they have completely cooled, and the chocolate is solid again. Simply put them in an airtight container in a single layer and keep them in the freezer for up to 3 months.
  • Freezing cookie dough: Alternatively, you can freeze peanut butter cookie dough balls for up to 3 months by placing the balls on a baking tray and in the freezer until solid. Then, remove the tray from the freezer and put the frozen cookie dough balls in a Ziploc bag and back in the freezer for up to 3 months.


Calories: 119kcal | Carbohydrates: 15g | Protein: 2g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Cholesterol: 13mg | Sodium: 109mg | Potassium: 38mg | Fiber: 1g | Sugar: 10g | Vitamin A: 87IU | Calcium: 17mg | Iron: 1mg