Soft and Chewy Peanut Butter Blossom Cookies
Peanut Butter Blossom Cookies are the ones everyone reaches for first on a cookie tray. A soft peanut butter base with a chocolate kiss pressed right in the center, they come together with basic pantry ingredients and hold their tenderness for days.

They sound a little nostalgic, and they are, but they also happen to be dead simple to make. No chilling, no decorating, just a satisfying afternoon of rolling and unwrapping.
What Makes These Peanut Butter Blossoms So Good
The cookie part stays pillowy for a solid four or five days after baking because of the peanut butter and a good amount of brown sugar. You get that slight salty, deeply roasted peanut flavor without the cookie ever drying out.
Rolling the dough balls in sugar before they hit the oven creates a thin, crackly crust that catches the light. The chocolate kiss sets but never turns into a puddle, so every bite has that classic combo of cool chocolate and warm cookie.
I keep coming back to this version because it needs no mixer oddities and no finicky steps. You can knock out a full batch in under an hour and people will ask for the recipe every time.
Ingredients

- 2 1/2 cups all-purpose flour: spoon and level the flour, a heavy scoop will make the cookies dry
- 1 tsp baking soda
- 1/2 tsp salt
- 1 cup unsalted butter, softened: leave it out for about an hour before mixing
- 1 cup creamy peanut butter: use a no-stir brand like Jif or Skippy, natural peanut butter separates
- 1 cup granulated sugar, plus about 1/2 cup extra for rolling
- 1 cup packed light brown sugar
- 2 large eggs: let them come to room temperature with the butter
- 2 tsp vanilla extract
- 48 unwrapped Hershey’s Kisses: unwrap them before the cookies go in the oven
Variations / Substitutions
- Crunchy peanut butter: swap it in for a little extra texture, the cookies will spread just the same
- Dark chocolate or caramel-filled kisses: use any variety you like, just keep the number the same
- Dairy-free: a good vegan butter stick and dairy-free chocolate kisses work well here
- Warm spice: add 1/2 tsp cinnamon to the flour if you want a subtle holiday note
- Smaller batch: halve everything and make about 24 cookies, the timing stays the same
If you like the chocolate and peanut butter pairing, a batch of Classic Chocolate Chip Cookies never hurts either.
How to Make Peanut Butter Blossom Cookies
Step 1: Whisk the Dry Ingredients

Preheat your oven to 375°F (190°C) and line two large baking sheets with parchment paper. In a medium bowl, whisk together the 2 1/2 cups flour, 1 tsp baking soda, and 1/2 tsp salt until they look evenly combined.
The mixture will be one uniform color with no dark streaks of baking soda left visible. This takes less than a minute and prevents any bitter spots later.
Step 2: Cream the Butter and Peanut Butter

Put the softened 1 cup butter, 1 cup peanut butter, 1 cup granulated sugar, and 1 cup brown sugar in a large bowl. Beat with a hand mixer on medium speed until the whole thing is light, smooth, and a shade or two paler, about 2 minutes.
Scrape the bowl, add the 2 eggs and 2 tsp vanilla, and beat again just until they disappear into the dough. The mixture should look fluffy and glossy with no streaks of egg white left.
Step 3: Scoop and Roll the Dough

Pour the flour mixture into the butter mixture and mix on low speed only until the flour is almost gone, then finish with a spatula so you do not overwork it. The dough will be soft and slightly sticky but should hold a shape when you scoop it.
Scoop rounded tablespoons of dough, roll each into a ball between your palms, then toss it in the extra granulated sugar until coated all over. Place them 2 inches apart on the lined baking sheets, 12 per sheet works well.
Step 4: Top with Kisses and Cool

Bake one sheet at a time on the middle rack for 8 to 10 minutes. You are looking for cookies that have puffed and started to crack across the top without any deep browning around the edges.
Pull the sheet from the oven and immediately press an unwrapped chocolate kiss straight down into the center of each hot cookie, just until the dough cracks a little more around it. Let them sit on the sheet for 2 minutes so the kiss can set, then slide a spatula under each one and move them to a wire rack to cool completely. The chocolate will stay glossy and firm up as it cools.
Tips for Perfect Peanut Butter Blossom Cookies
- Bring the butter, eggs, and even the peanut butter to room temperature so everything creams together without lumps.
- If your kitchen runs warm and the dough feels too sticky to roll, pop the bowl in the fridge for 20 minutes and it will firm right up.
- Unwrap every single kiss before the first tray goes into the oven. Once those cookies come out, you have about a minute to press them all before the tops start to set.
- For a thicker, slightly taller cookie, chill the rolled dough balls on the sheet pan for 10 minutes before baking, no need to adjust the time.
Storing Peanut Butter Blossom Cookies
Keep the cooled cookies in an airtight container at room temperature for up to 5 days. They stay soft the whole time. You can also freeze baked cookies in a single layer for up to 3 months and let them thaw right on the counter.
What to Serve With Peanut Butter Blossom Cookies
A tall glass of really cold milk cuts the richness of the peanut butter and chocolate in a way that makes you want another cookie. For a simple dessert plate, place a few cookies next to a small dish of warm chocolate sauce or a scoop of vanilla ice cream, the contrast of hot and cold works like a sundae without the extra work.
Frequently Asked Questions
Can I use natural peanut butter?
No, natural peanut butter separates and makes the dough greasy. Stick with a creamy commercial brand for the right texture.
Why did my Kisses melt flat?
They were probably pressed too gently or the cookies were overbaked. The kiss should hold its shape but soften from the residual heat of a cookie baked just until crackly.
Can I make the dough ahead of time?
Yes, wrap the dough tightly and refrigerate for up to 2 days, or freeze it for up to 3 months. Roll and bake straight from cold, adding a minute to the bake time.
How do I stop the cookies from sticking to the pan?
Use parchment paper, not a greased pan. Parchment gives a nonstick surface and makes cleanup fast.
Can I freeze the baked cookies with the kisses?
You can, but the chocolate may develop a slight bloom in the freezer. I prefer to freeze the dough or the baked cookies without the kiss and press it on after thawing.

Peanut Butter Blossom Cookies Recipe
Ingredients
Method
- Heat oven to 375°F (190°C) and line two baking sheets with parchment. Whisk flour, baking soda, and salt in a bowl.
- Beat butter, peanut butter, granulated sugar, and brown sugar on medium until light and fluffy, about 2 minutes. Add eggs and vanilla, beat until smooth.
- Mix in the flour on low speed just until combined. Scoop rounded tablespoons of dough, roll into balls, then coat in extra granulated sugar. Place 2 inches apart on the sheets.
- Bake one sheet at a time for 8 to 10 minutes, until puffed and crackly on top. Immediately press a kiss into the center of each cookie, cool on the sheet for 2 minutes, then transfer to a rack.
