Peanut butter blossom cookies are a classic for a reason: a tender peanut butter cookie, a sparkling sugar coating, and a chocolate candy pressed into the center while the cookie is still warm. They look festive on a holiday platter, but they’re simple enough to bake whenever a peanut butter and chocolate craving strikes.
The trick to a good blossom is getting the timing right. The cookies should be baked until just set, then topped immediately so the chocolate settles into the center without the cookie becoming dry. This recipe uses both granulated and brown sugar for a balanced sweetness and a soft, lightly chewy texture.
Why You’ll Love This Recipe
- Classic flavor combination: Peanut butter and milk chocolate make a familiar, crowd-pleasing pairing.
- Easy to shape: The dough rolls into small balls without complicated equipment.
- Soft centers: A short bake keeps the cookies tender.
- Great for sharing: The recipe makes a generous batch for cookie exchanges, parties, and gifting.
Ingredients You’ll Need
- All-purpose flour: Provides structure. Spoon and level your measuring cup, or weigh the flour for consistency.
- Creamy peanut butter: Use a conventional, well-stirred commercial creamy peanut butter for the most predictable texture. Natural peanut butter that separates can make dough oily or crumbly.
- Unsalted butter: Adds richness and helps the dough cream smoothly. Soften it until it gives slightly when pressed, but is not melted.
- Granulated sugar: Sweetens the dough and is also used to roll the dough balls.
- Light brown sugar: Adds moisture and a gentle caramel note.
- Egg: Binds the ingredients and helps the cookies hold together.
- Milk: Helps bring the dough together and supports a tender texture.
- Vanilla extract: Adds warmth to the flavor.
- Baking soda: Helps the cookies spread and brown.
- Salt: Balances the sweetness and complements the peanut butter.
- Chocolate kisses: Unwrap them before baking so they are ready to press into the warm cookies.
How to Make Peanut Butter Blossom Cookies
1. Prepare the oven and chocolate
Heat the oven to 375°F (190°C). Line two baking sheets with parchment paper. Unwrap the chocolate kisses and set them in a small bowl nearby. Having them ready matters because the cookies need to be topped as soon as they come out of the oven.
2. Combine the dry ingredients
In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
3. Cream the butter, peanut butter, and sugars
In a large bowl, beat the softened butter and peanut butter until smooth. Add the granulated and brown sugars and beat until the mixture looks lighter and fluffy, scraping down the sides of the bowl as needed. This helps distribute the fat and sugar evenly.
4. Add the egg, milk, and vanilla
Beat in the egg, milk, and vanilla until combined. If the mixture looks slightly uneven at first, scrape the bowl and mix briefly again.
5. Add the flour mixture
Gradually stir the dry ingredients into the peanut butter mixture on low speed, or use a spatula. Stop as soon as the flour is incorporated. Overmixing after adding flour can make the cookies firm.
6. Shape and coat
Scoop about 1 tablespoon of dough per cookie and roll into smooth 1-inch balls. Roll each ball in granulated sugar, then arrange them on the prepared baking sheets about 2 inches apart. If the dough feels unusually soft, refrigerate it for 15–20 minutes before shaping.
7. Bake until just set
Bake for about 8–10 minutes, until the cookies look puffed and the edges are set. They may show small cracks. Do not wait for them to become deeply brown; they will continue to set on the hot baking sheet.
8. Add the chocolate kisses
Remove the pan from the oven. Immediately press one unwrapped chocolate kiss into the center of each cookie. The edges will crack slightly around the chocolate, creating the classic blossom shape. Press gently rather than forcing the candy all the way through.
9. Cool completely
Let the cookies rest on the baking sheet for 5 minutes, then transfer them carefully to a wire rack. The chocolate will be soft after being pressed in, so allow the cookies to cool until the centers are firm before stacking or storing.
Tips for Soft, Well-Shaped Blossoms
- Use the right peanut butter. Standard creamy peanut butter gives more predictable results than a natural variety with separated oil.
- Don’t melt the butter. Softened butter creams with the sugar; melted butter can make the dough greasy and change how the cookies spread.
- Measure flour carefully. Too much flour can make the cookies dry or crumbly.
- Keep the dough portions even. Similar-sized balls bake at the same rate, so the batch finishes more consistently.
- Prepare the chocolate first. Unwrapping kisses after the cookies bake wastes the short window when they are easiest to top.
- Press while warm. Add the chocolate immediately after baking while the cookies are still soft enough to hold it.
- Cool before packing. The chocolate centers need time to firm up so they do not smear against other cookies.
Variations to Try
- Dark chocolate blossoms: Use dark chocolate kisses or another firm chocolate candy in the center.
- Chocolate peanut butter blossoms: Replace 2 tablespoons of flour with unsweetened cocoa powder for a chocolate-leaning cookie. The texture will be slightly different.
- Mini blossoms: Make smaller dough balls and use mini chocolate candies. Reduce the bake time and watch closely.
- Holiday sugar coating: Roll the dough balls in colored sanding sugar for a festive finish.
- Crunchy peanut butter: A small amount of crunchy peanut butter can add texture, although the dough may be less smooth to roll.
Make-Ahead and Storage
Make-ahead dough: Cover and refrigerate the prepared dough for up to 24 hours. Let it sit briefly at room temperature if it becomes too firm to scoop. You can also shape the balls and refrigerate them on a covered tray before baking.
Room-temperature storage: Once fully cool, store the cookies in an airtight container for up to 5 days. Place parchment between layers if needed to protect the chocolate centers.
Freezing: Freeze baked and completely cooled cookies in a freezer-safe container for up to about 2 months for best quality. Thaw at room temperature in a single layer. You can also freeze shaped dough balls without the sugar coating; thaw in the refrigerator, roll in sugar, and bake.
Frequently Asked Questions
Why are my peanut butter blossoms dry?
Too much flour or overbaking are common causes. Measure flour carefully and remove the cookies when the edges are set, even if the centers still look a little soft.
When should I add the chocolate kisses?
Press them into the cookies immediately after the pan comes out of the oven. The residual heat softens the cookie enough to hold the chocolate in place.
Why did my cookies crack when I added the chocolate?
A few cracks around the center are normal and part of the classic appearance. If the cookies break apart, they may have baked too long or the chocolate may have been pressed too firmly.
Can I use natural peanut butter?
It is possible, but the oil separation can make the dough inconsistent. If using natural peanut butter, stir it thoroughly until completely smooth and expect that the dough may need chilling. A conventional creamy peanut butter is the more reliable choice for this style.
Can I use a different chocolate candy?
Yes. Choose a firm, unwrapped chocolate piece that is small enough to sit in the center of the cookie. Different candies soften at different rates, so allow the cookies to cool fully before handling.
Recipe Card
Peanut Butter Blossom Cookies
Prep time: 20 minutes
Cook time: 8–10 minutes per batch
Total time: About 35 minutes
Yield: About 30 cookies
Ingredients
- 1½ cups (180 g) all-purpose flour
- ½ teaspoon baking soda
- ¼ teaspoon fine salt
- ½ cup (113 g) unsalted butter, softened
- ¾ cup (about 190 g) creamy peanut butter
- ⅓ cup (67 g) granulated sugar
- ⅓ cup (71 g) packed light brown sugar
- 1 large egg
- 2 tablespoons (30 ml) milk
- 1 teaspoon vanilla extract
- ⅓ cup (about 67 g) granulated sugar, for rolling
- About 30 chocolate kisses, unwrapped
Instructions
- Heat oven to 375°F (190°C). Line baking sheets with parchment and unwrap the chocolate candies.
- Whisk flour, baking soda, and salt in a bowl.
- Beat butter and peanut butter until smooth. Beat in both sugars until fluffy.
- Mix in egg, milk, and vanilla.
- Stir in the dry ingredients just until combined.
- Roll tablespoon portions into balls, coat in granulated sugar, and place 2 inches apart.
- Bake 8–10 minutes, until puffed and just set.
- Immediately press a chocolate kiss into each cookie. Cool 5 minutes on the pan, then transfer to a rack.
Allergen note: These cookies contain peanuts, wheat, milk, and egg. Check candy labels for additional allergen information and avoid serving them to anyone with a relevant allergy unless the ingredients are confirmed safe for that person.
Food-safety note: Do not taste raw cookie dough. Raw flour and eggs can carry harmful germs. Wash hands and equipment after handling raw dough. See the CDC’s raw dough safety guidance.
Further recipe reference: For a classic ingredient pattern and the timing of adding the chocolate after baking, see King Arthur Baking’s Peanut Butter Blossoms and HERSHEY’S Peanut Butter Blossoms.


Leave a Reply