The Perfect Peanut Butter Blossoms
There’s something magical about the aroma of freshly baked peanut butter blossoms wafting through the house. I still remember the first time I tasted these delightful cookies at my grandmother’s holiday party. They were rich, gooey, and just the right balance of sweet and nutty, proudly topped with a shiny chocolate kiss. Ever since that day, I’ve been on a quest to recreate her recipe—and I think I’ve finally nailed it. These cookies are not only nostalgic; they are also incredibly easy to whip up, making them the perfect addition to any holiday gathering. Trust me, you’ll be coming back for seconds!

Why This Peanut Butter Blossoms Recipe Works
What sets this peanut butter blossoms recipe apart from others is its unbeatable texture and flavor. Each bite delivers a soft, chewy experience that melts in your mouth, while the center is perfectly moist thanks to the chocolate kiss nestled on top. The key ingredients are balanced to ensure that you get that irresistible nutty flavor without overpowering sweetness. Plus, chilling the dough allows the flavors to meld together seamlessly, resulting in a cookie that’s nothing short of perfection.
What You’ll Need
Here’s what makes this recipe so special. Each ingredient plays a crucial role in creating that perfect peanut butter blossom.
- All-purpose flour – The foundation of the cookie. Use spooned and leveled flour for the right consistency.
- Baking soda – Helps the cookies rise beautifully and achieve that perfect softness.
- Salt – Just a pinch enhances the flavors and balances the sweetness.
- Unsalted butter – Softened to room temperature, it creates a rich, creamy base.
- Brown sugar – Adds moisture and a lovely caramel taste.
- Granulated sugar – Contributes to that crispy outer layer we all love.
- Large egg – Binds the cookie and adds moisture.
- Creamy peanut butter – Offers that classic flavor. Avoid natural-style peanut butter; it can be too oily.
- Vanilla extract – A splash of this transforms the dough with a warm, fragrant note.
- Chocolate kiss candies – The iconic topping that makes these cookies unbelievably special.
- Sanding sugar – Optional but adds a festive sparkle to your cookies.
See the recipe card below for the complete list of ingredients with exact measurements.
Equipment Needed to Make Peanut Butter Blossoms
Before diving into baking, make sure you have the following tools on hand:
- Mixing bowls – A medium bowl for the dry ingredients and a large bowl for the wet ingredients.
- Hand mixer or stand mixer – To achieve that creamy, smooth dough.
- Measuring cups and spoons – Precision is key for perfect cookies!
- Baking sheets – Flat and sturdy; make sure to line them with parchment paper for easy cleanup.
- Spatula – Essential for transferring cookies and ensuring they reach your plate intact.
- Cookie scoop – For uniform cookie sizes—this ensures they bake evenly.
- Freezer-safe plate or baking sheet – To chill those delectable cookies before serving.
Step-by-Step Instructions for Perfect Peanut Butter Blossoms
- In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
- In a large bowl, beat the butter on high speed until creamy, about 1 minute.
- Add the brown sugar and granulated sugar, and continue to beat until smooth, approximately 2 minutes.
- Incorporate the egg, peanut butter, and vanilla extract until fully mixed.
- Gradually add the dry ingredients to the wet ingredients, mixing on low speed until combined. The dough will be creamy and soft.
- Cover and chill the dough in the refrigerator for at least 1 hour, up to 3 days.
- Preheat your oven to 350°F (177°C). Line baking sheets with parchment paper.
- Scoop out about 1 heaping tablespoon of dough for each cookie and roll into balls. Roll each ball in the granulated sugar (or sanding sugar), then place on the baking sheet, spacing them 3 inches apart.
- Bake for 11–13 minutes until the tops start to crack slightly.
- Remove from the oven and let the cookies cool on the baking sheets for 5 minutes.
- Immediately press a chocolate kiss into the center of each cookie. Then, transfer them to a cooling plate.
- Place the cookies in the freezer for 10 minutes to set the chocolate. Enjoy!
Pro Tips & Tricks for Making Peanut Butter Blossoms
- Chill your dough – This isn’t just for firmness; it enhances the flavors as well, resulting in a richer taste.
- Don’t overbake – Cookies will continue to cook on the baking sheet after you pull them out of the oven. Look for slight cracks on the surface.
- Use fresh ingredients – Ensure your baking soda is fresh by checking the date; expired baking soda can lead to flat cookies.
- Add a pinch of cinnamon – If you’re feeling adventurous, a dash of cinnamon can elevate the flavor profile beautifully!
Variations & Substitutions for Peanut Butter Blossoms
If you want to mix things up a bit or cater to dietary preferences, consider these variations:
- Nut butters – Almond or cashew butter can be used in place of peanut butter for a unique twist.
- Gluten-free option – Substitute regular flour with a 1:1 gluten-free flour blend.
- Chocolate alternatives – Use dark chocolate or even white chocolate kisses for a different flavor experience.
- If you’re unsure about sugar types, both maple syrup and honey can be used in moderation, but expect softer, denser cookies.
If you’re looking for a dessert to complement your Peanut Butter Blossoms, try making our delicious Strawberry Shortcake.
Storage & Reheating Tips for Peanut Butter Blossoms
After all that hard work, you definitely want to make sure your cookies stay fresh!
- At room temperature – Store your cookies in an airtight container; they’ll last up to 1 week. Make sure they’re completely cooled before sealing.
- In the refrigerator – For longer-lasting freshness, peanut butter blossoms can be refrigerated for up to a week.
- Freezing – Place cooled cookies in an airtight container separated by parchment paper. They can be frozen for up to 3 months. Thaw them at room temperature when ready to enjoy.
Store leftover peanut butter blossoms in an airtight container at room temperature or in the refrigerator for optimal freshness. Separate with parchment paper if layering cookies to prevent sticking.
Serving Suggestions for Peanut Butter Blossoms
Ready to indulge? These peanut butter blossoms aren’t just tasty on their own—they truly shine when paired with complementary dishes.
- For a delightful meal, serve your Peanut Butter Blossoms alongside a refreshing Mediterranean Chicken Pasta Salad.
- Pair these cookies with our flavorful Cajun Crab Pasta Salad for a unique dining experience.
And if you’re hosting a holiday gathering, don’t forget to share them with friends and family. The joy of seeing someone savor your baking triumph is simply unmatched!
Seriously, once you make these peanut butter blossoms, you’ll wonder how you ever celebrated the holidays without them. Enjoy the process, enjoy the bites, and let the laughter ring!

Peanut Butter Blossoms
Ingredients
Method
- Whisk the flour, baking soda, and salt together in a medium bowl and set aside.
- In a large bowl, beat the butter, brown sugar, and granulated sugar together until creamy. Add the egg, peanut butter, and vanilla and mix until combined.
- Add the flour mixture and beat on low until combined. Cover and chill the dough for at least 1 hour.
- Preheat the oven to 350°F (177°C). Line baking sheets with parchment paper.
- Roll about 1 heaping Tablespoon of dough into balls, roll in sugar, and place on the baking sheets.
- Bake for 11–13 minutes or until slightly cracked. Allow to cool slightly.
- Press a chocolate kiss into the center of each cookie. Freeze for 10 minutes before serving.
- Store cookies covered at room temperature for up to 1 week.
