Moist pistachio cupcakes made from a homemade pistachio paste. These cupcakes have a strong pistachio flavor and a soft, fluffy texture.
Pistachio cupcakes without any distraction or artificial taste: no almond extract (it takes away from the real pistachio flavor), no jello powder nonsense or anything that isn’t just the flavor of the actual nut.
This is an adaptation of my pistachio cake recipe, shared last year. The biggest difference is the fat swap: I use butter here instead of olive oil. I wanted to give us some versatility in terms of cake recipe but also have something for those who don’t like the flavor of olive oil, or want to just taste pistachio without any other flavor competing. This is also why you won’t see lemon in this recipe.
Pistachios: raw and unshelled. If you are using toasted pistachios, you’ll toast them in the oven for half the time listed.
Butter: unsalted, at room temperature.
Sugar: fine granulated sugar.
Salt: fine sea salt. If using table salt, halve the amount.
Vanilla: pure vanilla extract.
Pistachio paste: from above. You may choose to buy this, just make sure that your paste is pure pistachio and not mixed with other ingredients. Pistachio cream will not work here as it has added sugars and oils.
Cake flour: made from a softer wheat, more finely ground, and mixed with cornstarch cake flour produces a very light and fluffy texture in cakes. If you must substitute with all purpose flour, swap out a tablespoon of the flour for cornstarch or tapioca starch.
Leavening: we’ll use both baking soda and baking powder.
Buttermilk: whole or low fat. Kefir (plain) works too.
Spread the nuts on a rimmed baking sheet, big enough so that the nuts are all on the pan (not stacked). Toast them in a preheated oven at 350 F until they are very hot and fragrant. For raw pistachios this will be around 9 minutes, for toasted nuts it’ll be around 6.
As soon as you take them out of the oven, set them in a food processor (or whatever you typically use to blend/puree that can handle nuts).
Process or blend on high until the nuts become a loose paste. It will still be bitty but should be loose enough to fall off a spoon. You may need to stop the food processor a few times to scrape it down (the nuts sometimes gather at the top).
You can do this ahead of time, up to a week, or right before baking. It’s best for the paste to be cool before adding to the blondie batter though.
Cream the sugar & butter:
Add the vanilla & salt, beat well.
Add the eggs one at a time, beating well after each addition:
Beat in the pistachio paste:
Add the flour, baking powder and baking soda:
Add the buttermilk and beat until just combined:
Fill the cupcake liners until they are three quarters full:
Bake the cupcakes until a cake tester comes out clean or when they spring back when pressed.
What frosting pairs well with a pistachio cupcake?
For the batch pictured I made a chocolate frosting. Some other buttercreams I think would work well here: pistachio buttercream, vanilla cream cheese buttercream, and a stabilized whipped cream either vanilla or chocolate (because they are stabilized, both whipped creams can be piped onto cupcakes).
Can I use pistachio cream instead of paste?
Not in this recipe. Pistachio cream has added oils and sugar, it is not purely pistachio. These additions will imbalance the recipe and likely lead to a more oily, dense texture but also a lighter pistachio flavor.
Can I make this into a pistachio layer cake?
See instead this recipe for a pistachio layer cake.

Share & tag me on instagram @buttermilkbysam