As I flipped through my grandmother’s handwritten recipe book, the familiar scent of peanut butter filled the air, taking me back to childhood holidays spent in her cozy kitchen. There’s something magical about her Peanut Butter Blossoms Recipe—classic Christmas cookies that marry the creamy goodness of peanut butter with the delightful sweetness of a chocolate Hershey’s Kiss. Not only are these cookies quick to whip up, but they also make for a perfect crowd-pleaser at festive gatherings, wrapping everyone in a warm, nostalgic embrace. As the holidays approach, let’s gather around the oven and create a batch together that will not only satisfy your sweet tooth but also become a cherished tradition in your home. Ready to spread some holiday cheer?

Why Are Peanut Butter Blossoms a Favorite?
Nostalgic Comfort: These cookies remind us of heartwarming holiday traditions, filling your home with familiar, cozy scents.
Quick to Prepare: Whipping up a batch is a breeze, making them ideal for unexpected guests or festive occasions.
Versatile Variations: Feel free to switch up the chocolate—dark chocolate or peppermint Kisses add exciting twists!
Crowd-Pleaser Delight: With their chewy texture and sweet, chocolatey center, they’re a hit at parties and holiday gatherings.
Perfect Pairing: Enjoy them alongside a glass of milk or a cozy cup of hot cocoa for that added festive touch. Don’t miss out on these delightful Homemade Danish Butter cookies next time you bake!
Peanut Butter Blossoms Recipe Ingredients
• Discover the delightful components that make up these classic cookies!
For the Cookie Dough
- All-Purpose Flour – Provides structure; measure accurately for perfect texture.
- Granulated Sugar – Adds sweetness; used for rolling to create a lovely crust.
- Light Brown Sugar – Contributes moisture and a hint of caramel flavor.
- Unsalted Butter – Adds richness and tenderness; soften before mixing.
- Creamy Peanut Butter – The star of the show; choose a non-oily brand for best results.
- Large Egg – Binds everything together; substitute with a flax egg for vegan option.
- Vanilla Extract – Enhances flavor; don’t skip this for maximum tastiness.
- Baking Soda – Acts as a leavening agent for the perfect rise.
- Salt – Balances sweetness and enhances overall flavors.
For the Topping
- Milk Chocolate Hershey’s Kisses – Adds a sweet, creamy finish; dark chocolate or peppermint varieties work great too!
Dive into this Peanut Butter Blossoms Recipe, and enjoy creating these sweet and salty holiday delights!
Step‑by‑Step Instructions for Peanut Butter Blossoms Recipe – Classic Christmas
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). While the oven warms, line two baking sheets with parchment paper to ensure your cookies release easily and bake evenly. This step sets the stage for the delightful aroma of Peanut Butter Blossoms filling your kitchen.
Step 2: Prepare the Dough
In a large mixing bowl, cream together ¾ cup unsalted butter, ½ cup granulated sugar, ½ cup light brown sugar, and ½ cup creamy peanut butter using an electric mixer on medium speed. Beat until the mixture is light and fluffy, which should take about 2-3 minutes. Then, add 1 large egg and 1 teaspoon of vanilla extract, mixing until just combined.
Step 3: Combine Dry Ingredients
In a separate bowl, whisk together 1 ¾ cups all-purpose flour, 1 teaspoon baking soda, and ½ teaspoon salt. Gradually add this dry mixture into your peanut butter mixture, mixing on low speed until just combined. Be careful not to overmix; you want to maintain the tender texture of your Peanut Butter Blossoms.
Step 4: Shape the Cookies
Using your hands, roll the dough into one-inch balls, forming about 24 balls in total. Then, roll each ball in granulated sugar to create a beautiful, sweet crust. Place them spaced about 2 inches apart on your prepared baking sheets, creating enough room for them to spread as they bake.
Step 5: Bake the Cookies
Bake the cookies in your preheated oven for 10-12 minutes, or until you notice the edges turning golden brown. Keep a close eye on them, as they should be slightly puffed and not overbaked. This will ensure a soft and chewy center for your Peanut Butter Blossoms.
Step 6: Add the Hershey’s Kisses
Immediately after taking the cookies out of the oven, gently press a milk chocolate Hershey’s Kiss into the center of each cookie. This will create a delightful sweet surprise as it melts slightly into the warm cookie. Allow the cookies to cool on the baking sheet for about 5 minutes.
Step 7: Cool Completely
Transfer the cookies to a wire rack to cool completely before serving. This step is crucial, as it allows the cookies to set and ensures the chocolate maintains its shape. Once cooled, your Peanut Butter Blossoms are ready to be enjoyed or shared during your holiday gatherings!

What to Serve with Peanut Butter Blossoms Recipe
As you bake your Peanut Butter Blossoms, let’s create a delightful feast around them, ensuring your holiday gathering is both delicious and memorable.
- Creamy Hot Cocoa: This rich, velvety drink contrasts beautifully with the chewy texture of the cookies, making every bite an indulgence.
- Chilled Glass of Milk: A classic pairing that instantly brings nostalgia, balancing the sweet and salty elements of your cookies perfectly!
- Festive Peppermint Bark: With its crunchy texture and minty flavor, this treat adds a festive twist and a delightful crunch alongside your soft cookies.
- Spiced Apple Cider: Warm and aromatic, this beverage enriches the cozy holiday spirit and complements the peanut butter’s richness beautifully.
- Roasted Nuts: A savory option, roasted almonds or pecans provide a crunchy contrast to the sweet cookie, enhancing your snack experience.
- Gingerbread Cookies: For a double dose of holiday charm, serve these spiced treats together for a cookie platter that celebrates the season.
- Dark Chocolate Truffles: Rich and decadent, they pair wonderfully with the sweetness of Peanut Butter Blossoms, balancing the flavors.
- Vanilla Ice Cream: Serve a scoop topped with crushed cookies to create a delightful dessert experience that melds textures and temperatures.
- Caramel Dip: This sticky, sweet dip brings an exciting element to the table, ideal for dipping bites of your cookies for a delectable flavor boost.
- Festive Tea Blend: Brew a warm cup of spiced chai or holiday blend, creating a lovely aroma and cozy backdrop while enjoying your treats.
Make Ahead Options
Perfect for busy home cooks, this Peanut Butter Blossoms Recipe can be prepped in advance to save you time! You can prepare the cookie dough up to 2 days ahead of baking. Simply follow the instructions until you shape the cookies, then wrap the dough tightly in plastic wrap and refrigerate. This keeps the dough fresh and prevents it from drying out. When you’re ready to bake, just roll the dough into balls, coat them in sugar, and bake as directed. This way, you’ll have delicious, warm cookies fresh from the oven with minimal effort during the holiday hustle!
Expert Tips for Peanut Butter Blossoms
-
Measure Accurately: Use a kitchen scale or measuring cups without packing the flour to ensure your Peanut Butter Blossoms have the perfect texture.
-
Do Not Overmix: When combining wet and dry ingredients, mix until just combined. Overmixing can lead to tough cookies.
-
Perfect Timing: Keep a close eye on the baking time; a slightly underbaked cookie ensures a chewy center that’s just delicious.
-
Hershey’s Kisses: Press the Kisses into the cookies immediately after baking for that perfect melty finish.
-
Storage Secrets: Store your cookies in an airtight container at room temperature for up to 5 days to maintain their chewy texture.
Peanut Butter Blossoms Recipe Variations
Feel free to put your unique spin on these delightful cookies and elevate your holiday baking experience!
-
Dark Chocolate: Substitute milk chocolate Kisses for dark chocolate ones for a richer flavor that pairs beautifully with peanut butter. You’ll love the depth this twist brings!
-
Peppermint Kisses: For a festive flair, use peppermint-flavored Kisses. They add a refreshing burst that’s perfect for the holidays. The minty flavor coupled with peanut butter creates an exciting contrast.
-
Nutty Crunch: Add ½ cup of chopped pecans or walnuts to the dough for an extra crunch. This twist not only enhances texture but also enriches the flavor, making each bite delightful.
-
Dairy-Free Delight: Replace butter with coconut oil and use a dairy-free chocolate substitute. Enjoy this dairy-free version without sacrificing flavor! Your friends will be amazed at how tasty these cookies can be.
-
Spicy Kick: Incorporate a pinch of cayenne pepper into the cookie dough for a hint of heat. The subtle spice complements the sweetness wonderfully—perfect for adventurous eaters!
-
Sea Salt Sprinkle: For a gourmet touch, sprinkle flaky sea salt on top of the cookies right after baking. This enhances the sweet-salty contrast and accentuates the peanut butter flavor beautifully.
-
Chunky Peanut Butter: Swap creamy peanut butter for chunky peanut butter for added texture. Each bite bursts with nutty goodness, creating a welcoming twist on the classic.
-
Chocolate Drizzle: After cooling, drizzle melted chocolate over the cookies for an elegant finish. This not only looks beautiful but adds an extra layer of chocolate flavor to enjoy!
As you explore these variations, consider pairing your Peanut Butter Blossoms with a cozy cup of hot cocoa or a festive latte for those perfect holiday afternoons. Don’t forget to check out my Classic Apple Cinnamon Cobbler for more delicious holiday inspiration!
How to Store and Freeze Peanut Butter Blossoms
Airtight Container: Keep your Peanut Butter Blossoms in an airtight container at room temperature for up to 5 days to maintain their delightful chewiness.
Freezer: For longer storage, freeze cookies in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to 3 months. Thaw before serving to enjoy the fresh taste.
Reheating: To bring back that freshly baked flavor, reheat cookies in the microwave for about 10-15 seconds. Enjoy them warm!
Wrapping: If gifting or sharing, consider wrapping the cookies in parchment paper within the container to keep them fresh and add a festive touch.

Peanut Butter Blossoms Recipe FAQs
What type of peanut butter should I use?
Absolutely! For the best results, I recommend using a creamy, non-oily peanut butter. This will help avoid crumbly dough and ensure a smooth texture in your cookies. If you prefer natural peanut butter, just make sure to stir it well before measuring, as the oil can separate.
How long can I store my Peanut Butter Blossoms?
You can keep your homemade Peanut Butter Blossoms in an airtight container at room temperature for up to 5 days. Just be sure to store them in a cool, dry place to maintain their delightful chewiness. If you want to extend their life, they can be frozen for up to 3 months!
Advertisement
What’s the best way to freeze Peanut Butter Blossoms?
Very! To freeze your Peanut Butter Blossoms, start by allowing the cookies to cool completely. Then, arrange them in a single layer on a baking sheet and place them in the freezer for about an hour. Once they’re frozen, transfer the cookies to a freezer-safe bag, ensuring to remove as much air as possible before sealing. This way, they’ll stay fresh and delicious!
How do I make my cookies soft and chewy?
To achieve that soft, chewy interior, avoid overbaking! Keep a close eye on your cookies and take them out of the oven when the edges start to turn golden brown, while the centers look slightly puffed. After baking, press the Hershey’s Kisses gently into the warm cookies immediately, which adds a fantastic melty texture.
Can I substitute ingredients for dietary restrictions?
Of course! If you’re looking for vegan options, simply substitute the egg with a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons of water), and use vegan butter. Additionally, if you have nut allergies, you can experiment with sun butter or soy nut butter—the results are equally delightful!
What should I do if my dough is too crumbly?
If your dough turns out crumbly, this can often be fixed by adding a splash of milk—start with about a tablespoon and mix until the dough comes together. Another helpful tip is to ensure your butter is softened enough; it should feel creamy and easily incorporated into the sugars. Adjusting these elements can make a world of difference!

Peanut Butter Blossoms Recipe – Classic Christmas Delight
Ingredients
Equipment
Method
- 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. Beat until light and fluffy, about 2-3 minutes. Add the egg and vanilla extract, mixing until just combined.
- In a separate bowl, whisk together the flour, baking soda, and salt. Gradually add this dry mixture into your peanut butter mixture, mixing on low speed until just combined.
- Roll the dough into one-inch balls, about 24 in total. Roll each ball in granulated sugar and place them on the prepared baking sheets, spaced about 2 inches apart.
- Bake in the preheated oven 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. Allow the cookies to cool on the baking sheet for about 5 minutes.
- Transfer the cookies to a wire rack to cool completely before serving.






