Pistachio Butter Blossom Cookies

A classic cookie gets a pistachio twist, made with a triple dose of nutty pistachio flavor. The dark chocolate kisses pressed into the centers are melty and molten right out of the oven (my favorite way to enjoy them),...

Pistachio Butter Blossom Cookies

A classic cookie gets a pistachio twist, made with a triple dose of nutty pistachio flavor. The dark chocolate kisses pressed into the centers are melty and molten right out of the oven (my favorite way to enjoy them), but firm up again after an hour or so, making these cookies perfect for shipping or sharing.

These wickedly green cookies are buttery and tender, with a kiss of luxurious dark chocolate in the middle that would please even the grinch. I’ve packed as much pistachio flavor as I possibly can into these two-bite cookies, with pistachios in three forms: pistachio butter, pistachio flour, and pistachio extract.

Scattered Pistachio Butter Blossom Cookies on a white background, one cookie with a bite out of it to show the dark chocolate and soft texture of the cookie.

The classic peanut butter blossom, now with 100% more pistachio (green is the new beige, after all).

These cookies are a result of having a glut of homemade pistachio butter leftover from my recipe testing experimentation last year. It felt too indulgent to use for something as menial as an afternoon snack (although apple slices + pistachio butter is sublime), so I was saving it for a special occasion (and by special occasion I mean a recipe as fabulous as this one).

Mission: accomplished! I just know you’ll love these cookies as much as I do.

Pistachio is such a nuanced flavor, much less in your face than peanut butter or even hazelnut, and even using pistachios in three forms (butter, flour, and extract) these cookies are still not in-your-face pistachio like, say, pistachio gelato; rather, they are more like a soft and buttery sugar cookie with an undertone of earthy, nutty pistachio and a hint of fragrant almond.

Green Pistachio Butter Blossoms with dark chocolate kisses, staggered in rows on a white marble background.

This recipe is based on the peanut butter blossom cookie recipe from America’s Test Kitchen’s The Perfect Cookie; I liked that this recipe included both nut butter and finely ground nuts, which helped amp up the subtle flavor of the pistachio.

This recipe is also unique in that it calls for adding the chocolate kisses when the cookies are not quite fully baked, then baked for the remaining minute or two with the chocolate (surprisingly, the chocolate doesn’t completely melt by doing this, rather the chocolate will set more quickly than if the kisses are added at the very end. Go figure!)

Wire baking rack with rows of Pistachio Butter Blossom Cookies, one bitten cookie resting on top to show the inner texture.Overhead, staggered rows of Pistachio Butter Blossom Cookies with dark chocolate kisses.Closeup, two Pistachio Butter Blossom Cookies on a marble background, one cookie with a bite taken out to show the cookie's texture.

Pistachi-oh-my-goodness!

Obviously the easiest way to make these cookies is with already made pistachio flour and pistachio butter (can be store bought or homemade).

But if whole pistachios are more economical/easier to come by, you can use those too. Simply grind them finely in a food processor with a little bit of the flour (don’t forget to weigh out your flour and pistachios first, then process the nuts with a spoonful or two of flour). Give it a few quick pulses until finely ground, taking care not to over-mix, lest it start to become pistachio butter. No need to sift unless there are really big pieces still or if you want a finer texture.

If you don’t have pistachio flour OR butter made/on hand, you could start with all raw pistachios, (probably 1 1/2-2 cups worth depending on the size of your food processor and how much it can reasonably process at one time; most food processors don’t work very well with small quantities). Pulse the nuts a few times, then sift out 60 grams of the finer stuff (set that aside, that’s your flour!) Then continue to process the rest until it transforms first into a thick paste (keep going), and then into a smooth pistachio butter. Measure out 1/2 cup or 128 grams of that to use in the cookies; anything left you can save for snacks or other treats!

Blanching and peeling your pistachios, if you have the patience, will give you a more vibrant green color. However, it is quite tedious and certainly not required (if you do opt to blanch and peel, be sure you don’t boil them for too long, 30 seconds at the most, or they’ll be too soft to process properly).

The color of your cookies will depend on the color of your pistachio butter. I used my greenest batch of homemade (made from imported slivered Turkish pistachios); most commercially available pistachio butter is a bit less vibrant in color, but still packed with pistachio flavor.

Ready to get baking? Here’s how to make them:

Pouring finely ground pistachios into a mixing bowl with flour and dry ingredients.Combine flour, pistachio flour (or pistachios finely ground with a little bit of the flour), salt, baking soda and baking powder in a mixing bowl.Adding bright green pistachio butter to a mixer bowl with creamed butter and sugar.Cream butter and sugars together until fluffy, then add pistachio butter and mix until incorporated before adding egg and extracts.Adding dry flour mixture to mixing bowl of green electric mixer.Once eggs are emulsified and fully incorporated, add dry ingredients and mix until no dry streaks of flour remain.Final pistachio butter cookie dough on the beater of a stand mixer.Lightly cover and chill for 20-30 minutes or until firm enough to shape.Small cookie scoop dropping a ball of dough into a hand.Using a small cookie scoop, spoon out about 1 tablespoon (15-17 grams worth) of dough.Rolling a ball of cookie dough between palms until it forms a smooth ball.Roll dough balls between your palms until it forms a smooth ball.Rolling a ball of pistachio cookie dough in a small bowl with granulated sugar.Roll the ball of cookie dough in granulated sugar until evenly coated.Unbaked cookie dough balls arranged on a parchment lined baking sheet.Arrange on a parchment-lined baking sheet, leaving 2-inches of space between cookies.After partially baking, pressing dark chocolate kisses into the center of each cookie.Bake for 9-10 minutes, then quickly press chocolates into the centers of each cookie; return to oven for 1-2 minutes more.Overhead view of a full sheet of baked cookies with chocolate centers.The cookies are done when the bottom edges are just starting to brown; the chocolates will be shiny but shouldn’t fully lose their shape (they will set up again once completely cool).Rows of Pistachio Butter Blossom Cookies on a wire baking rack with a white marble background.

A kiss of chocolate.

I went in search of a higher quality chocolate kiss for these cookies (I’m really not a fan of the classic kiss, at least the American version of it). This proved to be more difficult than I realized (Hershey likely has a claim on the ‘kiss’ shape, preventing other companies from making anything similar). I did stumble across one alternative, which is what I ended up using in the final cookies: Wilbur semisweet chocolate Buds (there’s also a milk chocolate version). While they are a little smaller than kisses, I found them to be a much higher quality, better tasting chocolate that still held its shape beautifully when pressed into the hot cookies.

You can also use Hershey’s Special Dark kisses, which taste better than the classic milk version (in my opinion at least), however they are much meltier and won’t hold their kiss shape as well when they come in contact with the hot cookies. Still delicious, just not as… perky.

Pile of three Pistachio Butter Blossom Cookies on a marble background, one cookie with a bite taken out to show the cookie's texture.Staggered rows of Pistachio Butter Blossom Cookies on a white background.Hand holding a partially bitten Pistachio Butter Blossom Cookie, with a rack with rows of more cookies out of focus in the background.

Ingredient Notes & Substitutions

Pistachio flour: You can use pre-made pistachio flour or very finely ground pistachios. I find it helpful to add a spoonful of the flour in with the pistachios when you grind them, which helps keep them dry and from turning into pistachio butter too quickly (be sure to weigh the correct amount of pistachio and flour BEFORE you combine them).

You can use whole de-shelled pistachios, raw or lightly toasted. If using roasted and salted nuts, reduce the salt in the cookie recipe by 1/4 teaspoon.

Pistachio butter: Pistachio butter can be homemade or store bought. Note this recipe calls for pistachio butter NOT pistachio cream (which is a sweet spread and not the same thing at all). Look for a product with only pistachios and salt in the ingredient list.

If your pistachio butter is unsalted, you can increase the salt in the recipe by 1/4 teaspoon.

Pistachio extract: This is optional, but since pistachio is such a subtle flavor I find the extract helps enhance it. For this recipe I used the Beanilla pistachio extract, which is the most almond-forward of all the ones I’ve tried.

In lieu of pistachio extract, you can use 1/4 teaspoon almond extract instead.

Chocolate kisses: You can use classic Hershey’s kisses, or the dark chocolate version (they’re just a bit meltier), or another similarly shaped candy (I used Wilbur semisweet chocolate Buds). Even something like Dove chocolate squares would work well if you’re looking for a slightly higher quality chocolate taste.

Pistachio Butter Blossom Cookies

Cook Time: 12 minutes

Total Time: 45 minutes

This cookie classic gets a pistachio twist, made with pistachio butter and finely ground pistachios for an extra dose of nutty pistachio flavor, and dark chocolate kisses pressed into the centers.

1 ½ cups / 190 g all-purpose flour½ cup / 60 g pistachio flour, or very finely ground pistachios*½ teaspoon fine sea salt¼ teaspoon baking soda¼ teaspoon baking powder½ cup / 113 g (1 stick) unsalted butter, at room temperature½ cup / 100 g granulated sugar, plus more for rolling¼ cup / 52 g packed light brown sugar1 large egg, at room temperature½ cup / 128 g pistachio butter, at room temperature1 teaspoon vanilla extract½ teaspoon pistachio extract, optional (can replace with 1/4 teaspoon almond extract)40 chocolate kisses, or other similar candy, unwrapped (I prefer dark but milk chocolate works too)

In a bowl, whisk together flour, salt, baking soda and baking powder; set aside.

In a mixing bowl or the bowl of a stand mixer, cream butter with sugar and brown sugar for 2 to 3 minutes or until it lightens one shade in color and no longer clumps together like wet sand.

Add pistachio butter and beat on medium speed until smooth, scraping down the sides of the bowl as needed. Add egg and extracts and mix until fully incorporated.

Add dry ingredients and mix until incorporated and no streaks of dry flour remain, scraping the bowl to ensure dough is evenly mixed throughout. Lightly cover and chill for 20 to 30 minutes.

Meanwhile, preheat oven to 350 degrees F. Line two baking sheets with parchment paper.

With a small cookie scoop (about 1 tablespoons worth, or 15-17g of dough per ball by weight), roll dough into a smooth ball, then roll in granulated sugar to coat.

Arrange on prepared cookie sheets, leaving 1-2 inches of space between cookies (I fit about 15 on a half sheet pan).

Bake for 9 to 10 minutes or until tops are puffed and slightly crackled. (If you haven't already, unwrap your kisses while the cookies are baking!) Remove from oven and, working quickly while the cookies are still hot and soft, press the chocolate kisses down into the center of each cookie.

Return cookies to the oven to bake for an additional 1 to 2 minutes or until bottom edges just start to turn golden brown.

Remove from oven and let cool on cookie sheet for 10 minutes, then transfer to a wire rack to cool completely. Cookies will keep in an airtight container in the refrigerator for up to 5 days.

If using whole pistachios, pulse in a food processor with some of the flour to keep the pistachio from clumping or starting to turn into butter. I used Wilbur semisweet chocolate buds in place of kisses, but regular Hershey’s kisses work here too. The dark ones taste better in my opinion, but are much meltier and will not keep their shape as well as the classic ones.

All images and text ©

for Love & Olive Oil.

Let us know what you think! Leave a Review below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.