Go Back
+ servings

Peanut Butter Blossoms

Peanut Butter Blossoms are a classic peanut butter and chocolate treat.  Freshly baked peanut butter blossoms have a soft and puffy texture with a warm milk chocolate top.  Delicious.

Course cookies
Cuisine American
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 50
Calories 69 kcal


  • 1 ¾ cups all-purpose flour
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 4 ounces butter (at room temperature)
  • ½ cup smooth peanut butter
  • ½ cup granulated sugar more for rolling
  • ½ cup light brown sugar
  • 1 large egg
  • 1 tablespoon milk
  • 1 teaspoon vanilla
  • Nonstick spray or vegetable oil for cookie sheet optional
  • 50 Hershey kisses (foils removed)


  1. In a medium bowl, sift together flour, baking soda, and salt.  Set aside.

  2. With an electric mixer, cream together butter, peanut butter, ½ cup granulated sugar and light brown sugar.  Add the egg, milk and vanilla.  Beat until well blended.  Gradually add the flour mixture and continue until thoroughly mixed.  Note:  If your dough is very soft, you should refrigerate it for about an hour, so it will not spread out too much while cooking.

  3. Preheat your oven to 375 degrees.  Line a cookie sheet with parchment paper.  Roll 1-inch dough balls.

  4. Roll the cookie dough balls in sugar and place two inches apart on cookie sheet.  Bake until very light brown and puffed, about 6-8 minutes.  Do not overcook.

  5. Remove cookie sheet from the oven and lightly press the hershey kiss into he center of each cookie.  You will want to press the kiss in just until the dough crackles slightly.

  6. Return cookies to oven until they are a light golden brown (slightly crispy at top), about 2-3 minutes.

  7. Remove cookies from oven and cool completely.  We cooled our cookies on the cookie sheet for 15 minutes, then placed them on a wire rack for further cooling.  Enjoy!

Recipe Notes

Slightly adapted from NYT Cooking

Nutrition Facts
Peanut Butter Blossoms
Amount Per Serving
Calories 69 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 2g13%
Cholesterol 9mg3%
Sodium 81mg4%
Potassium 21mg1%
Carbohydrates 7g2%
Sugar 6g7%
Protein 1g2%
Calcium 13mg1%
Vitamin A 60IU1%
Iron 0.1mg1%
* Percent Daily Values are based on a 2000 calorie diet.