Crisp edges giving way to a soft, chewy center, these peanut butter blossoms are a delightful symphony of textures. The salty peanut butter cookie perfectly complements the sweet, melt-in-your-mouth chocolate kiss nestled on top. This classic cookie recipe is a guaranteed crowd-pleaser, balancing familiar flavors in an irresistible treat.
These cookies are perfect for any occasion, from casual weeknight baking to festive holiday gatherings. They’re also surprisingly easy to make, making them a great recipe to involve kids in the kitchen. The aroma of baking peanut butter and chocolate will fill your home with warmth and anticipation.
Why you’ll love this Perfect Peanut Butter Blossoms
- They’re a classic cookie that everyone enjoys.
- The combination of peanut butter and chocolate is simply irresistible.
- These peanut butter blossoms are surprisingly easy to make with simple ingredients.
- They offer a delightful balance of salty and sweet.
- Perfect for parties, holidays, or just a sweet treat any time of day.
- They make a beautiful addition to any cookie platter.
Ingredients & Substitutions

- 1/2 cup (1 stick) unsalted butter, softened
- 3/4 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/2 cup packed light brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- Approximately 24 chocolate kisses, unwrapped
- Additional granulated sugar, for rolling
Peanut butter blossoms makes every moment feel indulgent. For a richer flavor, use a natural peanut butter, but be sure to stir it well before measuring. If you want a more intense vanilla flavor, try using vanilla bean paste instead of extract. Make sure your baking powder and baking soda are fresh for the best rise.
How to make Perfect Peanut Butter Blossoms
Step 1: Preheat and Prep
Preheat oven to 375°F (190°C). Line baking sheets with parchment paper.
Step 2: Cream Together
In a large bowl, cream together the softened butter, peanut butter, granulated sugar, and brown sugar until light and fluffy.
Step 3: Add Egg and Vanilla
Beat in the egg and vanilla extract until well combined.
Step 4: Combine Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, baking powder, and salt.
Step 5: Mix Wet and Dry
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Do not overmix. Chef’s Tip: Overmixing can lead to tough cookies, so mix until just incorporated.
Step 6: Roll into Balls
Roll the dough into 1-inch balls. Roll each ball in granulated sugar.
Step 7: Bake
Place the sugared dough balls onto the prepared baking sheets, spacing them about 2 inches apart. Bake for 8-10 minutes, or until the edges are lightly golden.
Step 8: Add Chocolate Kisses
Remove from oven and immediately press a chocolate kiss into the center of each cookie. You can find an alternative savory snack with this chicken deviled eggs recipe, if you’d prefer.
Step 9: Cool
Let the cookies cool on the baking sheets for a few minutes before transferring them to a wire rack to cool completely.
Tips for Success
- Use softened butter for easy creaming.
- Don’t overmix the dough to keep the cookies tender.
- Press the chocolate kisses into the cookies immediately after baking for the best adhesion.
- For an extra soft cookie, slightly underbake them.
Serving Suggestions
These peanut butter blossoms are perfect on their own with a glass of milk. They also pair well with coffee or tea. For a festive touch, serve them on a platter with other holiday cookies. Check out this Parmesan crusted chicken recipe for something to serve before dessert!
Storage & Reheating
Store the baked Peanut Butter Blossoms in an airtight container at room temperature for up to 3 days. You can also freeze them for longer storage. If the chocolate kisses soften too much, refrigerate the cookies for a few minutes to firm them up.
Frequently Asked Questions
Can I freeze these cookies?
Yes, you can freeze the baked cookies in an airtight container for up to 2 months. Thaw at room temperature before serving.
Can I use a different type of chocolate?
Absolutely! Try using dark chocolate kisses, caramel-filled chocolates, or even white chocolate for a fun twist.
Why did my cookies spread too thin?
This could be due to using butter that was too soft or overmixing the dough. Ensure your butter is softened but not melted, and mix the dough until just combined.
In conclusion, these peanut butter blossoms are a timeless classic for good reason. Their delightful combination of peanut butter cookies and chocolate kisses, coupled with their ease of preparation, makes them a perfect treat for any occasion. Give this recipe a try and experience the joy of baking these delightful cookies for yourself!

Perfect Peanut Butter Blossoms
These Peanut Butter Blossoms are the ultimate classic cookie, perfect for any occasion! Soft, chewy peanut butter cookies are topped with a chocolate kiss for a festive and irresistible treat. These cookies have a delightful balance of salty and sweet, with a melt-in-your-mouth texture that makes them incredibly addictive. Easy to make and always a crowd-pleaser, they are sure to become a family favorite. The contrasting flavors and textures make these blossoms truly special. Enjoy the aroma of freshly baked peanut butter and chocolate filling your kitchen!
- Total Time: 30 minutes
- Yield: 24 cookies 1x
Ingredients
- 1/2 cup (1 stick) unsalted butter, softened
- 3/4 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/2 cup packed light brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- Approximately 24 chocolate kisses, unwrapped
- Additional granulated sugar, for rolling
Instructions
- Preheat oven to 375°F (190°C). Line baking sheets with parchment paper.
- In a large bowl, cream together the softened butter, peanut butter, granulated sugar, and brown sugar until light and fluffy.
- Beat in the egg and vanilla extract until well combined.
- In a separate bowl, whisk together the flour, baking soda, baking powder, and salt.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Do not overmix.
- Roll the dough into 1-inch balls. Roll each ball in granulated sugar.
- Place the sugared dough balls onto the prepared baking sheets, spacing them about 2 inches apart.
- Bake for 8-10 minutes, or until the edges are lightly golden.
- Remove from oven and immediately press a chocolate kiss into the center of each cookie.
- Let the cookies cool on the baking sheets for a few minutes before transferring them to a wire rack to cool completely.
Notes
For softer cookies, slightly underbake them. Store the baked Peanut Butter Blossoms in an airtight container at room temperature for up to 3 days. You can also freeze them for longer storage. If the chocolate kisses soften too much, refrigerate the cookies for a few minutes to firm them up. Try using different flavors of chocolate kisses for a fun twist!
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 10g
- Sodium: 75mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 0.5g
- Protein: 2g
- Cholesterol: 20mg
