Peanut butter blossoms are one of those cookies that never need an introduction at a cookie swap – people just reach for them. Soft, slightly crackled peanut butter cookie with a chocolate kiss pressed into the center while it’s still warm enough to melt a little. They’re nostalgic in a way that’s hard to explain but easy to taste.
What I love about this version is how stripped back it is. Four ingredients in the dough – peanut butter, sugar, egg, baking soda – and that’s genuinely it. No flour, which means they’re naturally gluten-free if that matters to anyone you’re baking for. They come together in about 20 minutes and the recipe scales up easily if you’re making them for a crowd or for gifting.
If you’re doing a full holiday baking session, these sit nicely alongside the dessert recipes on the site – the Dubai chocolate pistachio cake is the one to make if you want something that gets people talking.
The one thing worth knowing before you start: pull them out of the oven while they still look slightly underdone. They firm up on the baking sheet and the centers stay soft. Leave them in until they look done and they’ll be dry by the time they cool.
Tips for Perfect Peanut Butter Blossoms
Use standard peanut butter, not natural. Natural peanut butter with the oil separation doesn’t bind the dough the same way. Jif or Skippy-style smooth peanut butter gives the best texture.
Don’t overbake. 8 minutes is usually right for soft centers. The cookies should look barely set when they come out – they continue cooking on the hot baking sheet. Edges lightly golden is the cue, not the whole cookie.
Unwrap the chocolate kisses before you start baking. You’ll need to press them in immediately when the cookies come out of the oven, and you don’t want to be fumbling with foil wrappers while hot cookies sit waiting.
Roll generously in sugar. The sugar coating is what gives them their characteristic slightly crackled, sparkly exterior. Don’t be shy with it.
Press the kiss in firmly but gently. Press straight down so the cookie cracks slightly around the base of the kiss. That crack is part of the look.
Storage and Make-Ahead
Peanut butter blossoms keep well in an airtight container at room temperature for up to 5 days. They actually improve slightly on day 2 once the chocolate has fully set and the cookie has softened a little more.
For gifting or making ahead, these freeze beautifully. Bake the cookies, let them cool completely with the kisses set, then layer between sheets of parchment in a freezer-safe container. They keep for up to 3 months and thaw at room temperature in about 30 minutes. This makes them one of the best cookies to make in big batches before the holidays.
You can also freeze the unbaked dough balls (rolled in sugar, before baking) for up to 3 months. Bake from frozen at 350°F for 10-12 minutes, then add the kiss as usual.
Delicious Peanut Butter Blossoms

These Peanut Butter Blossoms are soft, chewy cookies with a sweet, nutty flavor. The cookie base is perfectly complemented by a Hershey’s chocolate kiss nestled in the center, creating a delightful combination of textures and tastes.
Ingredients
- 1 cup peanut butter
- 1 cup granulated sugar
- 1 egg
- 1 teaspoon baking soda
- 1/2 teaspoon vanilla extract
- 1/4 cup granulated sugar for rolling
- 24 chocolate kisses, unwrapped
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C).
- Mix the Dough: In a large bowl, combine peanut butter, 1 cup of sugar, egg, baking soda, and vanilla extract. Mix until well combined.
- Form the Cookies: Roll the dough into 1-inch balls and then roll each ball in the additional granulated sugar.
- Bake: Place the balls on a parchment-lined baking sheet, spacing them about 2 inches apart. Bake for 8-10 minutes, until the edges are lightly golden.
- Add the Chocolate: Remove the baking sheet from the oven and immediately press a chocolate kiss into the center of each cookie. Allow to cool on the baking sheet for a few minutes before transferring to a wire rack to cool completely.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
Nutrition Information
- Servings: 24 cookies
- Calories: 100kcal
- Fat: 5g
- Protein: 2g
- Carbohydrates: 12g
FAQs
Can I use crunchy peanut butter?
You can, but smooth gives the better texture for this recipe. Crunchy peanut butter makes the dough a little harder to roll into neat balls and the cookies won’t be quite as soft. If crunchy is all you have, it still works fine.
Why did my cookies spread too much?
Usually means the dough was too warm. If your kitchen is very warm or the peanut butter was runny, chill the dough for 20-30 minutes before rolling. Also make sure you’re using standard peanut butter rather than natural.
Can I use a different chocolate on top?
Yes. Hershey’s kisses are traditional but any chocolate works – dark chocolate kisses, Rolos, peanut butter cups, even a simple square of chocolate pressed in. Rolos give a caramel centre which is an excellent variation.
Are these gluten-free?
Yes – this 4-ingredient version has no flour, so it’s naturally gluten-free. Just double-check your chocolate kisses brand if you’re baking for someone with a severe intolerance as some are processed in facilities that handle wheat.
Can I make the dough ahead?
Yes. Make the dough, roll into balls, coat in sugar, and refrigerate on a tray for up to 48 hours before baking. Or freeze for up to 3 months as above.
My cookies came out dry and crumbly – what went wrong?
Almost always overbaking. Take them out when the edges are just turning golden and the center still looks slightly underdone. They set up completely as they cool. Another cause can be measuring the peanut butter incorrectly – pack the cup firmly.
If you like these cookies check out my Crumbl-Style Classic Chocolate Chip Cookies and these Tasty Black Sesame Shortbread Cookies

4-Ingredient Peanut Butter Blossoms (No Flour, No Fuss)
Love it? Click to rate
Ingredients
Method
- Preheat the Oven: Preheat your oven to 350°F (175°C).
- Mix the Dough: In a large bowl, combine peanut butter, 1 cup of sugar, egg, baking soda, and vanilla extract. Mix until well combined.
- Form the Cookies: Roll the dough into 1-inch balls and then roll each ball in the additional granulated sugar.
- Bake: Place the balls on a parchment-lined baking sheet, spacing them about 2 inches apart. Bake for 8-10 minutes, until the edges are lightly golden.
- Add the Chocolate: Remove the baking sheet from the oven and immediately press a chocolate kiss into the center of each cookie. Allow to cool on the baking sheet for a few minutes before transferring to a wire rack to cool completely.









