Peanut Butter Blossoms

Soft and chewy peanut butter blossoms deliver big peanut butter flavor, picture-perfect crackly tops and an iconic Hershey’s Chocolate Kiss. Whether you’re baking for a cookie swap, filling a festive tin or just treating yourself to something sweet, this classic quick-fix (no dough chilling!) holiday cookie is a must for any Christmas cookie tray.

Three rows of peanut butter blossoms on a dark wood surface.

Peanut butter blossoms weren’t one of the cookies on my family’s holiday tray growing up, but leave it to my Marketing Coordinator, Libby, to change that.

When I set out to develop the perfect Peanut Butter Blossoms recipe, I thought it’d be a quick win. Spoiler: It was not. Some recipes come together in one Tuesday Test Kitchen session, and sometimes… it takes four rounds and a whole lot of cookies that spread into peanut-butter puddles before you land on “The One.”

By round four, I was this close to abandoning these cookies. And that’s when Libby said, “Why don’t you just use my step-mom Patti’s recipe?”

Enter Patti. One small tweak (because your girl never has shortening in her pantry), and suddenly everything fell into place. What came out of the oven were the Peanut Butter Blossoms I’d been chasing all along: incredibly soft and chewy, loaded with peanut butter flavor and topped with a chocolate kiss. No chilling, no spreading, no panicking required.

From Patti’s kitchen to Libby’s to mine… and now to yours. I hope these classic holiday cookies make their way onto your cookie tray this season, and maybe even become the tradition you didn’t know you were missing.

Patti's original peanut butter blossoms recipe card.
Patti’s original recipe card.

Grab These Ingredients

The ingredients needed to make peanut butter blossoms in various sizes of glass bowls.
  • Peanut butter: Both creamy and crunchy work for this recipe, but skip natural peanut butter, which tends to separate and lead to an oily, unpredictable dough. (My go-to brand is Jif; it’s what I always use when making my buckeye balls or peanut butter chocolate chip cookies.)
  • Butter: Make sure your butter is properly at room temperature before creaming it with the sugars. This is key to the cookies holding their shape without any chilling. (If you’re unsure what “room temp butter” actually means, or need to get it there fast, my guide on how to soften butter quickly breaks it all down.)
  • Granulated sugar and light brown sugar: Using both sugars gives a perfect balance: crisp edges from granulated sugar and extra-soft centers from the brown sugar. The brown sugar also helps those signature crackly tops form. You’ll also need a little extra granulated sugar for rolling the dough balls before baking.
  • Egg: Just one egg binds the dough and keeps the cookies chewy.
  • Milk: A splash of milk keeps the dough smooth and easy to roll, and is part of what makes these truly the best peanut butter blossoms.
  • All-purpose flour: The sturdy base that gives the cookies structure. Measure your flour by spooning and leveling so the cookies stay soft and tender.
  • Vanilla extract and salt: Both balance the sweetness and enhance the peanut butter flavor.
  • Baking soda: For lift.
  • Hershey’s Kisses: The classic finish! Milk chocolate kisses are the traditional choice, but dark chocolate or any seasonal flavor works great, too. You can even swap in mini Reese’s peanut butter cups, like I do in my peanut butter cup cookies.

See the recipe card for full information on ingredients and quantities.

How to Make Peanut Butter Blossoms

Before you dive in, go ahead and unwrap the Hershey’s Kisses so you’re not scrambling when the cookies come out of the oven. This is also one of my favorite holiday cookies to make with little ones: rolling the dough into balls, coating them in sugar, and gently pressing the chocolate kisses into the warm cookies are all great tasks for little hands. Here’s exactly how to make them, step by step:

  1. Whisk together the dry ingredients. In a medium bowl, whisk the flour, baking soda and salt. Set it aside.
  2. Cream the butter and sugars. Beat the room temp butter with the granulated sugar and brown sugar. Don’t rush this step. You want the mixture to look pale and fluffy, which will take a good 2 to 3 minutes. Under-creamed butter is the #1 culprit behind cookies that spread.
  3. Mix in the wet ingredients. Add the egg and beat until combined, then mix in the peanut butter, milk and vanilla extract. The dough should look smooth and cohesive.
Peanut butter mixed with creamed butter, sugars, vanilla extract and eggs in the bowl of a stand mixer.

  1. Add the dry ingredients. Mix in the flour mixture just until you no longer see streaks of flour. Overmixing can lead to tough cookies. And be sure to scrape the bottom of the bowl while mixing; that’s where sneaky pockets of flour like to hide.
  2. Scoop and roll the dough into balls. I use a 2-tablespoon cookie scoop for even portions, but you can make the dough balls as big or small as you’d like. The key is to keep them roughly the same size (about 1 inch is great) so they bake evenly.
  3. Roll in sugar. Add ½ cup granulated sugar to a bowl and roll each cookie dough ball in the sugar so it’s coated all around. Some might say this step is optional, but it’s what gives each peanut butter cookie a little sparkle and crunch. You could even use colored sanding sugar, like red or green, if you’re feeling festive!

  1. Bake. Line two cookie sheets with parchment paper. Space the peanut butter blossom dough balls on the prepared cookie sheet about 2 inches apart. Bake in a 350°F oven until the edges look set and the tops are puffed. This takes about 8 to 10 minutes in my oven.
  2. Press in the Hershey’s Kiss. Remove the cookies from the oven and let them cool for 5 minutes, then gently press a chocolate kiss into the center of each one. The warm peanut butter cookie softens the chocolate just enough to create the classic “blossom,” and you’ll notice that the cookie will crack. That’s exactly what you want to see. Let the cookies finish cooling on the baking sheet before moving them to a rack. Then dig in… and try to eat just one!
Four perfect rows of peanut butter blossoms on a wooden table.

Kelly’s Recipe Notes

  • Worried about the chocolate melting? I’ve never had issues using room-temperature Hershey’s Chocolate Kisses, but if you want extra insurance, pop them in the freezer while the cookies bake. They’ll hold their shape beautifully.
  • If your cookies spread… It almost always comes back to butter that was too soft. Chill the dough for 15–20 minutes to firm it up. (I have a whole YouTube video on why sugar cookies spread, and many of the same tips apply here!)
  • Crackly tops = perfection. Those little cracks are your cue that the cookies baked up just right.
  • Timing is everything with the Hershey’s Kiss. Let the cookies cool for about 5 minutes before pressing in the chocolate. Press too early and the chocolate melts too much; wait too long and it won’t stick properly.
  • This recipe can easily be doubled or tripled. Perfect for big holiday cookie trays or gifting.

Make ‘em Mini!

Roll the dough into 1-teaspoon balls, coat in sugar, and bake for 5 to 7 minutes, or until the tops are puffed. Let the cookies cool for 2 minutes, then press a chocolate chip into the center of each one.

(If you wait too long—like I did on my first batch!—the cookies will crack too much when you try to add the chocolate.)

Freezing and Storage Instructions

This dough freezes beautifully (which is especially handy during the holiday baking rush!). Freeze the sugar-coated dough balls in an airtight container or freezer zip-top bag for up to 2 months. When you’re ready to bake, let the dough balls sit at room temperature while the oven heats, then bake as directed—adding 1 to 2 extra minutes if needed.

Baked peanut butter kiss cookies freeze really well, too! Freeze them in a single layer until solid, then transfer to an airtight container. Thaw at room temperature. (You can freeze them with the chocolate kisses already on, but the chocolate may bloom slightly—totally fine, just not as shiny.)

Store completely cooled cookies in an airtight container at room temperature for up to 1 week.

Soft and chewy peanut butter blossoms on brown parchment paper.

More Holiday Cookies Recipes You’ll Love

Craving more? Subscribe to Just a Taste to get new recipes, meal plans and a newsletter delivered straight to your inbox! And stay in touch on Facebook, TikTok, Pinterest and Instagram for all of the latest updates.
Dessert

Peanut Butter Blossoms

These peanut butter blossoms bake up soft, chewy and full of peanut butter flavor, with a Hershey's Kiss nestled on top. A simple, festive cookie that belongs on every holiday tray!
Author: Kelly Senyei
No ratings yet
Three rows of peanut butter blossoms on a dark wood surface.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 24 cookies

Ingredients 

For the cookies:

  • 1 1/2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 cup unsalted butter, at room temp
  • 1/3 cup sugar
  • 1/3 cup packed light brown sugar
  • 1 large egg
  • 3/4 cup creamy peanut butter
  • 2 Tablespoons whole milk
  • 1 teaspoon vanilla extract
  • 24 Hershey's Kisses, unwrapped 

For the coating:

  • 1/2 cup sugar

Instructions 

  • Preheat the oven to 350°F. Line two baking sheets with parchment paper. 
  • In a medium bowl, whisk together the flour, baking soda and salt. Set it aside.
  • In the bowl of a stand mixer fitted with the paddle attachment, cream together the butter, sugar and brown sugar until light and fluffy, about 2 minutes. Add the egg then beat in the peanut butter, milk and vanilla extract.
  • Add the flour mixture to the stand mixer, beating just until combined.
  • Scoop out 2-tablespoon portions of the dough and roll it into balls.
  • Add the ½ cup sugar to a small bowl then roll the cookie balls in the sugar and arrange them on the baking sheets, spacing them 2 inches apart.
  • Bake the cookies until they are set, 8 to 10 minutes, then remove them from the oven and let them cool for 5 minutes.
  • Press a Hershey Kiss into the center of each cookie. Let the cookies finish cooling then serve.

Kelly’s Notes

  • For best results, use a no-stir peanut butter like Jif or Skippy. Natural peanut butter can cause the cookies to spread.
  • To freeze the dough: Freeze the sugar-coated dough balls in an airtight container or freezer zip-top bag for up to 2 months. When ready to bake, let them sit at room temperature while the oven heats, then bake as directed, adding 1–2 extra minutes if needed.
  • To freeze baked cookies: Freeze the cookies in a single layer until solid, then transfer to an airtight container. Thaw at room temperature. (You can freeze them with the chocolate kisses on, but the chocolate may bloom slightly—totally fine, just less shiny.)
  • To store: Store completely cooled cookies in an airtight container at room temperature for up to 1 week.
  • ★ Did you make this recipe? Don’t forget to give it a star rating below!

Nutrition

Calories: 159kcal, Carbohydrates: 16g, Protein: 3g, Fat: 10g, Saturated Fat: 4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.2g, Cholesterol: 18mg, Sodium: 89mg, Potassium: 64mg, Fiber: 1g, Sugar: 9g, Vitamin A: 130IU, Calcium: 20mg, Iron: 1mg

Did you try this recipe?

Leave a comment below with your star rating!

This post may contain affiliate links.


Join Our Monthly Recipe Challenge!
Ready to make some dough? Cook the featured recipe, submit your photo and enter for your chance to win. Sign up below to get all the details sent straight to your inbox.

Categories

Related Recipes

Check out more crave-worthy favorites

Kelly Senyei holding a copy of The Secret Ingredient Cookbook

love the recipes on just a taste?

Check out my cookbook!

Order your copy of The Secret Ingredient Cookbook featuring 125 brand-new family-friendly recipes with surprisingly tasty twists!

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Recipe Rating