Follow Me !
Best-Ever Easy Peanut Butter Blossoms Recipe
Peanut Butter Blossoms are the kind of homemade cookie that disappears almost as soon as it reaches the cooling rack. Soft, chewy peanut butter dough and a chocolate candy pressed into the center create a classic combination that feels festive, comforting, and wonderfully easy to make.

Why Make This Recipe
- Simple and approachable: These cookies use familiar pantry ingredients and a straightforward mixing method.
- A beloved flavor combination: Creamy peanut butter and rich chocolate make every bite satisfying.
- Perfect for sharing: Peanut Butter Blossoms are ideal for cookie trays, holiday gatherings, bake sales, and family treats.
- Easy to customize: You can change the coating, chocolate center, or finishing touches to suit the occasion.
Ingredients
- All-purpose flour
- Baking soda
- Salt
- Unsalted butter, softened
- Creamy peanut butter
- Granulated sugar
- Brown sugar
- Egg
- Vanilla extract
- Granulated sugar, for rolling
- Chocolate kisses or another small chocolate candy for the centers
Use creamy or chunky peanut butter depending on your preferred texture. For the best results, choose regular peanut butter rather than very oily natural peanut butter, which can make the dough difficult to handle.
How to Make It
Prepare the oven and baking sheets. Heat the oven to 375°F (190°C). Line baking sheets with parchment paper or silicone baking mats.

Combine the dry ingredients. Whisk together the flour, baking soda, and salt in a medium bowl. Set the mixture aside.
Cream the butter and peanut butter. In a large mixing bowl, beat the softened butter, peanut butter, granulated sugar, and brown sugar until smooth and creamy.
Add the wet ingredients. Beat in the egg and vanilla extract until fully incorporated.
Make the dough. Gradually add the dry ingredients to the peanut butter mixture, mixing just until a soft dough forms. Avoid overmixing, which can make the cookies firm instead of tender.
Shape the cookies. Scoop the dough into small, even portions and roll each portion into a ball. Roll the dough balls in granulated sugar, then place them on the prepared baking sheets with space between each cookie.
Bake. Bake until the edges are lightly golden and the cookies look set, usually about 8 to 10 minutes. They should remain soft in the center.
Add the chocolate centers. Immediately press a chocolate kiss or candy into the center of each hot cookie. The cookie may crack slightly around the edges, which is part of its classic appearance.
Cool completely. Let the cookies rest on the baking sheet for a few minutes, then transfer them to a wire rack. Allow the chocolate centers to set before stacking or serving.
How to Serve It
- Arrange the cookies on a festive dessert platter with other holiday favorites.
- Serve them with coffee, hot chocolate, milk, or a scoop of vanilla ice cream.
- Add them to a cookie gift box, using parchment paper between layers to protect the chocolate centers.
How to Store It
Store cooled cookies in an airtight container at room temperature for up to one week. Keep them in a single layer or separate layers with parchment paper so the chocolate centers do not stick together.
For longer storage, freeze the cookies in a freezer-safe container for up to three months. Thaw them at room temperature before serving. You generally do not need to reheat them, but a few seconds in the microwave can soften the cookie slightly if desired. Be careful, as the chocolate center may become very warm.
Helpful Tips
- Soften the butter properly: The butter should be soft enough to blend easily but not melted. Melted butter can cause the cookies to spread too much.
- Measure flour carefully: Spoon flour into a measuring cup and level it off rather than scooping directly from the bag.
- Press the chocolate in immediately: Add the candy while the cookies are hot so it settles securely into the center.
- Avoid overbaking: Remove the cookies when the edges are just beginning to turn golden. They will continue to firm up as they cool.
- Let the chocolate set: Allow the cookies to cool completely before moving or stacking them to keep the centers neat.
Optional Variations
- Try different chocolate: Use chocolate stars, peanut butter cups, caramel-filled chocolates, dark chocolate truffles, or white chocolate candies.
- Add a coating: Roll the dough balls in colored sugar, cinnamon sugar, finely chopped peanuts, or festive sprinkles.
- Change the peanut butter: Use crunchy peanut butter for extra texture or a chocolate-peanut butter spread for a deeper chocolate flavor.
- Add a finishing touch: Sprinkle a tiny pinch of flaky sea salt over the chocolate centers once they begin to soften.
Frequently Asked Questions
Can I use natural peanut butter?
You can, but natural peanut butter may separate and produce a softer, oilier dough. Stir it thoroughly before measuring, and chill the dough if it feels too loose to roll.
Why did my cookies spread too much?
The butter may have been too warm, or the dough may have needed more chilling time. Chill the shaped dough balls for 15 to 30 minutes before baking if necessary.
Why are my cookies dry or hard?
They were likely baked too long or too much flour was added. Bake just until the edges are lightly golden and measure the flour carefully.
Can I make the dough ahead of time?
Yes. Cover and refrigerate the dough for up to two days. Let it soften slightly before shaping, or scoop and freeze the dough balls for longer storage.
When should I press in the chocolate candy?
Press it into the cookies immediately after they come out of the oven. This allows the warm cookie to form around the candy without causing it to melt completely.
Can I freeze baked Peanut Butter Blossoms?
Yes. Cool them completely, then freeze them in an airtight container with parchment between the layers for up to three months.

Peanut Butter Blossoms
Ingredients
Dry Ingredients
- 2 cups All-purpose flour Spoon into measuring cup and level off.
- 1 teaspoon Baking soda
- 1/2 teaspoon Salt
Wet Ingredients
- 1/2 cup Unsalted butter, softened Should be soft but not melted.
- 1/2 cup Creamy peanut butter Regular peanut butter preferred.
- 1/2 cup Granulated sugar
- 1/2 cup Brown sugar
- 1 each Egg
- 1 teaspoon Vanilla extract
Coating and Chocolates
- 1/4 cup Granulated sugar, for rolling
- 24 pieces Chocolate kisses or another small chocolate candy For the centers.
Instructions
Preparation
- Preheat the oven to 375°F (190°C) and line baking sheets with parchment paper or silicone baking mats.
- In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
Mixing the Dough
- In a large mixing bowl, beat the softened butter, peanut butter, granulated sugar, and brown sugar until smooth and creamy.
- Add the egg and vanilla extract and beat until fully incorporated.
- Gradually add the dry ingredients to the peanut butter mixture, mixing just until a soft dough forms. Avoid overmixing.
Baking
- Scoop the dough into small, even portions and roll into balls. Roll in granulated sugar, then place on prepared baking sheets with space between each cookie.
- Bake for 8 to 10 minutes until the edges are lightly golden and the cookies look set.
- Immediately press a chocolate kiss or candy into the center of each hot cookie.
- Let cookies rest on the baking sheet for a few minutes before transferring to a wire rack to cool completely.




