Peanut Butter Blossoms
There's a reason these show up on every holiday cookie tray: a soft, sugar-crackled peanut butter cookie with a chocolate kiss melting into the middle is hard to beat. They look fancy but come together in one bowl, and kids love pressing the chocolate in.
The detail most people miss is timing the chocolate. Press it in the moment the cookies come out of the oven, while they're still soft, so it settles in without cracking the cookie around it.
For more one-bowl cookies, try my soft frosted sugar cookies, or go nuttier with tahini chocolate chunk cookies.
Why this recipe works
Peanut butter brings both fat and structure, so these need less butter than a standard cookie and bake up soft and slightly chewy. Rolling the dough balls in granulated sugar gives that signature crackly, sparkly crust. And a short chill keeps them from spreading too far, so they stay plump enough to cradle the chocolate.
What you'll need
Pantry-simple, and you likely have most of it already:
- Peanut butter: use classic no-stir (like Jif or Skippy). Natural runny peanut butter makes a greasier, flatter cookie.
- Chocolate kisses: unwrap them before you start baking so you can move fast when the trays come out.
- Brown sugar: adds moisture for a softer centre alongside the white sugar.


Smart swaps: crunchy peanut butter works for texture. No kisses? Press in a square of chocolate or a chocolate button instead. For a nut-free version, sunflower seed butter works, though the flavour changes.
Peanut Butter Blossoms
Soft peanut butter cookies with a chocolate kiss centre. Makes about 24.
Ingredients
- ½ cup (128 g) no-stir peanut butter
- ½ cup (113 g) unsalted butter, softened
- ½ cup (100 g) granulated sugar, plus more for rolling
- ½ cup (107 g) packed brown sugar
- 1 large egg
- 1 tsp vanilla extract
- 1¾ cups (210 g) all-purpose flour
- 1 tsp baking soda
- ½ tsp salt
- 24 chocolate kisses, unwrapped
Method
- Beat the peanut butter, softened butter and both sugars until creamy, about 2 minutes.
- Beat in the egg and vanilla.
- Whisk the flour, baking soda and salt, then stir in just until combined.
- Chill the dough 20 minutes. Meanwhile, unwrap all the chocolates.
- Heat oven to 190°C / 375°F. Roll dough into balls, then roll each in granulated sugar and place on lined trays.
- Bake 8–10 minutes, until the edges are set and the tops look slightly cracked.
- The moment they come out, press a chocolate kiss firmly into the centre of each. Cool on the tray a few minutes, then move to a rack.
Step by step
Step 1 — Cream and chill
Beat the peanut butter and butter with the sugars until smooth. A short chill firms the dough so the cookies hold their round shape and don't spread thin.

Step 2 — Roll in sugar
Rolling each ball in granulated sugar is what gives blossoms their sparkly, crackled top. Don't be shy with the coating.
Step 3 — Press the chocolate right away
Timing matters: press the kiss in the second the cookies leave the oven, while they're soft. Wait too long and the cookie cracks around it. Let the chocolate set fully before stacking.

Pro tips
- Use no-stir peanut butter. Natural runny types make greasy, flat cookies.
- Chill so they stay round. Warm dough spreads and the chocolate won't sit neatly.
- Press firmly but gently. Enough to seat the kiss, not so hard the cookie splits.
- Let the chocolate set. Cool completely before stacking or the kisses smear.
- Roll balls evenly for cookies that bake at the same rate.
Storage & make-ahead
Store in an airtight container at room temperature for up to 5 days; keep them somewhere cool so the chocolate doesn't soften. They freeze well for up to 3 months — freeze in a single layer first so the chocolates keep their shape, then bag. You can also freeze the sugar-rolled dough balls and bake from frozen, pressing the chocolate in after baking as usual.
Variations & substitutions
- Dark chocolate: swap milk kisses for dark for a less sweet cookie.
- Crunchy: use crunchy peanut butter for texture.
- Nut-free: sunflower seed butter works, with a slightly different flavour.
- Mini: make smaller balls with mini kisses for a party platter.
Frequently asked questions
Why did my blossoms spread flat?
Usually runny natural peanut butter or skipping the chill. Use no-stir peanut butter and chill the dough 20 minutes.
When do I add the chocolate?
Right after baking, while the cookies are hot and soft, so the kiss settles in without cracking the cookie.
Can I freeze them?
Yes — freeze baked cookies in a single layer, or freeze the sugar-rolled dough balls and bake from frozen.
Can I make them nut-free?
Sunflower seed butter is a good swap, though it can turn slightly green from a harmless reaction with baking soda.
Final thoughts: these are pure nostalgia and take barely any effort. Make a batch for the next gathering — and if you have a favourite chocolate to press in, let me know through the contact page.
Curious why natural peanut butter behaves differently in baking? Serious Eats breaks down the fat-and-sugar science well.


