The first time I rolled chocolate-swirled dough between my palms, the anticipation of something wonderful filled the kitchen. Peanut Butter Blossoms, with their delightful nutty embrace and sweet, melt-in-your-mouth chocolate chiming in harmony, have become a holiday staple in my home. As that warm, sweet scent wafts through the air, it transforms everyday moments into cherished memories, the kind you hold close for years to come.
Perfect for festive gatherings or cozy nights baking with loved ones, these cookies embody simplicity and sheer joy. Each bite offers a soft, chewy texture, with a charming chocolate Kiss nestled atop—a delicious surprise that delights both the young and the young at heart. Whether you’re drawn in by the classic milk chocolate or curious enough to try a peppermint twist, these cookies promise to be the highlight of your holiday spread. So, grab your apron and let’s create some magic together!
Why are Peanut Butter Blossoms a must-try?
Irresistible flavor: The union of creamy peanut butter with rich chocolate creates a delight that’s hard to resist.
Family fun: Making these cookies is a fabulous activity for kids and adults alike, ensuring laughter and bonding in the kitchen.
Quick & easy: The straightforward steps and minimal ingredients make these cookies a breeze to whip up, perfect for last-minute holiday treats.
Versatile variations: With options for different chocolate flavors, you can easily customize to suit your taste or festive theme.
Nostalgic treats: Each warm cookie conjures fond memories, making them a beloved staple for any holiday gathering.
Get ready to fill your home with warmth and sweetness—these cookies are sure to become a cherished tradition!
Peanut Butter Blossoms Ingredients
For the Dough
- All-Purpose Flour – Provides structure; gluten-free flour can be used for a gluten-free version.
- Granulated Sugar – Adds sweetness and a delightful crunch to the exterior.
- Packed Light Brown Sugar – Contributes moisture and a deeper, richer flavor.
- Unsalted Butter – Ensures richness and softness; substitute with vegan butter for a dairy-free treat.
- Creamy Peanut Butter – Provides the signature nutty flavor; choose a natural version that isn’t too oily.
- Large Egg – Binds ingredients together and adds moisture; for a vegan option, use a flax egg.
- Vanilla Extract – Enhances the overall flavor profile.
- Baking Soda – Acts as a leavening agent for a light, airy texture.
- Salt – Balances sweetness and elevates flavors beautifully.
For the Topping
- Milk Chocolate Hershey’s Kisses – Adds a sweet, melty center; feel free to swap for dark chocolate or peppermint-flavored Kisses for variations.
How to Make Peanut Butter Blossoms
-
Preheat Oven: Set your oven to 375°F (190°C) and line your baking sheets with parchment paper or silicone mats to ensure a non-stick surface.
-
Make Dough: In a mixing bowl, cream together the butter, granulated sugar, brown sugar, and peanut butter until fluffy and well combined. Then, add in the egg and vanilla extract, mixing until everything is nicely blended.
-
Combine Dry Ingredients: In a separate bowl, whisk together the flour, baking soda, and salt. Gradually incorporate this dry mixture into the wet ingredients, mixing until just combined. You want a soft dough that holds together well.
-
Shape Cookies: Roll the dough into 1-inch balls, then coat each ball in granulated sugar. Place the coated balls on your prepared baking sheets, leaving about 2 inches between them.
-
Bake: Bake your cookies for 10-12 minutes, or until the edges turn golden brown and the cookies start to puff up slightly.
-
Add Kisses: Upon removing the cookies from the oven, immediately press a Hershey’s Kiss into the center of each cookie. Enjoy watching the delightful cracks form around the edges!
-
Cool: Allow the cookies to cool on the baking sheet for about 5 minutes before carefully transferring them to a wire rack to cool completely.
Optional: Drizzle melted chocolate on top for an extra touch of sweetness.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Peanut Butter Blossoms
Room Temperature: Keep cookies in an airtight container at room temperature for up to 5 days to maintain their soft, chewy texture.
Fridge: If you prefer a firmer cookie, you can store them in the fridge for up to 1 week. Make sure to use an airtight container to prevent drying.
Freezer: For longer storage, freeze Peanut Butter Blossoms in a single layer on a baking sheet, then transfer to a freezer-safe container. They’ll stay fresh for up to 3 months.
Reheating: When ready to enjoy, thaw your cookies overnight in the fridge or at room temperature, then warm them briefly in the microwave for a gooey treat!
What to Serve with Peanut Butter Blossoms?
Indulging in these delightful cookies invites a cozy dessert experience perfect for the festive season.
- Almond Milk: A creamy, nutty drink that enhances the peanut flavors while providing a smooth contrast to the sweetness.
- Hot Chocolate: Rich and comforting, it’s a nostalgic treat that pairs beautifully with the cookies’ melt-in-your-mouth chocolate Kiss.
- Chai Latte: The warm spices of chai create an aromatic balance, complementing the sweet and nutty notes of the blossoms.
- Vanilla Ice Cream: Serve these cookies warm alongside a scoop of vanilla ice cream for a delightful contrast of temperatures and textures.
- Fresh Fruit Salad: A refreshing mix of seasonal fruits offers a burst of freshness that brightens every bite of these sweet cookies.
- Peppermint Bark: For a festive twist, pair these cookies with peppermint bark, enhancing the holiday spirit with its crunchy texture and minty flavor.
The combination of flavors, textures, and warm beverages makes for a perfect holiday gathering, leaving everyone feeling merry and bright!
Expert Tips for Peanut Butter Blossoms
-
Space Them Out: Cookies tend to spread while baking, so ensure they’re placed 2 inches apart to avoid sticking together.
-
Chill the Dough: If you prefer a thicker cookie, chilling the dough for 20-30 minutes before baking will help maintain that shape.
-
Use Quality Peanut Butter: Select a creamy peanut butter that’s not too oily to ensure the dough holds its structure and bakes evenly for the best Peanut Butter Blossoms.
-
Bake to Perfection: Keep an eye on your cookies; remember, they’ll carry on cooking a bit after being taken out of the oven, so avoid overbaking.
-
Customize with Toppings: Try using dark chocolate or peppermint-flavored Kisses for a fun twist, enhancing flavor while keeping the classic charm alive.
Make Ahead Options
These Peanut Butter Blossoms are perfect for busy home cooks looking to save time during the hectic holiday season! You can prepare the dough up to 24 hours in advance by mixing all the ingredients and storing it in an airtight container in the refrigerator. If you need to prep even further ahead, shaped cookie balls can be frozen for up to 3 months—just roll the dough into balls, coat them with sugar, and place them in a single layer on a baking sheet before transferring to a freezer-safe bag. When it’s time to bake, simply take them out and let them sit at room temperature for about 10-15 minutes before baking as instructed. This way, your cookies will be just as delicious when served fresh!
Peanut Butter Blossoms Variations
Feel free to mix it up and create your perfect batch of cookies!
- Dark Chocolate: Swap in dark chocolate Kisses for a richer, more intense flavor contrast with the peanut butter.
- Peppermint Twist: Use peppermint-flavored Kisses for a festive holiday touch—these will be a hit at your gatherings!
- Nut Butter Blend: Substitute creamy peanut butter with almond or cashew butter for different flavor profiles that still delight.
- Add-Ins Galore: Toss in mini chocolate chips or chopped nuts into the dough for an extra crunch and a chocolate burst.
- Flavored Extracts: Enhance the dough with almond or maple extract in place of vanilla for a unique twist on the classic flavor.
- Sugar Coating Swap: Roll cookies in powdered sugar instead of granulated sugar for a softer, sweeter finish.
- Caramel Surprise: Add a small caramel candy in the center instead of a Kiss for a gooey, delectable surprise in every bite.
- Spiced Variation: Mix in a little cinnamon or nutmeg to the dough for a warm, cozy flavor perfect for chilly days.
Peanut Butter Blossoms Recipe FAQs
What type of peanut butter should I use?
Absolutely! For the best Peanut Butter Blossoms, I recommend using a creamy peanut butter that isn’t too oily. This helps maintain the dough’s consistency and ensures they bake beautifully. Natural peanut butters can work as well, but make sure to choose one with a thicker texture to prevent the cookies from spreading too much.
How should I store these cookies?
To keep your Peanut Butter Blossoms fresh, store them in an airtight container at room temperature for up to 5 days. This keeps them soft and chewy. If you enjoy them firmer, feel free to refrigerate them, where they can last for up to a week. Just remember to use a sealable container to prevent them from drying out.
Can I freeze Peanut Butter Blossoms?
Yes, you absolutely can! To freeze your cookies, arrange them in a single layer on a baking sheet and place them in the freezer until solid. Once frozen, transfer them to a freezer-safe container or zip-top bag. They’ll stay fresh for up to 3 months. When you’re ready to enjoy, let them thaw overnight in the fridge or at room temperature.
What if my cookie dough is too sticky?
If you find that your dough is too sticky to handle, that’s a common concern! You can resolve this by refrigerating the dough for about 20-30 minutes, which helps firm it up. Also, ensure you’re measuring your flour correctly; too little can lead to sticky dough. After chilling, rolling them in granulated sugar will help with the texture for easier shaping.
Can my pets eat Peanut Butter Blossoms?
It’s best to keep these cookies away from your furry friends. While peanut butter itself is fine for pets in moderation (ensure it doesn’t contain xylitol as it’s toxic to dogs), the other ingredients like sugar and chocolate aren’t suitable for them. So, enjoy these treats and share the love with your humans instead!

Peanut Butter Blossoms: Your New Favorite Holiday Cookie
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and line your baking sheets with parchment paper or silicone mats.
- In a mixing bowl, cream together the butter, granulated sugar, brown sugar, and peanut butter until fluffy. Add egg and vanilla extract, mixing until blended.
- In a separate bowl, whisk together the flour, baking soda, and salt. Gradually incorporate this dry mixture into the wet ingredients.
- Roll the dough into 1-inch balls and coat each ball in granulated sugar. Place on prepared baking sheets, leaving 2 inches between them.
- Bake for 10-12 minutes, or until the edges are golden brown and cookies start to puff up slightly.
- Upon removing from the oven, immediately press a Hershey’s Kiss into the center of each cookie.
- Allow the cookies to cool on the baking sheet for about 5 minutes before transferring to a wire rack.


