Peanut butter blossom cookies are a beloved classic that brings together the cozy flavor of soft peanut butter cookies with the sweet melt-in-your-mouth goodness of chocolate. These cookies are simple to make, irresistibly chewy, and always a hit during the holidays—but they’re just as perfect for after-school treats, bake sales, or anytime your sweet tooth calls. With their signature sugar-rolled exterior and iconic chocolate center, peanut butter blossom cookies are the kind of nostalgic, comforting dessert everyone loves.
Why You’ll Love These Peanut Butter Blossom Cookies

There’s something magical about the combination of warm peanut butter and chocolate, and this recipe highlights that pairing beautifully. These cookies strike the ideal balance: soft on the inside, lightly crisp on the outside, and crowned with a creamy chocolate candy that melts just enough to become the perfect finishing touch.
Here’s why you’ll love this recipe:
- Simple ingredients you likely already have in your pantry.
- Soft, chewy texture that stays delicious even the next day.
- Holiday-friendly and crowd-pleasing, ideal for cookie trays.
- Easily customizable with different chocolates or festive sugars.
- Kid-friendly fun, especially when rolling the cookies in sugar or adding the chocolate kiss on top.
Whether you’re baking for a celebration or craving a classic treat, peanut butter blossom cookies always deliver.
Ingredients for Peanut Butter Blossom Cookies
Below is everything you’ll need to make a batch of soft and chocolatey blossom cookies.
Dry Ingredients
- 1 ½ cups all-purpose flour
- ¾ teaspoon baking soda
- ½ teaspoon baking powder
- ¼ teaspoon salt
Wet Ingredients
- ½ cup unsalted butter, softened
- ½ cup creamy peanut butter
- ½ cup granulated sugar
- ½ cup light brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
For Coating & Topping
- ⅓ cup granulated sugar (for rolling dough balls)
- 24–36 chocolate kiss candies, unwrapped
Ingredient Notes (Substitutions & Healthy Swaps)
Here are helpful adjustments to make the recipe fit your preferences or dietary needs:
Peanut Butter Options
Creamy peanut butter creates the smoothest dough, but crunchy peanut butter works if you want a bit of texture. Avoid natural-style peanut butters with separated oil—they make the dough too crumbly.
Butter Substitutions
You can use salted butter instead of unsalted. If you do, reduce the added salt slightly.
For dairy-free baking, use a plant-based butter stick substitute.
Flour Alternatives
A 1:1 gluten-free baking blend can be used. Cookies may be slightly more delicate but still delicious.
Chocolate Candy Variations
Not a fan of milk chocolate? Try:
- Dark chocolate kisses
- White chocolate chocolates
- Mini peanut butter cups
- Chocolate discs
They all fit beautifully into the center of warm cookies.
Lower-Sugar Options
Use a sugar substitute designed for baking, but be aware that cookies may spread differently and may not be as crisp around the edges.
Step-by-Step Instructions
Let’s walk through the process so you can bake peanut butter blossom cookies with confidence every time.
Step 1 – Mix the Dry Ingredients
In a medium bowl, whisk together:
- Flour
- Baking soda
- Baking powder
- Salt
This ensures even distribution and prevents clumps of leavening.
Step 2 – Cream the Butter, Peanut Butter & Sugars
In a large mixing bowl, use a hand mixer or stand mixer to beat together:
- Softened butter
- Peanut butter
- Granulated sugar
- Brown sugar
Beat on medium speed for about 2 minutes until the mixture is light, creamy, and fluffy. This step gives the cookies their soft texture.
Step 3 – Add the Egg & Vanilla
Beat in the egg and vanilla until fully combined.
The dough should now look smooth and velvety.
Step 4 – Add the Dry Ingredients
Slowly add the flour mixture to the wet ingredients. Mix on low until the dough comes together. It should be soft but not sticky.
If the dough feels too sticky to roll, chill it for 20 minutes.
Step 5 – Shape & Roll the Cookies
Scoop about 1 tablespoon of dough and roll it into a smooth ball.
Roll each ball in granulated sugar until coated. The sugar creates the classic sparkly, crackled surface.
Place the balls about 2 inches apart on a baking sheet lined with parchment or a baking mat.
Step 6 – Bake
Bake the cookies at 375°F (190°C) for 8–10 minutes.
They should look slightly puffed with set edges but still soft in the center.
Step 7 – Add the Chocolate Candies
Right after removing the cookies from the oven, gently press a chocolate kiss into the center of each one.
The warm cookie will crack slightly around the edges and melt the chocolate just enough to help it stick.
Allow cookies to cool on the sheet for 5 minutes, then transfer to a wire rack to cool completely.
Pro Tips for Success
- Unwrap your chocolate candies ahead of time—you’ll need to work quickly.
- Don’t overbake. The cookies should be soft when you press the chocolate in.
- Use parchment or silicone mats to prevent spreading and sticking.
- Chill the dough if needed—this helps the cookies hold their shape.
- Press gently when adding the chocolate so the cookie cracks slightly without flattening.
Flavor Variations
Try these fun twists:
1. Dark Chocolate Blossoms
Use dark chocolate kisses for a slightly more sophisticated flavor.
2. Holiday Sprinkle Blossoms
Roll dough balls in colored sanding sugar—red, green, gold, pink, or rainbow.
3. Peanut-Free Blossoms
Use sunflower seed butter or almond butter instead of peanut butter for a nut-friendly alternative.
4. Double Peanut Blossoms
Replace the chocolate candy with a mini peanut butter cup.
5. Cocoa Blossom Cookies
Add 2 tablespoons cocoa powder to the dough for a chocolate-peanut butter double delight.
Serving Suggestions
These cookies are perfect for:
- Christmas cookie trays
- Parties and potlucks
- Lunchbox treats
- Bake sales
- Gifts for neighbors
- Afternoon snacks with a glass of milk
Serve them slightly warm for the best gooey chocolate experience.
Storage and Freezing Instructions
Room Temperature
Store cookies in an airtight container for up to 5 days.
Refrigeration
They can be chilled for up to 10 days, but bring to room temperature before serving.
Freezing (Fully Baked Cookies)
Freeze in a single layer, then transfer to a bag.
Keeps well for 2–3 months.
Freezing the Dough
Roll dough balls, freeze on a tray, then store in a zip-top bag.
When ready to bake, roll frozen dough in sugar and add 1–2 extra minutes to the bake time.
Nutrition Facts (Per Serving)
Approximate values per cookie.
| Nutrient | Amount |
|---|---|
| Calories | 130 |
| Protein | 2g |
| Carbohydrates | 16g |
| Fat | 7g |
| Fiber | 0.5g |
| Sodium | 90mg |
FAQ About Peanut Butter Blossom Cookies
Why do my peanut butter blossom cookies crack too much?
Some cracking is normal and even expected—it’s part of their charm. If they crack excessively, your dough may be too dry. Adding 1–2 teaspoons of milk or making sure the butter is softened properly can help. Overbaking also leads to more cracking, so remove them from the oven as soon as the edges set.
Why are my cookies dry or crumbly?
This usually means too much flour was added. Spoon flour into your measuring cup instead of scooping directly from the bag, which packs it too tightly. Proper creaming of the butter and sugars also helps maintain moisture.
Can I use natural peanut butter?
You can, but the texture changes. Natural peanut butter is oilier and less stable, which can make the cookies spread more and become crumbly. For the most consistent results, use standard creamy peanut butter.
Why does the chocolate kiss melt or lose its shape?
If you add the chocolate while the cookies are too hot, or if the kitchen is warm, the chocolate may melt more than desired. Cooling the baking sheet slightly before adding the chocolate can help. Some bakers also freeze the chocolate candies before use.
Can I double this recipe?
Yes! Peanut butter blossom cookies double very well. Use two baking sheets and rotate them halfway through baking for even browning.

Peanut Butter Blossom Cookies
Equipment
- medium bowl
- large mixing bowl
- Hand mixer or stand mixer
- measuring cups and spoons
- baking sheet
- parchment paper or silicone baking mat
- wire cooling rack
- cookie scoop or tablespoon
Ingredients
- 1 1/2 cups all-purpose flour
- 3/4 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1/2 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/2 cup light brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1/3 cup granulated sugar (for rolling)
- 24-36 chocolate kiss candies, unwrapped
Instructions
- In a medium bowl, whisk together the all-purpose flour, baking soda, baking powder, and salt to combine and remove lumps.
- In a large mixing bowl, use a hand mixer or stand mixer to beat the softened butter, creamy peanut butter, granulated sugar, and light brown sugar on medium speed until light and fluffy (about 2 minutes).
- Beat in the large egg and vanilla extract until fully combined and the dough looks smooth and velvety.
- Slowly add the flour mixture to the wet ingredients and mix on low speed until the dough comes together; it should be soft but not sticky. If too sticky, chill the dough for 20 minutes.
- Scoop about 1 tablespoon of dough and roll into a smooth ball. Roll each ball in granulated sugar to coat and place about 2 inches apart on a parchment-lined or silicone-lined baking sheet.
- Bake at 375°F (190°C) for 8–10 minutes, until the cookies are slightly puffed with set edges but still soft in the center.
- Immediately after removing the cookies from the oven, gently press a chocolate kiss into the center of each cookie. Allow cookies to cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Notes
Nutrition
Final Thoughts
Peanut butter blossom cookies are one of those timeless treats that never go out of style. With their soft, chewy texture, sparkling sugar coating, and irresistible chocolate center, they’re a cookie that brings joy to any occasion. Whether you’re baking for the holidays or simply treating yourself to something sweet, this recipe delivers reliable, delicious results every time.
