Christmas Peanut Butter Blossoms
Last year, just a few days before Christmas, I found myself in that familiar hustle of holiday prep when Sarah tugged at my sleeve. "Mom, can we make those peanut butter cookies with the chocolates on top?" she asked, her eyes full of that hopeful holiday sparkle. That’s when I realized our Christmas Peanut Butter Blossoms aren't just cookies; they’re a tradition my kids look forward to each year. These delightful treats come together with minimal fuss and bring so much joy to our holiday kitchen. Plus, they have a way of disappearing quickly, which tells me all I need to know about their popularity!
Jump to:
When you’re done with these, check out our Creamy Mango Banana Smoothie for a Fresh Morning Boost for another delightful homemade treat.
Why you’ll love this recipe
These Christmas Peanut Butter Blossoms are simple to make, kid-loved, and use ingredients you probably already have in your pantry. They’re perfect for those spontaneous baking sessions when you want to whip up something sweet and heartwarming. Not to mention, they make for excellent gifts when you pop them into a festive tin!
Ingredients
- ½ cup butter, softened
- ½ cup white sugar
- ½ cup brown sugar
- ½ cup creamy peanut butter
- ½ teaspoon vanilla extract
- 1 egg
- 1 ¼ cup + 3 tablespoons flour
- ½ teaspoon salt
- ½ teaspoon baking soda
- 24 Hershey milk chocolate kisses, foil wrapper removed
- Optional: red, green and white sugar sprinkles
Step-by-step instructions
- Preheat oven to 375°F.
- Cream together the butter, white sugar, and brown sugar until light and fluffy.
- Mix in the vanilla extract and peanut butter.
- Stir in the egg until just combined.
- In a separate bowl, sift together the flour, salt, and baking soda.
- Add this to the wet ingredients, and mix until just combined.
- Chill in the refrigerator for 30 minutes.
- Line a baking sheet with parchment paper.
- Use a mounded tablespoon full or cookie scoop to scoop out the cookie dough onto the parchment paper.
- Form these into a ball and evenly space out. Optionally, roll the cookie dough balls in sparkling sugar.
- Bake for 6-10 minutes (6 minutes for a very chewy cookie, 10 minutes + for a crispy cookie).
- Pull from the oven and press a milk chocolate kiss in the center of each one immediately.
- Transfer to a wire rack to cool.

Recipe tips & variations
If you’re making these on a whim and are out of specific sugars, don’t worry—regular granulated sugar will work fine if you don’t have sparkling sugar. For a nutty twist, try mixing in a tablespoon of almond flour with the regular flour; just be sure to adjust for any allergies! If you’re feeling adventurous, a sprinkle of cinnamon in the dough adds a festive touch that Sarah absolutely adores.
Storage & reheating
Store them in an airtight container at room temperature, and they’ll keep nicely for up to a week. If you want to prep ahead of time, these cookies freeze beautifully. Just layer them between sheets of parchment paper in a freezer-safe container. To bring back that fresh-from-the-oven taste, warm them in the microwave for about 10 seconds before serving.

FAQs
How do you keep peanut butter blossom cookies soft after baking?
After baking, let them cool completely before storing in an airtight container with a slice of bread. The bread helps maintain the softness by absorbing any excess moisture.
Can I make Christmas Peanut Butter Blossoms ahead of time and freeze them?
Absolutely! These cookies freeze well. Just let them cool after baking, layer them with parchment paper, and store in a freezer-safe container.
Why do my peanut butter blossoms crack or spread too much while baking?
This can happen if your dough is too warm. Make sure to chill the dough sufficiently before baking. Flattening the dough balls slightly before baking can also help control spreading.
What kind of sugar or sprinkles work best for decorating Christmas Peanut Butter Blossoms?
I love using red, green, and white sparkling sugar sprinkles for an extra festive look, but feel free to use what you have on hand. Even plain white sugar can add a nice touch!
Recipes you may like
- Gluten-Free Lemon Crinkle Cookies
- Pineapple Green Smoothie
- Creamy Mango Banana Smoothie for a Fresh Morning Boost
Have fun baking these holiday treats with your family, and watch these Christmas Peanut Butter Blossoms become a tradition in your own holiday celebrations. Happy baking!
Print
Christmas Peanut Butter Blossoms
- Total Time: 40 minutes
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
Delicious Christmas Peanut Butter Blossoms recipe that kids love.
Ingredients
- ½ cup butter, softened
- ½ cup white sugar
- ½ cup brown sugar
- ½ cup creamy peanut butter
- ½ teaspoon vanilla extract
- 1 egg
- 1 ¼ cup + 3 tablespoons flour
- ½ teaspoon salt
- ½ teaspoon baking soda
- 24 Hershey milk chocolate kisses, foil wrapper removed
- Optional: red, green and white sugar sprinkles
Instructions
- Preheat oven to 375°F.
- Cream together the butter, white sugar, and brown sugar until light and fluffy.
- Mix in the vanilla extract and peanut butter.
- Stir in the egg until just combined.
- In a separate bowl, sift together the flour, salt, and baking soda.
- Add this to the wet ingredients, and mix until just combined.
- Chill in the refrigerator for 30 minutes.
- Line a baking sheet with parchment paper.
- Use a mounded tablespoon full or cookie scoop to scoop out the cookie dough onto the parchment paper.
- Form these into a ball and evenly space out. Optionally, roll the cookie dough balls in sparkling sugar.
- Bake for 6-10 minutes (6 minutes for a very chewy cookie, 10 minutes + for a crispy cookie).
- Pull from the oven and press a milk chocolate kiss in the center of each one immediately.
- Transfer to a wire rack to cool.
Notes
- Store in an airtight container at room temperature for up to a week.
- These cookies freeze well; layer between sheets of parchment paper in a freezer-safe container.
- Warm in the microwave for about 10 seconds before serving.
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 90
- Sugar: 7g
- Sodium: 50mg
- Fat: 4g
- Saturated Fat: 2g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 12mg





