Soft Peanut Butter Blossoms

This soft peanut butter blossoms recipe gives you cookies that stay soft for days. The combination of butter and shortening keeps them tender, and the warm peanut butter flavor pairs perfectly with the chocolate center. They’re always a hit at cookie swaps.

I’ve made these soft peanut butter blossoms more times than I can count, and they never lose their charm. The smell of peanut butter and sugar baking together fills the kitchen in a way that feels familiar and comforting. There’s something about that shiny chocolate kiss on top that makes everyone stop and smile.

When you press the chocolate kiss into the warm cookie, it melts just enough to settle in and create that glossy finish. It’s a simple step, but it makes the cookies look like they came straight from a bakery. The base is the same one I use for my soft peanut butter cookies, and it’s just as reliable here.

If you love peanut butter desserts as much as I do, you’ll also enjoy my easy peanut butter pie. It has that same creamy, comforting flavor that makes these blossoms such a timeless favorite.

peanut butter blossoms baked

Want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

Key Ingredients and Substitutions

  • All-purpose flour: Gives the cookies their structure and helps them hold their shape while baking. Measure it by spooning into the cup and leveling off for the best results.
  • Baking powder: Adds a little lift so the cookies stay soft and light instead of dense. Make sure it’s fresh for the best rise.
  • Salt: Balances the sweetness and brings out the peanut butter flavor. If you’re using unsalted butter, add a small pinch more.
  • Ground cinnamon: Adds a gentle warmth that pairs nicely with the peanut butter. It’s subtle but makes the cookies taste extra cozy.
  • Shortening: Keeps the cookies soft and tender. You can use all butter if you prefer, but the shortening helps them stay soft for days.
  • Salted butter: Adds rich flavor and helps the cookies brown beautifully. Unsalted butter works too – just add a touch more salt.
  • Granulated sugar: Sweetens the dough and gives the cookies a light crispness on the edges. You’ll also roll the dough in sugar before baking for that classic sparkle.
  • Light brown sugar: Adds moisture and a deeper, caramel-like sweetness. The mix of white and brown sugar gives these cookies their rich flavor.
  • Eggs: Bind everything together and add a little richness. Let them come to room temperature so they mix in smoothly.
  • Peanut butter: The star of the show! I use creamy peanut butter for the best texture, but crunchy works if you like a little extra bite.
  • Vanilla extract: Adds a warm, sweet note that ties all the flavors together. A little goes a long way here.
  • Hershey Kisses: The signature chocolate center that makes these cookies so fun. Unwrap them before baking so they’re ready to press into the warm cookies.
peanut butter hersheys kiss cookies on plate

How to Make Soft Peanut Butter Blossoms Recipe

Preparation

Preheat the oven to 350°F and line two baking sheets with parchment paper. Unwrap the Hershey Kisses and set them aside so they’re ready to press into the cookies later. Measure and set out all ingredients before you begin for a smooth baking process.

Step 1 – Mix the Dry Ingredients

In a medium bowl, whisk together the flour, baking powder, salt, and ground cinnamon until evenly combined. Set the bowl aside while you prepare the wet ingredients.

Step 2 – Cream the Butter, Shortening, and Sugars

In a large mixing bowl, beat the shortening, butter, granulated sugar, and brown sugar together until light and fluffy, about 2–3 minutes. The mixture should look creamy and pale in color.

Step 3 – Add the Eggs, Peanut Butter, and Vanilla

Add the beaten eggs, peanut butter, and vanilla extract to the creamed mixture. Mix until everything is fully combined and smooth, scraping down the sides of the bowl as needed.

Step 4 – Combine Wet and Dry Ingredients

Gradually add the dry ingredients to the wet mixture, stirring just until the dough comes together. The dough should be soft but not sticky. Avoid overmixing to keep the cookies tender.

peanut butter blossoms dough balls rolled in sugar

Step 5 – Shape and Coat the Dough

Use a cookie scoop to portion the dough, then roll each piece between your hands to form a smooth ball. Roll each ball in granulated sugar until evenly coated, and place them about 2 inches apart on the prepared baking sheets.

Step 6 – Bake the Cookies

Bake the cookies for 13–14 minutes, or until the edges are set and the tops look slightly cracked. Remove the pan from the oven but keep the cookies on the sheet.

peanut butter blossoms on cookie pan

Step 7 – Add the Chocolate Kisses

Immediately press one Hershey Kiss into the center of each warm cookie. Return the cookies to the oven and bake for 2 more minutes, just until the chocolate softens slightly and gains a glossy sheen.

Step 8 – Cool and Store

Let the cookies cool on the baking sheet for 3–5 minutes to firm up before transferring them to a wire rack. Once completely cool, store them in an airtight container to keep them soft and fresh.

Lynette’s Tip

Use both butter and shortening for the best texture. The butter adds flavor while the shortening keeps the cookies soft and helps them hold their shape.

peanut butter hersheys kiss cookies on plate
Created by: Lynette Rice

Soft Peanut Butter Blossoms


Course Dessert
Cuisine American
Prep Time 15 minutes
Cook Time 15 minutes
Servings 40 cookies
40 cookies
This soft peanut butter blossoms recipe is one I make every holiday season without fail. The cookies bake up tender and full of peanut flavor, with that classic chocolate kiss melting just slightly on top.

Video

Ingredients
  

  • 3 Cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 1/2 teaspoon ground cinnamon
  • 1/2 Cup shortening
  • 1/2 Cup salted butter room temperature
  • 1 Cup granulated sugar
  • 1 Cup light brown sugar
  • 2 large eggs beaten
  • 1 Cup peanut butter
  • 1/2 teaspoon vanilla extract
  • 40 Hershey Kisses

Instructions

  • Preheat the Oven: Preheat your oven to 350°F.
  • Mix the Dry Ingredients: In a bowl, combine the flour, baking powder, salt, and cinnamon. Mix well and set aside.
  • Cream the Wet Ingredients: In a mixing bowl, cream together the sugars, shortening, and butter until light and fluffy. Add the beaten eggs, peanut butter, and vanilla, mixing until fully incorporated.
  • Combine the Dough: Gradually add the dry ingredients to the wet ingredients and mix until a soft dough forms. Using a cookie scoop, roll the dough between your hands to form a ball, then roll each ball in sugar.
  • Bake and Add the Kiss: Bake for 13–14 minutes. Remove the cookies from the oven and gently press a Hershey’s Kiss into the center of each cookie. Return to the oven and bake for an additional 2 minutes.
  • Cool the Cookies: Let the cookies cool on the pan for 3–5 minutes, then carefully transfer them to a cooling rack to cool completely.
  • Store for Freshness: Once cooled, store the cookies in an airtight container.

Notes

Tip: Use both butter and shortening for the best texture. The butter adds flavor while the shortening keeps the cookies soft and helps them hold their shape.
Make Ahead: Roll the dough into balls, coat them in sugar, and refrigerate for up to 24 hours before baking. Let the dough sit at room temperature for about 15 minutes before placing it on the baking sheet.
Storing: Store cooled cookies in an airtight container at room temperature for up to 10 days. Place parchment paper between layers to keep the chocolate tops from smudging.
Freezing: Freeze fully baked and cooled cookies in a single layer before transferring them to an airtight container or freezer bag. They will keep for up to 3 months; thaw at room temperature before serving.

Variations

  • Add Nuts: Stir in finely chopped peanuts or pecans for a little crunch. They add texture and pair nicely with the soft peanut butter cookie base.
  • Try Different Chocolate: Use dark chocolate, caramel-filled, or white chocolate kisses instead of the classic milk chocolate. Each one gives the cookies a new flavor combination.
  • Roll in Colored Sugar: For holidays or special occasions, roll the dough balls in red, green, or gold sugar instead of plain white. It adds a festive touch without changing the taste.

Nutrition

Serving: 1cookie | Calories: 182kcal | Carbohydrates: 22g | Protein: 3g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 17mg | Sodium: 91mg | Potassium: 58mg | Fiber: 1g | Sugar: 14g | Vitamin A: 85IU | Vitamin C: 0.001mg | Calcium: 32mg | Iron: 1mg
*Nutrition provided is an estimate. It will vary based on specific ingredients used.

Short on time but love dessert?

Four simple MAKE AHEAD dessert recipes in your inbox.

Recipe FAQs

Can I use natural peanut butter in this recipe?

It’s best to use regular creamy peanut butter for these cookies. Natural peanut butter can separate and make the dough too oily, which affects the texture and shape.

Do I have to bake the Hershey Kiss for the last two minutes?

Yes, baking the kiss for a short time helps it settle into the cookie and gives it a nice glossy finish. It also keeps the chocolate from falling off once the cookies cool.

Can I use margarine instead of butter?

Yes, margarine can be used in place of butter if that’s what you have on hand. The flavor will be a little different, but the cookies will still turn out soft and delicious.

Why roll the dough in sugar before baking?

Rolling the dough in sugar gives the cookies their signature sparkle and a light, crisp coating. It also helps them brown evenly in the oven.

What keeps these cookies soft?

The combination of butter, shortening, and brown sugar helps the cookies stay soft for days. Be sure not to overbake them for the best texture.

4.75 from 8 votes (8 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Do you use regular shortening or the butter flavored?

    1. I always use regular shortening unless otherwise noted. 🙂