Peanut Butter Blossoms: Soft Classic Christmas Cookies

Peanut butter blossoms are one of the most loved Christmas cookies in America. They are soft, chewy peanut butter cookies rolled in sugar, baked until just set, and pressed with a chocolate kiss right out of the oven. The chocolate softens into the warm cookie, and the sugary, crackled edges add a little crunch.

This recipe keeps them thick and soft in the middle. A mix of butter and creamy peanut butter gives rich flavor, and a quick chill keeps the cookies from spreading too much.

Love peanut butter and chocolate? Try my chocolate peanut butter Ritz cookies, these no-bake peanut butter balls, and festive chocolate peanut butter Christmas trees.

JUMP TO

Why You’ll Love This Peanut Butter Blossoms

These cookies are classic for a reason.

Soft and Chewy

Thick centers that stay tender.

Peanut Butter and Chocolate

A perfect combo.

Easy Dough

No mixer needed if your butter is soft.

Festive Look

Sparkly sugar and a chocolate kiss.

They are easy to make in big batches.

What Is Peanut Butter Blossoms?

Peanut butter blossoms are peanut butter cookies rolled in sugar and topped with a chocolate candy kiss. They were created in the 1950s and became a holiday tradition across the US.

The kiss is pressed in right after baking, so the cookie cracks a little around it.

Ingredients

Peanut Butter Cookies

IngredientAmountPurpose
Unsalted butter, softened½ cupRichness
Creamy peanut butter¾ cupPeanut flavor
Granulated sugar½ cupSweetness
Light brown sugar, packed½ cupChewy texture
Egg1 largeBinds the dough
Vanilla extract1 teaspoonFlavor
All-purpose flour1¾ cupsStructure
Baking soda1 teaspoonRise
Baking powder½ teaspoonPuff
Salt¼ teaspoonBalance

Topping

IngredientAmountPurpose
Granulated sugar⅓ cupFor rolling
Milk chocolate kisses, unwrapped36Chocolate center

Kitchen Equipment

  • Mixing bowls
  • Hand mixer
  • Cookie scoop
  • Baking sheets
  • Parchment paper

Ingredient Tips

Use Regular Peanut Butter

Natural peanut butter makes the cookies oily and crumbly.

Unwrap Kisses First

You need to press them in quickly.

Freeze the Kisses

Chilled kisses hold their shape better.

Soft Butter

It mixes evenly with the peanut butter.

Brown Sugar

It keeps the cookies chewy.

How to Make Peanut Butter Blossoms

Step 1: Prep

Heat the oven to 350°F and line baking sheets with parchment. Unwrap the kisses and chill them.

Step 2: Cream

Beat the butter, peanut butter, and both sugars until fluffy.

Step 3: Add Egg

Beat in the egg and vanilla.

Step 4: Add Dry Ingredients

Mix in the flour, baking soda, baking powder, and salt until a soft dough forms.

Step 5: Chill

Refrigerate the dough for 30 minutes.

Step 6: Shape

Roll into 1-inch balls and roll each ball in sugar. Place 2 inches apart.

Step 7: Bake

Bake 8 to 10 minutes, until the cookies look puffed and lightly cracked.

Step 8: Add the Kisses

Immediately press a kiss into the center of each cookie. Cool on the pan 5 minutes, then move to a rack.

Expert Tips for Perfect Peanut Butter Blossoms

Do Not Overbake

They firm up as they cool.

Press Right Away

The cookie needs to be hot.

Cool the Chocolate

Put the tray in the fridge 10 minutes so the kisses set.

Roll Twice in Sugar

For extra sparkle.

Same Size Balls

They bake evenly.

Delicious Variations

Dark Chocolate Kisses

For a less sweet cookie.

Candy Cane Kisses

Use peppermint kisses.

Peanut Butter Cups

Press in mini peanut butter cups.

Holiday Sprinkles

Roll in red and green sugar.

Caramel Kisses

Use caramel-filled kisses.

What to Serve with Peanut Butter Blossoms

Serve on a Christmas cookie platter with a glass of cold milk.

They are great for cookie exchanges, school parties, and gift boxes.

Storage Instructions

Storage MethodHow LongBest Practice
Room Temperature5 daysAirtight container
Refrigerator1 weekAirtight container
Freezer3 monthsBaked or as dough balls

Let the kisses set completely before stacking the cookies.

Place parchment between layers.

Can You Make It Ahead?

Freeze the dough balls (without sugar) for up to 3 months.

Thaw slightly, roll in sugar, and bake, adding 1 to 2 minutes.

Common Mistakes to Avoid

Natural Peanut Butter

The cookies spread and crumble.

Overbaking

They become dry and hard.

Waiting to Add Kisses

Cool cookies crack instead of hugging the kiss.

Stacking Too Soon

The chocolate smears.

Skipping the Chill

Cookies spread too thin.

Estimated Nutrition

NutrientAmount Per Serving
Calories125
Carbohydrates14g
Protein3g
Fat7g
Saturated Fat3g
Fiber1g
Sugar10g
Sodium85mg
Cholesterol12mg

Estimate per cookie, based on 36 cookies.

Frequently Asked Questions

Why do my peanut butter blossoms crack?

Some cracking is normal. Press the kiss in right away while the cookie is hot and soft.

Why did the chocolate kisses melt?

The cookies were very hot. Chill the kisses first and put the tray in the fridge after pressing.

Can I use crunchy peanut butter?

Yes, but the cookies will be slightly more crumbly.

Can I freeze peanut butter blossoms?

Yes. Freeze baked cookies or dough balls for up to 3 months.

How long do they last?

Up to 5 days in an airtight container.

Conclusion

Peanut butter blossoms are soft, chewy, and topped with chocolate. They are a classic Christmas cookie everyone loves.

Bake a batch for your holiday cookie tin.

Print

Peanut Butter Blossoms: Soft Classic Christmas Cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Soft, chewy peanut butter cookies rolled in sugar and pressed with a chocolate kiss. The classic Christmas cookie everyone loves.

  • Author: Emily
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 1 hour
  • Yield: 36 cookies 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

Peanut Butter Cookies

½ cup unsalted butter, softened

¾ cup creamy peanut butter

½ cup granulated sugar

½ cup light brown sugar, packed

1 large egg

1 teaspoon vanilla extract

1¾ cups all-purpose flour

1 teaspoon baking soda

½ teaspoon baking powder

¼ teaspoon salt

Topping

⅓ cup granulated sugar

36 milk chocolate kisses, unwrapped

Instructions

Heat the oven to 350°F and line baking sheets with parchment. Unwrap the kisses and chill them.Beat the butter, peanut butter, and both sugars until fluffy.Beat in the egg and vanilla.Mix in the flour, baking soda, baking powder, and salt until a soft dough forms.Refrigerate the dough for 30 minutes.Roll into 1-inch balls and roll each ball in sugar. Place 2 inches apart.Bake 8 to 10 minutes, until the cookies look puffed and lightly cracked.Immediately press a kiss into the center of each cookie. Cool on the pan 5 minutes, then move to a rack.

 

 

 

 

 

 

 

Notes

Use regular creamy peanut butter.

Chill the dough 30 minutes.

Press kisses in right away.

Let the chocolate set before storing.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 125
  • Sugar: 10g
  • Sodium: 85mg
  • Fat: 7g
  • Saturated Fat: 3g
  • Carbohydrates: 14g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 12mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star