This post may contain affiliate links. For more information, read my disclosure policy.

My Peanut Butter Blossoms Recipe is the perfect holiday cookie! In fact, they’re the perfect cookie for anyone that loves peanut butter, all year long. I’ve been making these cookies my entire life and they’re easy enough you can make them too!

Pin it now to save for later

Pin Recipe
plate with blossom cookies

These cookies debuted at a Pillsbury Bake-Off in 1957 and have been a classic Christmas cookie ever since. I don’t understand why people only make them at Christmas though; I make them all year (especially since my husband LOVES peanut butter).

Peanut Butter Blossoms are an easy peanut butter cookie recipe!

When they’re hot from the oven a Hershey’s Kiss is pressed on top, creating that classic peanut butter and chocolate combination. It’s no wonder these guys have been popular for over 60 years.

Why this recipe works

These cookies remind me of childhood! I’ve been making some sort of blossom cookie practically my entire life. As much as I love making new flavors of cookies, the classics always have a place in my kitchen.

I’ve edited the original Pillsbury Peanut Butter Blossom Cookie recipe and instead used my favorite peanut butter cookie recipe. The result: a soft and chewy peanut butter blossom that is the perfect Christmas cookie you should make all year.

This classic peanut butter blossoms cookie recipe is a family favorite and I hope you love it as much as we do!

Ingredients in blossom cookies

Ingredients in Peanut Butter Blossom Cookies

  • Unsalted Butter: make sure it’s room temperature. I use butter instead of shortening. I find that using butter creates a softer and chewier cookie that’s less likely to get hard or crunchy.
  • Peanut Butter: Don’t use a natural peanut butter – only one that’s no-stir. I use creamy peanut butter.
  • Sugars: I use a combination of light brown sugar and granulated sugar to keep them soft.
  • Egg: Always use large eggs
  • Vanilla: Always use pure vanilla extract
  • Baking Soda: Baking soda is the normal leavening agent for cookies
  • Salt: If using salted butter, reduce salt (see recipe notes)
  • Milk: My secret peanut butter cookie ingredients
  • Flour: use all-purpose – be sure to measure it correctly.
  • Hershey’s Kisses: for topping
How to make peanut butter blossoms collage of 4 mixer photos

How to make Peanut Butter Blossoms from scratch?

  1. Cream the butter and sugar with peanut butter
  2. Add egg, vanilla, baking soda, and salt
  3. Mix in the flour.
  4. Once you have the cookie dough it’s time to scoop.
cookie dough ball in sugar bowl

Important Tip

The main difference between this cookie and my original is that, after I scoop them, I roll them in sugar and bake them in a ball. Peanut Butter Blossoms don’t have the criss-cross marks that traditional PB cookies have. Instead they stay puffy in the oven, perfect for that Hershey’s Kiss.

I also bake these smaller than my traditional cookies. Normally I use a 2-tablespoon cookie scoop for all my cookie baking, but for these I use a 1-tablespoon scoop. That means I get more cookies (perfect for a cookie exchange) but the smaller size is the perfect fit for the Kiss.

blossom cookie cut in half

Recipe Swap

What kind of Hershey’s Kiss do you use in Peanut Butter Blossoms?

These are traditionally Hershey’s Kiss cookies, but you don’t have to use the plain old Kiss. The classic cookie uses the milk chocolate Kiss, wrapped in silver foil, but you could use:

  • Caramel Hershey’s Kisses or any other flavor
  • Reese’s Peanut Butter Cups
  • Rolos
  • Mini Snickers or other mini candy bar

Funny story: when I first started blogging I made some sort of blossom cookie (which I won’t link to because the photos are probably horrid). I got a comment:

“Why do you have to unwrap the Hershey’s Kiss?”

Still my favorite comment to date. I chuckle every time I think of it. (Um…so you don’t eat foil?)

plate with blossom cookies

FAQ about the BEST Peanut Butter Blossoms

How long do Peanut Butter Blossoms Cookies last?

They’ll last about 4-5 days on the counter, in an airtight container (if they last that long!)

Can you freeze these to make ahead?

The best thing about this cookie recipe: you can freeze them! I make them ahead and freeze them for up to a month. This makes them easy to make for the holidays! (Learn how to freeze desserts.)

What are my peanut butter blossoms dry?

Usually cookies are too dry when you’ve over baked them or added too much flour. Be sure to measure your flour using the spoon and level method, and make sure to bake them until they just lose their glossy sheen and have slightly golden bottoms.

Why do my peanut butter blossoms cookies go flat?

This is a good question – because they really shouldn’t flatten. Did you add too much baking soda? The peanut butter keeps them in a ball and they flatten when you press the Kiss on top. However, if they happened to flatten too much, you can try chilling the dough before baking. That should help – or it’s possible you didn’t add enough flour.

close up of peanut butter blossoms on white plate

Easy Peanut Butter Blossoms Recipe

5 from 12 votes
These are the perfect classic peanut butter cookies with kisses! This easy cookie is soft and chewy and topped with a chocolate kiss. This cookie will remind you of your childhood!
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Yield 40 cookies
Serving Size 1 cookie


  • ½ cup unsalted butter, softened (113 g)
  • ¾ cup creamy peanut butter (213g)
  • ¾ cup light brown sugar, packed (138g)
  • ¼ cup granulated sugar (50g), plus more for rolling
  • 1 teaspoon vanilla extract (5ml)
  • 1 large egg
  • 1 tablespoon milk (15ml)
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • 1 ¾ cup all-purpose flour (248g)
  • 40 Hershey's Kisses or a few more


  • Preheat oven to 350°F. Line two cookie sheets with silicone baking mats or parchment paper.
  • Place butter and peanut butter in a large bowl. Using a hand or a stand mixer, mix until combined then add both sugars. Cream until smooth. Mix in egg, vanilla, and milk and mix on medium speed until combined.
  • Mix in baking soda and salt, then slowly mix in flour and mix just until the batter is smooth and comes together. Be sure to scrape the sides of the bowl during mixing.
  • Fill a bowl with additional granulated sugar, about 1/2 cup.
  • Scoop 1 tablespoon balls of dough and roll in sugar. Place 2-inches apart on prepared cookie sheets. Meanwhile, unwrap the Heshey's Kisses.
  • Bake for 9-13 minutes, or until the edges are just golden brown and the tops are no longer glossy. Immediately place a Kiss in the center of each cookie. Allow to cool before removing from cookie sheets.

Recipe Video

Recipe Notes

Use other kinds of candy for a new flavor Blossom:
  • Mini Reese’s Peanut Butter Cups
  • Rolos
  • Other flavor Hershey’s Kisses
  • Mini Snickers
  • Or any other small candy!
Store in an airtight container for up to 4 days or freeze baked cookies for up to 3 months.

Recipe Nutrition

Serving: 1cookie | Calories: 152kcal | Carbohydrates: 17g | Protein: 3g | Fat: 8g | Saturated Fat: 3g | Cholesterol: 17mg | Sodium: 122mg | Potassium: 73mg | Sugar: 9g | Vitamin A: 130IU | Calcium: 13mg | Iron: 0.6mg
Nutritional information not guaranteed to be accurate
Course Dessert
Cuisine American

Other Classic Holiday Cookies:

These easy Peanut Butter Blossoms will remind you of your childhood; they’re a classic holiday cookie recipe that’s also the best peanut butter cookie ever!

Last Updated on November 27, 2022

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Learn to Bake in 4 Days!
Get my tips, tricks and recipes to take your baking to the next level for FREE!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Hi- I’m using salted butter and can’t find how much I should reduce the salt amount in the notes. Does anyone know?

  2. Super easy and delish. I didn’t have regular chocolate kisses so used the white chocolate striped ones. (I also baked them for 12 min as I think my Tbsp portions may have been generous.)

  3. Made these today. OMG! Terrific moist tasty cookie. Like how the Hershey kiss just melted in and stayed moist. Glad to have it in my arsenal.

  4. I always get nervous when a receipe says its “the best ever” but you win with the peanut butter cookies. I made the peanut butter blossoms and they were perfect. It was the first time I made the without using a mini muffin pan, so i just followed your recipe exactly. I won’t need
    to tweak it at all!

  5. I made these today. They were great. I agree, that is a perfect peanut butter cookie base that you can use in many ways.

    My husband is the only human that I know that doesn’t like peanut butter and chocolate together. So, I doubled the recipe, made half with the Hershey KIsses. The other half I used in my Pampered Chef Tart Pan and put a dent in each one that I filled with different jams-strawberry, boysenberry, and peach. So he ended up with a pb&j kind of cookie/tart, and I got the blossoms.

  6. We like to use Brachs chocolate stars. There is no unwrapping, and the star keeps its shape for a pretty look. They are hard to find. Hy Vee in the midwest still carries them.