There’s a certain magic that happens when the sweet, comforting flavor of peanut butter meets the creamy richness of chocolate. These classic Peanut Butter Blossoms are a beloved holiday cookie for a reason, delivering that perfect balance of chewy, nutty dough and a melty chocolate kiss. They’re simple enough for a weekend baking session but special enough to share with everyone you love.
Imagine a warm, soft cookie, dusted with sparkling sugar, with a perfect Hershey’s Kiss nestled right in the center.
Recipe Details
- Flavor Profile: Nutty, sweet, chocolatey, with a hint of vanilla.
- Textures: Chewy cookie base, soft melted chocolate center, slight crunch from the sugar coating.
- Total Active Time: Approximately 20-25 minutes.
- Bake Time: 8-10 minutes per batch.
- Difficulty: Easy. Perfect for beginner bakers and fun for kids to help with!
What You’ll Need
For these delightful cookies, you’ll need the foundational ingredients for a classic peanut butter cookie dough, including softened butter, creamy peanut butter, sugars for sweetness and moisture, an egg for binding, and vanilla for warmth. You’ll also need all-purpose flour, leavening agents like baking soda and baking powder to ensure a lovely texture, and of course, the signature milk chocolate Hershey’s Kisses. Extra granulated sugar for rolling is key to that beautiful, sparkly finish.
Ingredient Notes
- Unsalted Butter – Using unsalted butter gives you better control over the saltiness of your cookies. Make sure it’s softened to room temperature for easy creaming with the sugars.
- Creamy Peanut Butter – A smooth peanut butter blends seamlessly into the dough, creating a consistent flavor and texture throughout.
- Granulated Sugar and Light Brown Sugar – The combination of granulated and brown sugar creates a wonderfully chewy cookie with just the right amount of sweetness. Brown sugar adds a lovely moisture and a slight caramel note.
- Milk Chocolate Hershey’s Kisses – These are the iconic topping that gives the cookie its name and its signature look. They melt beautifully into the warm cookie.
Add-ins and Substitutions
While these classic Peanut Butter Blossoms are wonderful just as they are, you can certainly personalize them! For a richer chocolate flavor, try pressing a dark chocolate or peanut butter cup into the center instead of the milk chocolate Kiss. If you love a little extra crunch, you could add about 1/2 cup of chopped peanuts or chocolate chips to the dough before forming the balls. For a hint of salt to balance the sweetness, a sprinkle of flaky sea salt on top just before serving can be divine.

How to Make Classic Peanut Butter Blossoms
Creating these delightful cookies is a straightforward process that begins with preparing your oven and baking sheets. You’ll then combine the wet ingredients until smooth and creamy, followed by incorporating the dry ingredients to form a pliable dough. Rolling the dough into balls, coating them in sugar, and baking them until they are just golden brown are the next steps. The magic happens right after they come out of the oven when you gently press a Hershey’s Kiss into each warm cookie, allowing it to melt.
- Preheat and Prep: Begin by preheating your oven to 375 degrees Fahrenheit. While the oven heats up, prepare two baking sheets by lining them with parchment paper. This will prevent sticking and make for easy cleanup.
- Cream the Base: In a large bowl, cream together the softened unsalted butter, creamy peanut butter, granulated sugar, and packed light brown sugar. Beat them together until the mixture is smooth and well combined.
- Add Wet Ingredients: Stir in the large egg and the vanilla extract until everything is thoroughly incorporated.
- Combine Dry Ingredients: In a separate, medium-sized bowl, whisk together the all-purpose flour, baking soda, and baking powder. This ensures the leavening agents are evenly distributed.
- Form the Dough: Gradually add the dry ingredients to the peanut butter mixture, mixing until a cohesive dough forms. Be careful not to overmix.
- Shape and Sugar Coat: Roll the dough into 1-inch balls. Then, generously coat each ball in the extra granulated sugar you set aside. This sugar coating will give your cookies a lovely sparkle and a slight crunch.
- Arrange on Baking Sheets: Place the sugared dough balls about 2 inches apart on your prepared baking sheets. This gives them enough space to spread slightly as they bake.
- Bake: Bake for 8 to 10 minutes, or until the edges of the cookies are lightly golden brown. You want them to look just set, as they will continue to cook slightly as they cool.
- Add the Kisses: As soon as the cookies come out of the oven, and while they are still warm, gently but firmly press a milk chocolate Hershey’s Kiss into the center of each cookie. The warmth of the cookie will help the chocolate soften and melt beautifully.
-
Cool: Allow the cookies to cool on the baking sheets for a few minutes before carefully transferring them to a wire rack to cool completely.
-
Pro Tip: Pressing the Hershey’s Kiss in immediately after baking is crucial. The residual heat of the cookie is what allows the chocolate to melt perfectly without burning, creating that signature look and smooth texture.
Recipe Tips
- Room Temperature Ingredients: Ensure your butter and egg are at room temperature. This is vital for achieving a smooth, well-emulsified cookie dough that bakes evenly.
- Don’t Overbake: Keep a close eye on your cookies during the last few minutes of baking. Overbaking can lead to dry cookies, and you want them to remain wonderfully chewy.
- Gentle Chocolate Press: When pressing the Hershey’s Kiss into the warm cookie, do so gently but firmly. You want the Kiss to sink in slightly and start to melt, but not so hard that you crack the cookie.
- Cooling is Key: Resist the urge to move the cookies too soon. Letting them sit on the baking sheet for a few minutes allows them to set up before you transfer them to the wire rack.
FAQs
- Can I use crunchy peanut butter instead of creamy?
You can, but using creamy peanut butter will give you a smoother cookie dough and a more consistent texture. If you prefer crunchy, you’ll have delightful little peanut bits throughout! - Why did my Hershey’s Kiss sink too far into the cookie?
This can happen if the cookies are too soft when the Kiss is pressed in, or if you press too hard. Ensure your cookies are baked until lightly golden brown and set, and use a gentle but firm press. - How should I store my Peanut Butter Blossoms?
Once completely cooled, store them in an airtight container at room temperature for up to 3–4 days. They stay wonderfully soft during this time.
Serving Suggestions
These classic Peanut Butter Blossoms are fantastic on their own with a tall glass of cold milk. They also pair beautifully with a warm cup of coffee or tea. For a festive touch, arrange them on a dessert platter alongside other holiday favorites like gingerbread cookies or sugar cookies. They make a lovely addition to cookie boxes for gifting, or simply enjoy them as a sweet treat any time of year.
Make This Recipe in Advance
You can prepare the cookie dough balls a day in advance. Roll them into balls, coat them in sugar, and place them in an airtight container in the refrigerator. When you’re ready to bake, let them sit at room temperature for about 10-15 minutes before proceeding with baking as directed. It’s best to bake and add the Hershey’s Kisses on the same day you plan to serve them for the freshest flavor and texture. Unbaked dough balls can also be frozen for up to a month; bake them directly from frozen, adding a minute or two to the baking time.
Print
Classic Peanut Butter Blossoms
- Total Time: 38 minute
- Yield: 36 cookies 1x
Description
Classic Peanut Butter Blossoms are a beloved holiday cookie for a reason, delivering that perfect balance of chewy, nutty dough and a melty chocolate kiss. They’re simple enough for a weekend baking session but special enough to share with everyone you love.
Ingredients
1/2 cup unsalted butter, softened
1/2 cup creamy peanut butter
1/2 cup granulated sugar (plus extra for rolling)
1/2 cup packed light brown sugar
1 large egg
1 tsp vanilla extract
1.5 cups all-purpose flour
3/4 tsp baking soda
1/2 tsp baking powder
36 milk chocolate Hershey’s Kisses, unwrapped
Instructions
Preheat your oven to 375 degrees Fahrenheit and prepare two baking sheets with parchment paper.
Cream together the softened butter, peanut butter, granulated sugar, and brown sugar until smooth.
Stir in the egg and vanilla extract until well combined.
In a separate bowl, whisk together the flour, baking soda, and baking powder, then gradually mix this into the peanut butter batter until a dough forms.
Roll the dough into 1-inch balls and then coat each ball generously in granulated sugar.
Arrange the dough balls about 2 inches apart on your prepared baking sheets.
Bake for 8 to 10 minutes, or until they are lightly golden brown.
As soon as the cookies come out of the oven, press a milk chocolate Hershey’s Kiss firmly into the center of each one.
Let them cool on a wire rack.
Notes
Ensure your butter and egg are at room temperature. This is vital for achieving a smooth, well-emulsified cookie dough that bakes evenly.
Keep a close eye on your cookies during the last few minutes of baking. Overbaking can lead to dry cookies, and you want them to remain wonderfully chewy.
When pressing the Hershey’s Kiss into the warm cookie, do so gently but firmly. You want the Kiss to sink in slightly and start to melt, but not so hard that you crack the cookie.
Resist the urge to move the cookies too soon. Letting them sit on the baking sheet for a few minutes allows them to set up before you transfer them to the wire rack.
- Prep Time: 20-25 minutes
- Cook Time: 8-10 minutes
- Category: Dessert
- Cuisine: American


