A tray of peanut butter blossoms cooling on the counter is pure comfort: soft peanut butter cookies topped with a chocolate kiss that melts just enough to create a glossy finish. These classic cookies are nostalgic, easy to make, and always welcome at holidays, bake sales, or any time you want a simple, delicious treat.
This straightforward recipe yields soft, chewy cookies with crackled tops and that perfect chocolate center.
A Bit of My Story
The first time I made peanut butter blossoms, my kitchen smelled of warm peanut butter and sugar. I pressed the chocolate kisses in too soon and they melted entirely into the cookie. It didn’t look like the picture, but it tasted incredible. That taught me to let the cookies rest for a couple of minutes before adding the chocolate. Since then I’ve refined the timing and these cookies have become a year-round staple.
Ingredients
Makes About 24 Cookies
- ½ cup (1 stick) unsalted butter, softened
- ½ cup creamy peanut butter
- ½ cup sugar
- ½ cup brown sugar (packed)
- 1 large egg
- 1 teaspoon vanilla extract
- 1 ½ cups all-purpose flour
- ¾ teaspoon baking soda
- ½ teaspoon baking powder
- ¼ teaspoon salt
- 24 chocolate kisses (unwrapped)
- ¼ cup extra sugar for rolling
Cream the Butter and Sugar
In a large mixing bowl, beat the softened butter, peanut butter, sugar, and brown sugar with a hand or stand mixer until light and fluffy, about 2–3 minutes. This creates the tender, melt-in-your-mouth texture. Add the egg and vanilla, then beat until smooth and combined.
Combine the Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, baking powder, and salt. Gradually add the dry mixture to the wet ingredients and stir until just combined. Avoid overmixing so the dough stays soft and tender. If the dough feels too soft to shape, chill it for 15–20 minutes to firm it up.
Shape and Roll
Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper. Scoop tablespoon-sized portions of dough and roll them into balls. Roll each ball in the extra sugar so the outside sparkles after baking. Place the dough balls about 2 inches apart on the prepared sheet. If you prefer, gently press the tops with your finger before baking to slightly flatten them.
Bake to Perfection
Bake for 8–10 minutes, just until the tops begin to crack but before they brown. The centers should still feel soft — they will set as they cool.
When the cookies come out of the oven, wait 2–3 minutes before pressing an unwrapped chocolate kiss into the center of each cookie. Pressing too early can cause the chocolate to melt away; waiting a bit lets the cookie set while still being warm enough to soften the chocolate slightly.
This short wait creates a neat, glossy chocolate top without losing the cookie’s shape.
Cool and Set
Allow the cookies to cool on the baking sheet for about 5 minutes, then transfer them to a wire rack to finish cooling. As they cool, the chocolate will firm up, leaving a beautiful finish on each cookie.
My Personal Tips
- Use creamy peanut butter — it keeps the cookies tender; chunky varieties can make them dry.
- Don’t overbake — remove them when the tops crack; they firm as they cool and remain soft inside.
- Unwrap chocolates before baking — have them ready so you can press them into warm cookies after the brief rest.
- Make ahead — roll dough into balls and freeze. When ready, roll in sugar and bake from frozen, adding a minute or two to the bake time.
Serve and Enjoy
Once cooled, these cookies are ready to serve. They pair beautifully with a glass of milk, coffee, or as an after-dinner treat. They also make thoughtful gifts when packed in tins or boxes lined with parchment paper — perfect for holiday giving.
Storage Tips
Store in an airtight container at room temperature for up to 5 days. In warm kitchens, refrigerate to keep the chocolate firm. To freeze, layer cookies in an airtight container with parchment between layers; they keep up to 2 months. Thaw at room temperature for about 30 minutes before serving.
Why These Cookies Work Every Time
Peanut butter blossoms balance texture and flavor: slightly crisp sugar edges, a soft peanut-butter center, and a chocolate kiss on top. The recipe uses simple pantry ingredients and straightforward techniques, proving that classic, uncomplicated recipes often deliver the most comfort and satisfaction.
Tools You’ll Need
- Mixing bowls
- Hand or stand mixer
- Whisk
- Measuring cups and spoons
- Baking sheets
- Parchment paper
- Wire rack
Related Questions
1. Can I Use Natural Peanut Butter for Peanut Butter Blossoms?
Yes, but natural peanut butter can be thinner and may separate, which can change texture. If you use it, stir well before measuring and consider adding an extra tablespoon of flour to help bind the dough.
2. Can I Use Other Chocolates Instead of Kisses?
Absolutely. Mini peanut butter cups, chocolate chunks, or small dark chocolate squares work nicely — just choose pieces close in size to ensure even melting on the warm cookie.
A Must-Try For the Holidays
Peanut butter blossoms are comforting, classic, and easy to share. They’re perfect for gatherings, cookie exchanges, or quiet weekends. Once you bake them, they’ll likely become a favorite in your baking rotation, as they are in mine.
Peanut Butter Blossoms Recipe
Pin Recipe
Ingredients
- ½ 1 cup (1 stick) unsalted butter, softened
- ½ cup creamy peanut butter
- ½ cup sugar
- ½ cup brown sugar (packed)
- 1 large egg
- 1 teaspoon vanilla extract
- 1 ½ cups all-purpose flour
- ¾ teaspoon baking soda
- ½ teaspoon baking powder
- ¼ teaspoon salt
- 24 chocolate kisses
- ¼ cup sugar for rolling
Method
-
In a large mixing bowl, beat the butter, peanut butter, sugar, and brown sugar until light and fluffy.
-
Add the egg and vanilla extract, then beat until smooth.
-
Whisk the flour, baking soda, baking powder, and salt in a separate bowl. Gradually add to the wet ingredients and stir until just combined; don’t overmix.
-
If the dough is too soft to shape, chill for 15–20 minutes.
-
Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
-
Scoop tablespoon-sized portions, roll into balls, and coat in sugar.
-
Bake for 8–10 minutes, until the tops crack.
-
Remove from oven and wait 2–3 minutes before pressing a chocolate kiss into each cookie.
-
Cool on the baking sheet for 5 minutes, then transfer to a wire rack.
Notes
- Use creamy peanut butter — chunky peanut butter can dry the cookies; smooth yields the best texture.
- Don’t overbake — remove them slightly underdone; they firm as they cool.
- Unwrap chocolates first — have them ready so you can press them into warm cookies after the short rest.
- Make ahead — freeze rolled dough balls; bake from frozen, adding a minute or two to the bake time.