Peanut butter blossom cookies should be soft, rich, and packed with that perfect sweet and salty bite. I have tested many batches, and most recipes miss the mark. Some turn out dry. Others spread too much or lose that classic look. This version fixes those issues with simple steps and balanced ingredients. You get cookies with tender centers, light crackly tops, and a smooth chocolate finish every single time.
Table of Contents
Why You’ll Love This Recipe

- Quick and simple steps that fit into a busy day
- Uses basic pantry items you likely already have
- Soft centers with slightly crisp edges for the perfect bite
- Balanced flavor with rich peanut butter and smooth chocolate
- Great for holidays, cookie swaps, or a cozy night at home
- Reliable results with no guesswork or tricky techniques
This recipe stands out because it focuses on texture and control. Each step helps you avoid dry cookies and flat batches. You get that classic look with a soft, chewy center every time.
Ingredients Needed
For the Cookie Dough
- ¾ cup creamy peanut butter for a smooth and rich base
- ½ cup unsalted butter, softened to room temperature for easy mixing
- ½ cup granulated sugar, plus extra for rolling to create a light crisp coating
- ½ cup packed light brown sugar to add moisture and a slight caramel taste
- ¼ teaspoon salt to balance the sweetness
- 1 large egg at room temperature so it blends evenly
- 1 teaspoon vanilla extract for a warm, sweet aroma
- 1½ cups all purpose flour measured carefully for the right texture
- ½ teaspoon baking soda to help the cookies rise and crack slightly on top
For the Topping
- 36 chocolate kisses, unwrapped and ready to press into warm cookies
These ingredients work together to create soft centers with just the right structure. Using room temperature items helps everything mix smoothly and gives better results.
How to Make Peanut Butter Blossom Cookies

- Preheat your oven to 375°F and line baking sheets with parchment paper. This step helps the cookies bake evenly and prevents sticking.
- In a large mixing bowl, add the peanut butter, softened butter, granulated sugar, brown sugar, and salt. Beat on medium speed until the mixture looks smooth and creamy. This step builds the base texture, so mix until fully blended with no lumps.
- Add the egg and vanilla extract. Beat again until everything is well combined. Scrape down the sides of the bowl to make sure nothing is left unmixed.
- Add the flour and baking soda. Mix on low speed just until the dough comes together. Do not overmix, as this can make the cookies dense instead of soft.
- Scoop small portions of dough and roll them into 1 inch balls using your hands. If you want a slightly crisp outer layer, roll each ball in extra granulated sugar.
- Place the dough balls on the prepared baking sheet, leaving about 2 inches of space between each one so they can spread properly.
- Bake for 8 to 10 minutes. The cookies should look puffed with light cracks on top, and the bottoms should turn lightly golden. This is your visual cue that they are ready.
- Remove the cookies from the oven and immediately press a chocolate kiss into the center of each one. The cookie will crack slightly around the edges, which is exactly what you want.
- Let the cookies cool completely on the baking sheet. This allows the chocolate to set and the cookies to firm up without breaking.

Once cooled, serve right away or store them for later.
Why Most Blossoms Fail
My Cookies Are Dry
Dry cookies often come from adding too much flour. Even a small extra amount can change the texture. The best fix is to measure flour with a kitchen scale. If you use cups, fluff the flour first and level it off gently. Do not pack it down. This keeps the cookies soft and tender.
The Chocolate Melted
If your kitchen is warm, the chocolate can lose its shape after pressing. A simple trick is to place the chocolate kisses in the freezer for about 10 minutes before baking. This helps them hold their form when added to the hot cookies.
They Spread Too Much
Flat cookies usually mean the butter was too soft or slightly melted. While this recipe does not require chilling, you can place the dough in the fridge for 30 minutes if needed. This helps the cookies keep their shape and bake thicker.

Storage, Freezing, & Make-Ahead Tips
Room Temperature
Store the cookies in an airtight container at room temperature for up to 1 week. Keep them in a cool spot away from heat so the chocolate stays firm and the cookies remain soft.
Freezing the Dough
Roll the dough into small balls and place them on a tray. Freeze until solid, then transfer to a sealed bag or container. The dough can stay frozen for up to 3 months. When ready to bake, place them straight in the oven and add 1 to 2 extra minutes to the baking time.
Freezing Baked Cookies
Let the cookies cool fully, then place them on a tray in a single layer and freeze until firm. After that, move them to a freezer safe bag. This step protects the chocolate from damage. Store for up to 2 months. Thaw at room temperature before serving for the best texture.
Variations & Serving Ideas
Festive Sparkle
Roll the dough balls in colored sugar before baking. Red and green work great for holiday trays, while pastel shades fit spring gatherings. This small change adds a fun look without changing the flavor.
Modern Twist
Swap the classic chocolate kiss with dark chocolate or striped hug candies. You can also add a tiny pinch of cayenne to the dough for a sweet and spicy touch. It gives a gentle heat that pairs well with the peanut butter.
Serving Ideas
Serve these cookies slightly warm with a glass of cold milk for a classic treat. For something richer, pair them with a scoop of vanilla ice cream. You can even crumble a cookie over ice cream for extra texture and flavor.
Conclusion
These peanut butter blossom cookies deliver soft centers, rich flavor, and that classic chocolate finish every time. With simple steps and clear tips, you can avoid dry texture and get consistent results in every batch. The balance of sweet and salty makes them hard to resist, whether you bake them for holidays or a quiet treat at home.
If you try this recipe, leave a comment and share your rating. Your feedback helps others get the best results too. Feel free to share your cookies on Pinterest or Facebook and show your own twist. Did you try a new topping or flavor? Let others know what worked best for you.
YOU MIGHT ALSO LIKE…

Peanut Butter Blossom Cookies
Ingredients
Cookie Dough
- ¾ cup creamy peanut butter
- ½ cup unsalted butter softened
- ½ cup granulated sugar plus extra for rolling
- ½ cup light brown sugar packed
- ¼ teaspoon salt
- 1 large egg room temperature
- 1 teaspoon vanilla extract
- 1 ½ cups all-purpose flour
- ½ teaspoon baking soda
Topping
- 36 pieces chocolate kisses unwrapped
Instructions
- Preheat oven to 375°F (190°C) and line baking sheets with parchment paper.
- In a large bowl, beat peanut butter, softened butter, granulated sugar, brown sugar, and salt until smooth and creamy.
- Add egg and vanilla extract. Mix until fully combined, scraping down the sides as needed.
- Add flour and baking soda. Mix on low speed just until the dough forms. Do not overmix.
- Roll dough into 1-inch balls. Optionally roll each ball in granulated sugar for a crisp coating.
- Place dough balls on prepared baking sheet, spacing them about 2 inches apart.
- Bake for 8–10 minutes until cookies are puffed with light cracks and lightly golden bottoms.
- Immediately press a chocolate kiss into the center of each cookie while still warm.
- Allow cookies to cool completely on the baking sheet before serving or storing.
Notes
Nutrition Facts (Per Serving)
- Calories: 121 kcal
- Carbohydrates: 14 g
- Protein: 2 g
- Fat: 7 g
- Saturated Fat: 3 g
- Polyunsaturated Fat: 1 g
- Monounsaturated Fat: 2 g
- Trans Fat: 0.1 g
- Cholesterol: 13 mg
- Sodium: 62 mg
- Potassium: 43 mg
- Fiber: 1 g
- Sugar: 9 g
- Vitamin A: 86 IU
- Calcium: 17 mg
- Iron: 0.4 mg
FAQs
Why are my peanut butter blossom cookies so dry?
Dry cookies usually come from too much flour. Even a small extra amount can make them crumbly. Use a kitchen scale for better accuracy, or lightly spoon flour into the cup and level it off. Overbaking can also dry them out, so watch for light golden bottoms and soft centers.
How to tell if Peanut Butter Blossoms are done?
Look for cookies that are slightly puffed with small cracks on top. The edges should be set, and the bottoms should be lightly golden. They may look soft in the center, but they firm up as they cool on the baking sheet.
Can I freeze peanut butter blossom cookies?
Yes, you can freeze both the dough and baked cookies. Dough can stay frozen for up to 3 months, while baked cookies keep well for about 2 months. Always store them in airtight containers to keep their texture.
What happens if you don’t refrigerate your cookie dough?
For this recipe, chilling is not required. However, if your butter is too soft, skipping chill time may cause the cookies to spread more than expected. A short chill can help control the shape.
How long do peanut blossom cookies stay fresh?
They stay fresh for up to 1 week when stored in an airtight container at room temperature. Keep them in a cool place to maintain their soft texture and prevent the chocolate from softening too much.
What are common peanut butter cookie mistakes?
Common mistakes include adding too much flour, overmixing the dough, and baking too long. Using very soft or melted butter can also cause spreading issues. Measuring ingredients carefully and watching baking time closely helps avoid these problems.