The Best Peanut Butter Blossoms You’ll Ever Bake
There’s something deeply comforting about pulling a tray of warm cookies from the oven, the smell of peanut butter and melted chocolate swirling through your kitchen. If you grew up in the U.S., chances are you’ve had these little gems at least once — those soft, chewy peanut butter cookies topped with a single chocolate kiss in the center. These Peanut Butter Blossoms aren’t just cookies; they’re nostalgia wrapped in sugar. They remind you of holiday cookie swaps, after-school treats, and those cozy moments when baking meant family time.
Even if you’ve never made them before, you’ll quickly see why they’ve remained an American favorite for over half a century. The balance of sweet and salty, the irresistible texture, and that simple chocolate-peanut butter pairing make these cookies timeless.
Table of Contents
What Are Peanut Butter Blossoms?
Peanut Butter Blossoms are soft, chewy peanut butter cookies rolled in sugar and crowned with a classic chocolate candy kiss. The moment they come out of the oven, that chocolate softens slightly, creating a glossy, flower-like finish — hence the “blossom” name.
These cookies first gained fame in the late 1950s after winning a national baking contest. Since then, they’ve become a household staple, especially during Christmas and holiday baking season. You’ll find them on cookie trays across America, bringing together generations of bakers who share the same simple joy — a perfect peanut butter cookie topped with chocolate.
The flavor is rich but not overwhelming: buttery peanut sweetness contrasted by creamy chocolate. The sugar coating gives them a delicate crunch, while the inside stays tender and slightly crumbly.
Ingredients You’ll Need and Why They Matter
Making Peanut Butter Blossoms doesn’t require anything fancy — just good-quality basics you probably already have in your pantry.
Core Ingredients
- ½ cup unsalted butter, softened
- ½ cup creamy peanut butter (avoid natural types that separate)
- ½ cup granulated sugar
- ½ cup packed brown sugar
- 1 large egg
- 1 teaspoon pure vanilla extract
- 1 ¾ cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ¼ teaspoon salt
- Extra granulated sugar, for rolling
- About 36 milk chocolate kisses, unwrapped
Why Each Ingredient Counts
The butter and peanut butter provide that signature flavor and tender texture. The mix of white and brown sugar gives just the right balance of crispness and chew. Baking soda and baking powder keep the cookies from becoming dense, while a touch of salt sharpens every flavor. And of course, the chocolate kisses — the hallmark that transforms a plain cookie into something iconic.
Step-by-Step: How to Make Peanut Butter Blossoms
You don’t need to be a professional baker to get these right. Follow these steps and you’ll get consistent, bakery-quality results every time.
Mix the Dough
Start by creaming together the butter, peanut butter, and both sugars until the mixture is light and fluffy — this usually takes about two minutes with a hand mixer. Add in the egg and vanilla, mixing just until combined.
In a separate bowl, whisk the flour, baking soda, baking powder, and salt. Gradually add the dry ingredients to the wet, stirring until a soft dough forms.

Shape and Roll
Scoop about a tablespoon of dough and roll it into a smooth ball. Roll each ball in granulated sugar for that sparkly coating. Place the balls two inches apart on a parchment-lined baking sheet.

Bake and Add the Chocolate
Bake at 375°F (190°C) for about 8–10 minutes, just until the edges look set and the tops start to crack slightly. Remove the cookies from the oven and, while still warm, press a chocolate kiss into the center of each one. The cookie will crack beautifully around the edges as the chocolate nestles in. Let them cool on the baking sheet for a few minutes before transferring to a wire rack.
Pro Tips
- Don’t overbake — the cookies continue cooking as they cool.
- If your dough feels sticky, chill it for 20–30 minutes before rolling.
- Store unwrapped kisses in the freezer before baking so they hold their shape better when pressed into the warm cookies.

Variations and Fun Twists
Once you’ve mastered the classic Peanut Butter Blossoms, it’s fun to experiment. Try swapping milk chocolate kisses for dark chocolate, caramel-filled, or even peppermint ones during the holidays.
You can also roll the dough in colored sugar or sprinkles for a festive look. For a richer, nuttier taste, brown the butter before mixing it with peanut butter — it adds a deep, toffee-like flavor. If you love extra crunch, mix in chopped peanuts or toffee bits.
You might even shape the dough into mini versions for bite-sized party treats or press a mini peanut butter cup in place of the kiss for a double-dose of peanut flavor.
Dietary Variations
Whether you’re baking for special diets or just experimenting, it’s easy to adapt Peanut Butter Blossoms to fit nearly any lifestyle.
Vegan Version
Replace butter with vegan margarine or coconut oil, and swap the egg for a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water). Use vegan chocolate kisses or dairy-free chocolate chunks.
Gluten-Free Option
Substitute all-purpose flour with a 1:1 gluten-free baking blend. Make sure your baking soda, baking powder, and chocolate are gluten-free as well. The dough may need a few extra minutes of chilling to hold its shape.
Low-Calorie or Low-Sugar Version
Use a natural no-calorie sweetener blend and a light peanut butter. While the cookies will be slightly less chewy, they’ll still deliver that familiar peanut butter-chocolate comfort.
Halal and Allergy-Friendly Tweaks
For a Halal-friendly version, choose certified Halal butter and chocolate. To make the cookies peanut-free, try sunflower seed butter or almond butter instead — the flavor is different but still delicious.
Storage, Freezing & Make-Ahead Tips
Once cooled, store your cookies in an airtight container at room temperature for up to five days. To keep them soft, place a slice of bread in the container — it helps retain moisture.
If you want to freeze them, you have two great options. You can freeze the baked cookies (layered with parchment) for up to three months, or freeze unbaked dough balls and bake them straight from the freezer. Just remember to press the chocolate kiss on after baking while the cookies are still warm.
These cookies are also perfect for gifting — wrap them in small treat bags or tins lined with wax paper for a homemade touch that everyone appreciates.
At the end of the day, Peanut Butter Blossoms aren’t just cookies — they’re a piece of baking tradition that brings people together. Whether you bake them for the holidays or just because you’re craving something sweet, their familiar aroma and classic taste will always hit the spot. One bite of that soft, peanut butter base with its melty chocolate center, and you’ll understand why these cookies have never gone out of style.
Get inspired with more mouthwatering recipes! Follow me on Facebook and Pinterest for new cooking ideas every week.
FAQ
Why did my Peanut Butter Blossoms spread too much?
If your Peanut Butter Blossoms spread out flat, your butter or peanut butter was likely too warm. Chill the dough for about 30 minutes before baking, and make sure to use standard creamy peanut butter—not natural or oily varieties.
Can I use natural peanut butter for this recipe?
You can, but it changes the texture. Natural peanut butter tends to make cookies crumbly or dry because of the oil separation. For the best soft, chewy texture, stick with a no-stir creamy peanut butter.
How do I keep the chocolate from melting too much?
Press the chocolate kiss into the cookie as soon as it comes out of the oven, then move the tray to a cool surface. Let the cookies set at room temperature instead of the fridge—this keeps the chocolate glossy instead of dull.
Can I freeze Peanut Butter Blossoms?
Absolutely! You can freeze both the baked cookies and the raw dough balls. Freeze baked cookies in layers separated by parchment paper, or store unbaked dough balls in a freezer bag for up to three months. Bake straight from frozen and add the chocolate after baking.
How long do Peanut Butter Blossoms stay fresh?
Stored in an airtight container, these cookies stay soft and flavorful for up to five days. For longer storage, freeze them and thaw before serving—they’ll taste just as good as fresh-baked.
Print
Best Peanut Butter Blossoms
- Total Time: 25 minutes
- Yield: 36 cookies 1x
Description
Soft, chewy peanut butter cookies topped with melty chocolate kisses — a nostalgic American classic that’s easy to make and loved by everyone. Perfect for holidays, bake sales, or an afternoon treat with a glass of milk.
Ingredients
- ½ cup unsalted butter, softened
- ½ cup creamy peanut butter
- ½ cup granulated sugar
- ½ cup packed brown sugar
- 1 large egg
- 1 teaspoon pure vanilla extract
- 1 ¾ cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ¼ teaspoon salt
- Extra granulated sugar for rolling
- 36 milk chocolate kisses, unwrapped
Instructions
-
Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
-
In a large bowl, cream together butter, peanut butter, and sugars until light and fluffy.
-
Add the egg and vanilla extract, mixing until combined.
-
In a separate bowl, whisk together flour, baking soda, baking powder, and salt.
-
Gradually mix dry ingredients into the wet ingredients to form a soft dough.
-
Roll dough into 1-inch balls and coat each in granulated sugar.
-
Arrange dough balls 2 inches apart on the prepared baking sheet.
-
Bake for 8–10 minutes, until edges are set and tops slightly crack.
-
Immediately press a chocolate kiss into the center of each warm cookie.
-
Let cookies cool for a few minutes on the tray, then transfer to a wire rack to set.
Notes
- Avoid natural peanut butter for best texture.
- Chill dough for 20–30 minutes if too soft.
- Store cookies in an airtight container for up to 5 days.
- Freeze baked cookies or dough balls for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Desserts
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 110
- Sugar: 9 g
- Sodium: 80 mg
- Fat: 6 g
- Saturated Fat: 2 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 1 g
- Protein: 2 g
- Cholesterol: 10 mg
What Are Our Readers Saying?
There are no reviews yet. Be the first one to write one.

