Peanut Butter Blossoms: A classic cookie recipe that everyone adores! Soft, pillowy peanut butter cookies with a milk chocolate kiss in the center.

Close up image of peanut butter blossoms on a white background.

Peanut butter blossoms!

These are a total classic. Am I right?

I totally meant to get this recipe up before Christmas but I just was not able to make it happen.

It’s ok though because these cookies are not just for the holidays. They are an all-year ’round treat!

I’ve seen them put out for Superbowl and Valentine’s Day too. Really they can’t go wrong for any occasion. People just love them!

And I mean what’s not to love. Peanut butter and chocolate are a match made in heaven! Just like the Reese’s people used to always say, they’re “two great tastes that taste great together.” (Probably dating myself with that one but whatev’s!)

The peanut butter chocolate desserts I have here on Baking a Moment are probably some of my favorites ever. And my friends and family would agree with me on that one! Be sure to check out my peanut butter bars, peanut butter brownies, peanut butter pie, and peanut butter tandy cake if you’re a fan as well.

But today it’s all about the peanut blossom cookies.

Peanut butter blossom cookies with peanuts in the background and a text overlay above reading "Peanut Butter Blossoms."


These things have been around forever and they’re a huge crowd pleaser!

It starts with a soft, fluffy peanut butter cookie recipe. The dough for the cookies is rolled in sugar, for an extra sweet taste and a little bit of a sandy crunch when you bite into them. The peanut butter flavor is off-the-charts good, and then you have the sweet milk chocolate center. Perfection!

Plus, they’re totally adorable to look at. With that chocolate kiss, they’re perfect for a Valentine’s party, or any other time you want to show someone special a little extra love.


To make this easy cookie recipe, start by creaming the butter and sugar.

We are using a combination of light brown and white sugars here. The brown sugar keeps the cookies extra-moist and gives them a little boost of warm flavor.

Creaming butter and sugar together together for peanut butter blossoms.

Be sure to beat these ingredients together on medium-high speed for a full 5 minutes! This step is really important and will help your cookies to be super soft and pillowy. The mixture should look very pale and be very fluffy. If it’s not, you could end up with dense lumps and you won’t get as many cookies out of the batch.

Once you’ve got lots of air into the batter, mix in the peanut butter.

Adding egg to peanut butter blossoms dough.

When that’s fully incorporated, scrape down the bottom and sides of your bowl with a silicone spatula, and add the egg.

Work the egg in completely, then it’s time for the dry ingredients. Flour, baking soda, and salt all get mixed in until just barely combined. You don’t want to overwork the dough once the flour’s gone in!

Peanut butter blossoms cookie dough in a glass mixing bowl.

Scoop the cookie dough into 1.5-tablespoon balls, and roll the balls in granulated sugar. It makes them so sparkly!

Rolling peanut butter blossoms dough balls in sugar.

Place the unbaked cookies on a parchment-lined baking sheet, and pop them into the oven for 8 to 10 minutes.

Unbaked peanut butter blossoms on a parchment-lined baking sheet.

You’ll know they’re done when they’re set around the edges but still very soft in their centers. Be careful not to overbake them, or they’ll come out dry!

Immediately after pulling them from the oven, press a chocolate kiss into the center of each cookie. The cookie will still be very soft and the candy will nestle right in.

Pressing chocolate kisses into freshly baked peanut butter blossoms.

At first, the kisses will get really soft from the heat of the cookies, but as everything cools down they’ll firm back up again!


For the cookies you see here, I used regular creamy peanut butter. You could probably use crunchy too though, if you’d like!

The brand I typically bake with is Jif.

I have not tried making these cookies with natural peanut butter, but I have a feeling it would yield a different result. Those types of products tend to be runnier, so that might not work as well. If you have experience with this, I’d love it if you could post your thoughts in a comment down below!


This is not a gluten-free recipe, as it contains all-purpose flour, but if you have a gluten-free flour blend that subs 1:1 for regular flour, I would think that would work well as a replacement.

Here are a few good options:

Overhead image of peanut butter blossoms recipe, prepared and arranged on a wire cooling rack.


Peanut butter blossoms are a great make-ahead treat!

This allows them plenty of time to cool and for the Hershey’s Kisses to firm back up again.

You can also make the dough ahead of time. Wrap it tightly and refrigerate it for up to a few days, or you can scoop and shape the cookies, then freeze them on a baking sheet. Once they’re frozen solid, transfer them to a zip-top bag, and bake them off a few at a time, whenever that peanut butter blossom craving strikes!


These cookies will last 5 to 7 days, at room temperature. Just keep them in an airtight container, so they don’t dry out or get stale.

Once baked, they can also be frozen. They’ll keep for a month or two in the freezer, tightly wrapped.


It can be a little awkward to try and stack these cookies, what with the big chocolate point sticking up from the middle. But I’ve found that if you alternate them, they fit together nicely in the container.

In other words, line them up in rows, and then stack the next row slightly off-center, so that the upper cookies are nestled in between the bottom cookies’ kisses.

Peanut blossom cookies arranged on a wire rack with a white background.

A few more of my favorite classic cookie recipes:

As an amazon associate I earn from qualifying purchases.

Close up image of peanut butter blossoms on a white background.
5 stars (1 rating)

Peanut Butter Blossoms

Servings: 30 cookies
Prep Time: 25 minutes
Cook Time: 8 minutes
Total Time: 33 minutes
Peanut Butter Blossoms: A classic cookie recipe that everyone adores! Soft, pillowy peanut butter cookies with a milk chocolate kiss in the center.



  • Preheat the oven to 375 degrees F, and line baking sheets with parchment paper.
  • Place the butter, brown sugar, and granulated sugar in a large bowl and cream together on medium-high speed until very pale and fluffy (5 full minutes).
  • Stir in the peanut butter until smooth.
  • Scrape the bottom and sides of the bowl with a silicone spatula, then stir in the egg until fully incorporated.
  • Add the flour, baking soda, and salt, and stir together on low speed until just barely combined.
  • Using a 1.5-tablespoon cookie scoop, portion the dough out into balls and roll them in additional granulated sugar.
  • Place the unbaked cookies on the prepared baking sheet, and bake for 8 to 10 minutes, or until set around the edges but still very soft in the center (do not overbake).
  • While the cookies are still hot from the oven, press a chocolate kiss down into the center of each cookie.


Recipe adapted from The Chunky Chef.
Calories: 130kcal, Carbohydrates: 16g, Protein: 2g, Fat: 7g, Saturated Fat: 3g, Cholesterol: 15mg, Sodium: 103mg, Potassium: 43mg, Fiber: 1g, Sugar: 10g, Vitamin A: 102IU, Calcium: 17mg, Iron: 1mg
Cuisine: American
Course: Dessert, Snack
Tried this recipe?Mention @bakingamoment on Instagram or tag #bakingamoment.
Peanut butter blossoms pin 3.

Peanut butter blossoms pin 2.

Peanut butter blossoms pin 1.


  • Allie

    Allie is the creator and owner of Baking a Moment. She has been developing, photographing, videographing, and writing and sharing recipes here since 2012.

    View all posts