These gluten-free peanut butter blossoms are everything you love about this classic holiday cookie. Soft and chewy crackly peanut butter cookies topped with a chocolate kiss. Be sure to include this nostalgic cookie on your holiday cookie platter! Includes dairy-free option.

This post is sponsored by Andronico's Community Markets, a year-long partner of Snixy Kitchen, but the opinions are all my own.
Christmas has fully exploded in our house. We at least wait until Thanksgiving is over to pull out the Christmas box from the attic, but really not a minute longer. We trimmed the tree, put up the lights, decorated inside and out, pulled out the holiday books, and heated up warm apple cider.
Now we're onto holiday baking. Peanut butter blossoms are high on my nostalgic list of holiday cookies, right next to iced sugar cookies. These gluten-free peanut butter blossoms deserve a spot on your cookie platter this season. Santa said so.
What is a peanut butter blossom?
Peanut butter blossoms are a classic American cookie - soft puffy peanut butter cookies with a Hershey's chocolate kiss nestled right on top.
The invention of peanut butter blossoms has been traced back to a woman named Freda Smith who baked them for the Pillsbury Bake-Off in 1957. While it only took third place, the recipe was such a national hit that it was included on the back of every bag of Hershey's kisses.
Andronico's: Ingredients for gluten-free peanut butter blossoms
For my gluten-free peanut butter blossoms, I've made a few changes to that original recipe. Most notably, swapping the shortening for butter for a more flavorful cookie, and using a blend of gluten-free almond and tapioca flours. These changes produce a peanut butter blossom that's both soft and chewy with crisp edges and a deep nutty flavor.
All of the ingredients for these classic gluten-free peanut butter blossoms come from my local Bay Area Andronico's Community Market. They carry high-quality grocery essentials like organic eggs, butter, and sugar, as well as an array of Bob's Red Mill gluten-free flours, including almond flour and tapioca flour. Making it my one-stop shop, I can also grab a bag of classic Hershey's chocolate kisses.
Here are all the ingredients you need to make these gluten-free peanut butter cookies:
- Super-fine blanched almond flour: Almond flour is the base flour for this cookie, its sweet nuttiness complements the peanut butter and it also adds loads of moisture.
- Tapioca flour: Tapioca flour rises in the oven, creating fluffiness to the cookies and lends to the chewiness.
- Baking soda & salt
- Unsalted butter
- Granulated sugar
- Light brown sugar: I recommend organic light brown sugar, as it has a higher molasses content and leads to a chewier cookie
- Creamy no-stir peanut butter
- 1 large egg
- Whole milk
- Vanilla extract
- Hershey's Chocolate Kisses
How to make gluten-free peanut butter blossoms
- Cream the butter and sugars, then mix in the peanut butter, egg, milk, and vanilla.
- Slowly mix in the dry ingredients.
- Chill dough for 1 hour.
- Scoop dough into balls and roll in sugar.
- Bake 11-12 minutes.
- Top hot cookies with a chocolate kiss and let cool!
What kind of peanut butter to use?
For the best gluten-free peanut butter blossoms, use smooth no-stir peanut butter. I recommend O Organics No Stir Peanut Butter. You can use organic or otherwise, but just be sure it's no-stir. For a consistent bake, you want the oils in the peanut butter evenly spread throughout rather than separated on top.
Are Hershey's Kisses gluten-free?
Yes! Classic silver-wrapped Hershey's kisses are safe for a gluten-free diet. You can also sub different variations of Hershey's kisses on these cookies, but you'll need to check the package to see if it's safe first.
Why are my peanut butter blossoms dry?
If your peanut butter blossoms turn out dry, there are two main culprits. First, too much flour. For the best results, measure your ingredients by weight rather than volume. This is especially true for gluten-free baking where you're using multiple flours. Too much or too little of one flour can make a big difference.
The second culprit is overbaking. Be sure to take the cookies out just as the edges set and the tops begin to crack. The inside will look slightly underbaked, but rest assured, it will continue baking as it cools.
Why did my peanut butter blossoms spread too much?
If your peanut butter blossoms spread too much, the culprit is either too little flour (see above on measuring by weight) or the type of peanut butter you used. Look for no-stir creamy peanut butter. If your peanut butter is too runny, your dough may also be too soft and your cookies will spread too much.
How to get chocolate kisses to stick to the cookie?
As soon as the cookies come out of the oven, press the chocolate kiss into the center. As the cookie cools, the heat from the cookie will melt the chocolate but it will not lose its shape. Just be sure to let the chocolate cool and firm up before stacking them for storing.
I tested multiple methods of inserting the chocolate kiss: freezing the kiss before pressing it into the cookie, letting the cookie cool 5 minutes before pressing the kiss on top, freezing the cookie with the kiss on top, and baking for 2 minutes with the kiss on top. None of those extra steps made a difference from the simplest method of just pressing the kiss right into the warm cookie as soon as it came out of the oven. No fuss needed!
How to make gluten-free dairy-free peanut butter blossoms
To make gluten-free dairy-free peanut butter blossoms, replace the butter with plant butter or refined coconut oil and the milk with plant milk of your choice. Since Hershey's chocolate kisses are not dairy-free (even the dark chocolate ones!), swap out the kisses for a beloved dairy-free dark chocolate peanut butter cup. Hint: Andronico's carries Lily's dark chocolate peanut butter cups, which are dairy-free.
Storing peanut butter blossoms
These gluten-free peanut butter blossoms are great for holiday gift-giving. They store well and last a long time without tasting stale. Let baked peanut butter blossoms cool completely until the chocolate kisses firm up before storing them in an airtight container for up to a week.
Alternatively, freeze fully baking peanut butter blossoms in an airtight container for up to 3 months. Remove from the freezer and defrost for an hour before serving.
To have fresh make-ahead peanut butter blossoms on demand, freeze the dough right after you roll the chilled cookie dough balls in sugar. Place the cookie dough balls on a baking sheet in the freezer for an hour to firm up before transferring them to a freezer bag. Store for up to 6 months in the freezer. Bake the dough straight out of the freezer, adding an extra minute or two to the bake time.
Recipe
Gluten-Free Peanut Butter Blossoms
Ingredients
- 1½ cups + 3 tablespoons (189 g) Bob's Red Mill super-fine blanched almond flour
- ½ cup + 3 tablespoons (79 g) Bob’s Red Mill tapioca flour
- ¾ teaspoon baking soda
- ¼ teaspoon kosher salt
- ½ cup (8 tablespoons) unsalted butter, softened to room temperature (see note for dairy-free option)
- ⅓ cup (68 g) granulated sugar, plus more for rolling
- ½ cup (100 g) packed light brown sugar
- ¾ cup (185 g) creamy no-stir peanut butter
- 1 large egg, room temperature
- 1 tablespoon whole milk
- 1½ teaspoons pure vanilla extract
- 4 dozen Hershey kisses, unwrapped (10oz bag is enough!)
INSTRUCTIONS
- In a medium mixing bowl, sift together the almond flour, tapioca starch, baking soda, and salt. Set aside.
- In the bowl of a stand mixer or a large mixing bowl with a hand mixer, cream together the butter and sugars on medium-high speed until light and fluffy, 3-4 minutes, scraping down the sides with a silicone spatula as needed.
- Add the peanut butter and cream together until smooth.
- Add the egg, milk, and vanilla, beating until combined, scraping down the sides as needed.
- With the mixer on low, slowly add the dry ingredients, mixing until just combined, scraping down the bottom and sides with a silicone spatula as you go.
- Chill dough for at least an hour (if chilling for longer, cover the dough with plastic wrap).
- Preheat oven to 350°F and line a large baking sheet with parchment paper. Set aside a small bowl with sugar.
- Scoop and roll the dough into tablespoon size balls (I recommend the oxo small cookie scoop). Roll each ball in sugar and place on a baking sheet, 1.5-2 inches apart.
- Bake 11-12 minutes, until the edges are just set and the tops crackly. Remove from the oven and immediately press a Hershey's kiss into the top of each cookie.
- Let cool for 5 minutes on the baking sheet, then use a cookie spatula to carefully transfer to a wire rack to cool completely. As they cool, the heat from the cookies will melt the kiss, but it will keep its shape. You can serve while the chocolate is still soft, but before storing or stacking the cookies on a plate, be sure to cool 1-2 hours until the chocolate firms up.
Shannon -
Can I sub bob's red mill superfine unblanched (whole nut) almond flour?
Sarah Menanix -
That should work fine! Just be sure to substitute it by weight.
Christina -
These cookies are great! We've made them over 3 times in the last 5 days. They are crinkly, soft, and good PB and chocolate flavor. good smooth texture too.
Tatiana -
I have been using Snixy Kitchen recipes for all of my Christmas baking. These are the best peanut butter cookies I have ever had, GF or not. Only my husband ‘has’ to be GF and I am quite picky with the quality of GF baking that I eat since I don’t have to eat GF. I don’t keep peanut butter readily available since we mostly eat almond butter. I used probably 2/3 organic peanut butter and 1/3 almond butter. I didn’t like the idea of a hard Hershey’s kiss in the middle so I used mini Reece’s peanut butter cups and I actually just baked them right in. The peanut butter taste is all still there but just not overpowering taste. These are my fav so far! Wish I could post a pic.