Peanut Butter Blossoms Recipe – Classic Christmas Delight
Peanut Butter Blossoms are the epitome of holiday cheer, combining the nutty essence of creamy peanut butter with the celebrated sweetness of melt-in-your-mouth chocolate. When baked, these cookies create a delightful contrast of textures—crisp on the edges while remaining tender and chewy in the center. Each bite transports you to a festive moment, making them a beloved staple at Christmas gatherings and cookie exchanges. There’s something undeniably magical about the simple act of pressing a chocolate kiss into the warm cookie, creating a signature treat that everyone adores.
Table of Contents

My journey with Peanut Butter Blossoms began years ago when my grandmother introduced me to this timeless recipe. Preparing these cookies was a family affair, bringing us together in the kitchen, laughing and sampling the dough along the way. These days, I find joy in sharing this cherished recipe with friends, knowing that it not only brings comfort but also creates sweet memories. This Peanut Butter Blossoms Recipe – Classic Christmas Delight is easy to whip up, budget-friendly, and guaranteed to impress a crowd. Trust me—once you bake them, they’ll become a holiday favorite you’ll look forward to every year!
Why You’ll Love This Recipe
- Simple & Quick: These cookies come together in just 15 minutes and bake in about 10-12 minutes, making them perfect for unexpected guests.
- Irresistible Flavor: The combination of creamy peanut butter and rich chocolate is a match made in dessert heaven, with a delightful hint of caramel from the brown sugar.
- Eye-Catching Appeal: With their charming chocolate kisses atop beautiful golden-brown cookies, they’re as lovely to look at as they are to eat.
- Flexible Serving: Perfect for any occasion, whether you’re hosting a holiday party or enjoying a cozy night in.
- Diet-Friendly Options: They can easily be adapted to be vegan; just substitute the egg with a flax egg for a delicious dairy-free version.

Ingredients You’ll Need
- 1.75 cups all-purpose flour: This key ingredient provides structure to your cookies. For best results, measure accurately to ensure a consistent texture.
- 0.5 cups granulated sugar: Used for rolling and adds sweetness to the dough, creating a lovely crust. You can substitute with coconut sugar for a more earthy flavor.
- 0.5 cups light brown sugar: This sugar contributes moisture and a hint of caramel flavor. If you’re out, dark brown sugar works beautifully, adding a richer taste.
- 0.75 cups unsalted butter: A must for richness and tenderness. Make sure it’s softened for easier mixing; leaving it out at room temperature for a bit usually does the trick.
- 0.5 cups creamy peanut butter: The star of this recipe! Choose a non-oily, creamy variety for the best texture and flavor. You can swap it for almond butter for a fun twist.
- 1 large egg: This binds everything together. For a vegan option, substitute with a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water).
- 1 teaspoon vanilla extract: Adds depth to the flavor, so don’t skip it! Pure vanilla extract is always preferable.
- 1 teaspoon baking soda: This acts as a leavening agent, ensuring your cookies rise perfectly.
- 0.5 teaspoon salt: Balances the sweetness and enhances the overall flavors of the cookies.
- 24 milk chocolate Hershey’s Kisses: These iconic candies top each cookie with a sweet, creamy finish. Feel free to play with variety, like dark chocolate or even peppermint-flavored kisses for a festive twist!
How to Make Peanut Butter Blossoms Recipe – Classic Christmas Delight
Preheat the Oven: Start by preheating your oven to 375°F (190°C). This step helps the cookies bake evenly and achieve that golden brown exterior. While you wait, line two baking sheets with parchment paper to prevent sticking.
Cream Together: In a large mixing bowl, combine 0.75 cups unsalted butter, 0.5 cups granulated sugar, 0.5 cups light brown sugar, and 0.5 cups creamy peanut butter. Beat these ingredients together for about 2-3 minutes until the mixture is light and fluffy. This process incorporates air, leading to a delightful texture in your cookies. Once it’s fluffy, add in 1 large egg and 1 teaspoon vanilla extract, mixing until just combined.
Whisk Dry Ingredients: In a separate bowl, whisk together 1.75 cups all-purpose flour, 1 teaspoon baking soda, and 0.5 teaspoon salt. This ensures the baking soda and salt are evenly distributed throughout the flour before adding to the wet ingredients.
Combine Ingredients: Gradually add the dry mixture to the creamed peanut butter mixture. Mix on low speed until everything is just combined. Be careful not to overmix, as this can lead to dense cookies.
Shape the Cookie Dough: Roll the dough into one-inch balls, about 24 in total. To create a lovely sugar crust, roll each ball in additional granulated sugar before placing them on the prepared baking sheets. Space the balls about 2 inches apart, allowing room for the cookies to spread while baking.
Bake the Cookies: Place the baking sheets in the preheated oven and bake for about 10-12 minutes. Keep an eye on them; you want the edges to turn golden brown while the centers remain slightly soft.
Add the Chocolate Kisses: Remove the cookies from the oven, and before the joy of the aroma fades, gently press a Hershey’s Kiss into the center of each cookie. This step should be done immediately after baking while the cookies are still warm, ensuring the kisses melt into the cookie just perfectly.
Cool the Cookies: Let the cookies cool on the baking sheet for about 5 minutes. This allows them to firm up slightly before transferring them to a wire rack. Once on the rack, allow them to cool completely—if you can resist eating them right away!

Storing & Reheating
To keep your Peanut Butter Blossoms fresh, store them in an airtight container at room temperature for up to 5 days. If you want to extend their life, refrigerate them for up to 2 weeks in a sealed container. You can also freeze these cookies for up to 3 months. When ready to enjoy, simply reheat them in the oven at 350°F (175°C) for about 5 minutes to refresh their delightful texture and flavor. Baking may slightly change the texture, but the taste will remain just as delicious!
Chef’s Helpful Tips
- Avoid overcream anything; stop mixing just when everything is combined to maintain fluffiness in your cookies.
- Ensure your butter is at room temperature for best mixing results. If it’s too cold, it won’t blend well with the sugars.
- For a chewy texture, make sure not to overbake! Bringing them out at the right time is key.
- Feel free to swap in different varieties of chocolate for the kisses—dark chocolate or even mint can provide exciting flavor variations.
- If you want to prepare ahead, the dough freezes well. Just wrap it in plastic wrap and store in the freezer, then thaw before baking.
The joy of baking Peanut Butter Blossoms is not just found in the delicious outcome; it’s about the warmth they bring to your home and the memories they help create. Easy to make and impossible to resist, this recipe is ready to become a staple in your holiday repertoire. Don’t hesitate to experiment with different flavors or decorations! So gather your ingredients, roll up your sleeves, and get ready to create a batch of these delightful cookies.
Recipe FAQs
Can I make these cookies gluten-free?
Yes! Simply substitute the all-purpose flour with a gluten-free flour blend. Ensure that all your other ingredients, such as baking soda and chocolate kisses, are also gluten-free.
Can I store the cookie dough?
Absolutely! You can prepare the cookie dough and then either freeze it for up to 3 months or refrigerate it for up to 3 days. Just remember to let it soften a little before rolling and baking.
How should I store leftover cookies?
Store your leftover cookies in an airtight container at room temperature for up to 5 days. If you have extra, you can refrigerate them for up to 2 weeks, but they’re best eaten fresh.
Can I use natural peanut butter in this recipe?
Natural peanut butter can vary in oiliness and texture. If you choose to use it, ensure to mix well and consider reducing the total amount slightly if it seems very runny.
PrintMore COOKIES Recipes
- Cream Cheese Cake Mix Cookies
- Cherry Cheesecake Cookies
- Chocolate Covered Mint Oreos
- Icebox Slice & Bake Cookies (1 Dough, 5 Flavors)
- Vanilla Cream Wafers
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Peanut Butter Blossoms Recipe – Classic Christmas Delight
- Prep Time: 15 minutes
- Cook Time: 32 minutes
- Total Time: 47 minutes
- Yield: 24 1x
- Category: 103|COOKIES
- Method: Baking
- Cuisine: American
Description
These Peanut Butter Blossoms are delightful cookies featuring a soft peanut butter base topped with a creamy chocolate kiss. Perfect for celebrations, they are easy to make and irresistibly delicious, making them a favorite for holiday gatherings and cookie exchanges.
Ingredients
- 1.75 cups all-purpose flour
- 0.5 cups granulated sugar
- 0.5 cups light brown sugar
- 0.75 cups unsalted butter
- 0.5 cups creamy peanut butter
- 1 large egg
- 1 teaspoon vanilla extract
- 1 teaspoon baking soda
- 0.5 teaspoon salt
- 24 milk chocolate hershey’s kisses
Instructions
- Preheat your oven to 375°F (190°C) and line two baking sheets with parchment paper.
- In a large mixing bowl, cream together the butter, granulated sugar, brown sugar, and peanut butter until light and fluffy, about 2-3 minutes. Mix in the egg and vanilla extract until just combined.
- In a separate bowl, whisk together the flour, baking soda, and salt. Gradually incorporate the dry mixture into the peanut butter mixture, mixing on low speed until just combined.
- Roll the dough into one-inch balls, about 24 in total, and coat each ball in granulated sugar. Place them on the prepared baking sheets, spacing them about 2 inches apart.
- Bake for 10-12 minutes or until the edges are golden brown.
- Press a Hershey’s Kiss into the center of each cookie immediately after baking, then allow to cool on the baking sheet for about 5 minutes.
- Transfer cookies to a wire rack to cool completely before serving.
Notes
For a vegan option, substitute the egg with a flax egg.
Ensure the butter is properly softened to achieve the right texture in the dough.
For a flavor twist, try using different varieties of chocolate kisses instead of the standard milk chocolate.
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 10g
- Sodium: 150mg
- Fat: 7g
- Saturated Fat: 4g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 15mg
