Peanut Butter Blossoms
There’s something so comforting about a soft peanut butter cookie with a chocolate center pressed gently on top. Peanut butter blossoms are sweet, slightly salty, and melt-in-your-mouth tender with that little chocolate kiss sitting right in the middle. They’re the kind of cookies that show up on holiday trays, bake sale tables, and cozy winter evenings at home. The dough comes together quickly, and the smell while they bake is warm and nutty in the best way. I always press the chocolate into the cookies while they’re still warm, watching the tops gently crack around it.

Why You Will Love This Recipe
These cookies are simple but feel special. The peanut butter gives them a soft, rich texture, while the chocolate center adds just enough sweetness to balance every bite. They use pantry ingredients, which makes them budget-friendly and easy to bake anytime.
Peanut butter blossoms are also weeknight-friendly and freezer-friendly. You can prepare the dough ahead or freeze baked cookies for later gatherings. They’re crowd-pleasing without being complicated, and they travel well for sharing. The soft cookie base stays tender for days, which means leftovers rarely go to waste. Whether you’re baking for family or just want something cozy with tea, this recipe is one you’ll want to save and make again.
Ingredients
Tip: Use creamy peanut butter for the smoothest dough and soft texture.
- 1/2 cup unsalted butter, softened
- 1/2 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/2 cup brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 24 chocolate candy kisses
- 2 tablespoons extra granulated sugar (for rolling)
Instructions
Step 1: Preparation – 40 words
Preheat your oven to 350°F (175°C) and line a baking tray with parchment paper. In a bowl, cream together softened butter, peanut butter, and both sugars until light and slightly fluffy.
Step 2: Main Cooking Process – 40 words
Add the egg and vanilla, mixing until smooth. In a separate bowl, stir flour, baking soda, and salt. Gradually add the dry ingredients to the wet mixture, stirring until a soft dough forms.
Step 3: Combining Ingredients – 40 words
Scoop small portions of dough and roll into balls. Roll each ball in granulated sugar for a light coating. Place on the baking tray, leaving space between them for gentle spreading.
Step 4: Finishing & Final Simmer – 40 words
Bake for 8–10 minutes until edges look set and tops begin to crack slightly. Remove from oven and immediately press a chocolate kiss into each center. Let cookies cool completely as they firm up.
Why This Recipe Works for Busy Days
The dough mixes quickly and doesn’t require chilling, so you can bake a batch in under 30 minutes. They store well and freeze beautifully, making them perfect for preparing ahead. If you like saving recipes to try later, this one fits easily into busy schedules.
Tips & Tricks
- Make sure your butter is soft but not melted. If it’s too warm, the cookies will spread too much and lose their shape. Room temperature butter helps create a soft center with lightly crisp edges.
- Do not overbake. The cookies may look slightly underdone in the middle when you remove them, but they continue to set as they cool. Overbaking can make them dry instead of soft and tender.
- Press the chocolate gently but firmly right after baking. If you wait too long, the cookie surface will firm up and may crack too much when adding the candy.
- Measure flour carefully by spooning it into the cup and leveling it. Too much flour can make the dough stiff and result in dry cookies instead of soft ones.
Variations
Meaty Version
For a salty-sweet twist, add small bits of cooked, crispy bacon into the dough before shaping. The bacon pieces add a smoky flavor that pairs surprisingly well with peanut butter and chocolate. Use only a small amount so the texture stays balanced.
Vegetarian Option
This recipe is already vegetarian-friendly. Just double-check that the chocolate candies you use contain no gelatin or animal-based ingredients. The cookie base itself is simple and suitable for most vegetarian kitchens.
Ingredient Swap
You can swap creamy peanut butter for chunky peanut butter if you like extra texture. The cookies will have small peanut bits throughout, adding crunch while keeping the center soft and flavorful.
Flavor Boost
Add a pinch of cinnamon or a small splash of maple syrup to the dough for extra warmth. A light sprinkle of flaky salt on top after pressing the chocolate can also enhance the sweet and salty balance.
Serving Suggestions
- On a Holiday Cookie Tray
Arrange the cookies in neat rows on a large plate with other simple baked treats. Their chocolate centers make them stand out and look inviting without extra decoration. - With a Glass of Milk
Serve warm or room temperature with cold milk. The soft peanut butter base and melted chocolate center pair perfectly with a simple drink. - Packed for Sharing
Place them in a small box lined with parchment paper. They travel well and keep their shape, making them great for gifting or sharing with friends. - After-Dinner Sweet Bite
Serve one or two cookies after dinner with tea or coffee. They’re rich enough to satisfy a sweet craving without feeling heavy.
Storage Instructions
- Fridge Storage
Store cooled cookies in an airtight container at room temperature for up to 5 days. If your kitchen is warm, you may refrigerate them. Bring to room temperature before serving for the best texture. - Reheating
Warm a cookie in the microwave for about 8–10 seconds to slightly soften the chocolate center. Avoid overheating, as this can dry out the cookie. - Freezing
Place baked cookies in a freezer-safe container and freeze for up to 2 months. Thaw at room temperature before serving. You can also freeze unbaked dough balls and bake when needed. - Make-Ahead Tips
Prepare the dough a day ahead and refrigerate. Let it sit at room temperature for a few minutes before rolling. This makes shaping easier and keeps the texture soft when baked.
Recipe Timing
Prep Time: 15 minutes
Cook Time: 8–10 minutes
Rest Time: 10 minutes
Total Time: About 30–35 minutes
Nutrition Information (Approximate)
Each cookie contains about 160–200 calories, depending on size. Protein ranges from 3–5 grams per cookie. They also provide small amounts of iron and calcium from the flour and chocolate. Values are estimates and may vary by ingredients and portion sizes.
FAQs
Can I make the dough ahead of time?
Yes, refrigerate it for up to 24 hours before baking.
Why did my cookies spread too much?
The butter may have been too warm or the dough not measured correctly.
Can I use natural peanut butter?
Yes, but stir it well first and expect slightly softer dough.
Why are my cookies dry?
They were likely overbaked or had too much flour.
How should I store leftovers?
Keep them in an airtight container at room temperature.
Can I adjust the sweetness?
You can slightly reduce the sugar without affecting the texture too much.
Conclusion
These cookies are simple, comforting, and always welcome on the table. Peanut butter blossoms bring together soft peanut butter dough and a sweet chocolate center in a way that feels familiar and cozy. You can keep them classic or adjust the flavors to suit your taste. They’re easy to bake, easy to store, and easy to share. Once you make a batch, you’ll likely find yourself coming back to this recipe whenever you need a warm, homemade treat to brighten the day.
Peanut Butter Blossoms
Course: Butter Recipes24
servings15
minutes10
minutes180
kcalSoft peanut butter cookies topped with a chocolate candy center.
Sweet, slightly salty, and perfect for sharing.
Ingredients
1/2 cup unsalted butter, softened
1/2 cup creamy peanut butter
1/2 cup granulated sugar
1/2 cup brown sugar
1 egg
1 teaspoon vanilla extract
1 1/2 cups all-purpose flour
1/2 teaspoon baking soda
1/4 teaspoon salt
24 chocolate candy kisses
2 tablespoons sugar (for rolling)
Directions
- Preheat oven to 350°F (175°C). Line a tray with parchment paper.
- Cream butter, peanut butter, and sugars until smooth.
- Add egg and vanilla. Mix well.
- Stir in flour, baking soda, and salt. Mix into soft dough.
- Roll dough into small balls and coat in sugar.
- Place on tray and bake 8–10 minutes.
- Press a chocolate kiss into each cookie while warm.
- Cool completely before serving.