If you’ve ever walked past a holiday cookie tray and instantly spotted the little cookie with a chocolate kiss pressed into the center, you already know peanut butter blossoms. They’re one of the most recognizable cookies in American baking a soft, buttery peanut butter cookie rolled in sugar and finished with melty chocolate right in the middle.
This recipe walks you through everything: the science behind why certain ingredients matter, step-by-step instructions, common mistakes to avoid, and creative variations so you never get bored of the classic. Whether you’re baking for Christmas, a cookie exchange, or just because it’s Tuesday and you want cookies this guide has you covered.
What Are Peanut Butter Blossoms?
Peanut butter blossoms are soft peanut butter cookies rolled in granulated sugar, baked until lightly cracked, and topped with a chocolate candy traditionally a Hershey’s Kiss pressed into the center while the cookie is still warm. The name “blossom” comes from the way the cookie cracks around the chocolate as it cools, resembling flower petals opening around a bud.
A Brief History of the Recipe
The cookie traces its roots back to 1957, when it was submitted to the Pillsbury Bake-Off contest under the name “Chocolate Candy-Topped Peanut Butter Cookies.” The original version used chocolate star candies rather than Hershey’s Kisses. Over time, as Kisses became more widely available, bakers switched to them, and the recipe evolved into the version we know today now a staple of holiday cookie trays across the country.
Why This Recipe Stands Out
There are countless versions of this cookie online, but a few details separate an average blossom from a great one:
- Using butter instead of shortening for richer flavor
- Chilling the dough so cookies hold their shape instead of spreading thin
- Pressing the chocolate in at the right moment not too early, not too late
- Choosing the right type of peanut butter (this matters more than most recipes admit)
Ingredients You’ll Need
Dry Ingredients
Flour, Baking Soda & Salt
All-purpose flour gives the cookie its structure. Baking soda provides lift, helping the cookies puff slightly before they crack. A small amount of salt balances the sweetness and enhances the peanut butter flavor even if you’re using salted butter, don’t skip it entirely.
Wet Ingredients
Butter vs. Shortening
Older versions of this recipe (including the original Hershey’s recipe) use shortening. Shortening produces a very soft, slightly greasy texture, while butter gives a richer flavor and a slightly firmer bite. Unsalted butter, softened to room temperature, is the better choice for flavor-forward cookies.
Best Peanut Butter to Use
Creamy vs. Natural Peanut Butter
This is the single most important ingredient decision in the whole recipe. Standard commercial creamy peanut butter (like Jif or Skippy) contains stabilizers that keep the oil from separating, which gives the dough a smooth, consistent texture. Natural, no-stir peanut butter tends to separate and can make the dough greasy or cause cookies to spread too much. If you prefer natural peanut butter, make sure it’s stirred extremely well before measuring.
Toppings
Chocolate Kisses: Milk vs. Dark Chocolate
Milk chocolate Hershey’s Kisses are the traditional choice, but dark chocolate kisses offer a nice contrast to the sweetness of the cookie. Some bakers swap in mini peanut butter cups, chocolate hugs, or even caramel-filled candies for a twist.
How to Make Peanut Butter Blossoms (Step-by-Step)
Step 1 – Mix the Dough
Creaming Butter and Peanut Butter
Beat softened butter, peanut butter, granulated sugar, and brown sugar together until light and fluffy about 3 to 4 minutes. This step incorporates air into the dough, which affects the final texture, so don’t rush it. Add the egg and vanilla extract, mixing until fully combined, then gradually mix in the dry ingredients until just combined. Overmixing at this stage can make cookies tough.
Step 2 – Chill the Dough
Why Chilling Matters
Chilling the dough for at least an hour (or overnight) solidifies the butter, which prevents the cookies from spreading too thin in the oven. It also gives the flour time to hydrate, deepening the peanut butter flavor. If you’re short on time, 30 minutes in the freezer can work in a pinch.
Step 3 – Roll and Coat in Sugar
Scoop the chilled dough into roughly 1-tablespoon balls and roll each one in granulated sugar. This sugar coating creates the signature crackled, sparkly finish on the baked cookie.
Step 4 – Bake the Cookies
Perfect Baking Time and Temperature
Bake at 350–375°F (175–190°C) for about 8 to 10 minutes, or until the edges are just set and the tops are lightly cracked. The centers should still look slightly underbaked they’ll firm up as the cookies cool.
Step 5 – Press in the Chocolate Kiss
How to Prevent Chocolate From Melting
Remove the cookies from the oven and let them sit for 1 to 2 minutes before pressing an unwrapped chocolate kiss firmly into the center of each one. Waiting slightly cools the cookie enough that the chocolate won’t fully melt but will still be warm enough to adhere. For extra insurance, freeze the unwrapped kisses for about 10 minutes beforehand so they hold their shape even on a warm cookie.
Pro Tips for Perfect Peanut Butter Blossoms
Measuring Flour Correctly
Too much flour is the number one cause of dry, crumbly cookies. Spoon the flour into your measuring cup and level it off with a knife rather than scooping directly from the bag, which packs the flour in and adds excess.
Use Room-Temperature Ingredients
Room-temperature butter and eggs blend more evenly into the dough, resulting in a smoother, more consistent cookie texture.
Use a Cookie Scoop for Even Baking
A spring-loaded cookie scoop (roughly a #70 size) ensures every cookie is the same size, which means they all bake evenly and finish at the same time.
Recipe Variations
Almond Butter Blossoms
Swap the peanut butter for almond butter for a slightly nuttier, more delicate flavor great for anyone who wants a twist on the original.
Peanut Butter Cup Blossoms
Instead of a Hershey’s Kiss, press a mini peanut butter cup into the center for a double dose of peanut butter flavor.
Christmas & Holiday-Themed Blossoms
Use Christmas-tree-shaped or red-and-green foil Kisses to make the cookies feel extra festive for the holiday season.
Nut-Free Version
Replace the peanut butter with sunflower seed butter or a cookie-butter spread like Biscoff for a nut-free version that’s safe for school bake sales and allergy-conscious gatherings.
Storage & Freezing Instructions
Room Temperature Storage
Store baked cookies in an airtight container at room temperature for up to a week. Layering with parchment paper helps prevent them from sticking together.
Freezing the Dough
Roll the dough into balls, coat in sugar, and freeze on a tray until solid before transferring to a freezer bag. This lets you bake fresh cookies in small batches whenever you want, for up to 2 to 3 months.
Freezing Baked Cookies
Fully baked and cooled cookies also freeze well. Store in a freezer-safe container, and thaw at room temperature before serving.
Frequently Asked Questions (FAQ)
Can I use natural peanut butter?
You can, but it’s not ideal. Natural peanut butter tends to separate and can make the dough oilier, leading to cookies that spread more than intended. If you do use it, stir it very thoroughly before measuring.
Why did my chocolate kisses melt?
This usually happens when the kiss is pressed into the cookie while it’s too hot. Let cookies rest for a minute or two after baking before adding the chocolate, or freeze the kisses beforehand to help them hold their shape.
Can I make the dough ahead of time?
Yes. The dough can be refrigerated for up to 2–3 days or frozen for a few months, making it a great make-ahead option for holiday baking.
How long do peanut butter blossoms last?
Stored properly in an airtight container, they stay fresh at room temperature for about a week, or in the fridge for up to two weeks.
Why are my cookies too dry?
This is almost always caused by too much flour. Measure using the spoon-and-level method rather than scooping directly from the bag.
Recipe Card
Peanut Butter Blossoms Overview
| Detail | Info |
| Prep Time | 20 minutes |
| Chill Time | 1 hour |
| Bake Time | 10 minutes |
| Yield | About 36 cookies |
Ingredients
| # | Ingredient | Amount |
| 1 | All-purpose flour | 1¾ cups |
| 2 | Baking soda | 1 tsp |
| 3 | Salt | ½ tsp |
| 4 | Unsalted butter, softened | ½ cup |
| 5 | Creamy peanut butter | ¾ cup |
| 6 | Granulated sugar (plus extra for rolling) | ½ cup |
| 7 | Brown sugar, packed | ½ cup |
| 8 | Large egg, room temperature | 1 |
| 9 | Vanilla extract | 1 tsp |
| 10 | Chocolate Kisses, unwrapped | 36 |
Instructions
| Step | Instruction |
| 1 | Whisk together flour, baking soda, and salt in a bowl; set aside. |
| 2 | Beat butter, peanut butter, granulated sugar, and brown sugar until light and fluffy. |
| 3 | Add egg and vanilla; beat until combined. |
| 4 | Gradually mix in the dry ingredients until just combined. |
| 5 | Chill dough for at least 1 hour. |
| 6 | Preheat oven to 350°F (175°C). Line baking sheets with parchment paper. |
| 7 | Roll dough into 1-tablespoon balls, coat in granulated sugar, and place 2 inches apart on the baking sheet. |
| 8 | Bake for 8–10 minutes until edges are set. |
| 9 | Let cool 1–2 minutes, then press a chocolate Kiss into the center of each cookie. |
| 10 | Cool completely on a wire rack before serving. |


