Moist Pistachio Cupcakes with Cream Cheese Frosting


Pistachio cupcakes made without artificial flavoring are tender, fluffy, moist, and full of natural pistachio taste. Simple to make and easy to customize with fillings and frostings, they’re a guaranteed crowd-pleaser.

Pistachio cupcakes.

Pistachio baking can be delicate: its subtle flavor is easily masked by stronger ingredients. For cupcakes, the aim is a light, tender crumb rather than a dense cake. To showcase pistachio without weighing the batter down, this recipe keeps ingredients simple and focuses on extracting real pistachio flavor into the milk used in the batter. The technique produces moist, airy cupcakes with authentic nutty notes in every bite.

The Secret

Rather than adding heavy pistachio paste or artificial extract, the pistachio flavor here comes from infusing milk. Roughly chopped roasted pistachios are warmed with milk so the nuts release their fat and aroma into the liquid. The milk absorbs those flavors, then is cooled and strained. Letting the milk come down to room temperature before straining and using it gives the mixture time to develop a deeper, natural pistachio character.

A sauce pan with milk and chopped pistachios.
Mix roasted, chopped pistachios with milk and warm gently until bubbles form at the pan edges.
A sauce pan with boiled milk and chopped pistachios, lid next to the pan.
When bubbles reach the center, remove from heat, cover, and let cool to room temperature so the milk can absorb the pistachio flavor.

Making The Cupcakes

You can mix these cupcakes with a stand mixer or a hand mixer. The method below includes practical tips gathered while testing the recipe to ensure consistent, tender results.

  • Plan ahead: Make the pistachio milk two hours before baking or the night before. Measure dry ingredients (flour, ground pistachios, baking powder) together and the wet ingredients (milk and sour cream) in a separate container so everything is ready when you cream the butter and sugar.
  • Use room-temperature ingredients: milk, sour cream, butter, and eggs should be near room temperature. Cold ingredients can cause the batter to curdle and yield dense cupcakes.
  • Flour choice: Cake flour gives a softer crumb and a taller, rounded top. If you don’t have cake flour, use bleached all-purpose flour with 1/2 teaspoon cornstarch or potato starch added per cup.
  • Combining butter and oil balances flavor and texture: butter provides flavor and structure from creaming, while oil keeps the crumb tender and helps cupcakes stay fresh longer.
A bowl with flour, and chopped pistachio and a fork, next to a measuring cup with milk and sour cream.
Measure flour, baking powder, and ground pistachios in one bowl; milk and sour cream in another.
A large bowl with cream butter and sugar.
Cream butter and sugar until light, then add oil.
A large bowl with cream butter and sugar and an egg.
Add eggs one at a time, allowing each to incorporate fully.
A large bowl raw batter and flour with a rubber spatula.
Alternate additions of the flour mixture and pistachio milk to keep the batter light.
Cupcake pan with cupcakes liners and unbaked pistachio cupcakes batter.
Fill liners and bake until tops are matte and a toothpick comes out with a few moist crumbs.

Topping (& Filling)

Always cool cupcakes completely before frosting or filling; warm cakes will cause buttercream or whipped cream to melt.

Frosting options that pair well:

  • Pistachio Buttercream.
  • Vanilla Swiss Meringue Buttercream for a silky finish.
  • Stabilized whipped cream or pistachio whipped cream for a lighter topping.
  • White chocolate ganache for a rich complement.

For filled cupcakes, consider pistachio caramel, pistachio praline, or a homemade pistachio cream to intensify the nutty profile.

Yields and Baking

This recipe yields about 8–12 standard cupcakes depending on how high you fill the liners. I usually fill to just below the rim, leaving roughly 1/8-inch of space. Baking time varies with liner size; watch for a matte top, slight dome, and a toothpick that comes out with a few moist crumbs.

Storing

Store unfrosted cupcakes at room temperature, covered, for up to two days. If using perishable fillings or toppings (like whipped cream), refrigerate within two hours. Cupcakes freeze well for up to three weeks, frosted or unfrosted—seal them tightly. Thaw at room temperature before serving.

Pistachio cupcake topped with pistachio butter cream.
pistachio cupcakes recipe.
5 from 1 vote

Print
Pin

Tender and Fluffy Pistachio Cupcakes

Soft, tender, and packed with real pistachio flavor. Ground pistachios add moisture and a fine crumb while keeping the texture light and fluffy. Finished with a smooth pistachio frosting, these cupcakes taste natural and elegant.
Prep Time
20
Cook Time
18
Servings
10 cupcakes
Author
Dikla Levy Frances

Ingredients

  • 1 Cup (240ml) Whole milk
  • 1 Cup (150g) Whole roasted pistachios (divided)
  • 1 1/4 Cup (150g) Cake flour
  • 1 1/2 teaspoon Baking powder
  • 1/4 Cup (55g) Unsalted butter at room temperature
  • 2 Tablespoons (30ml) Unflavored vegetable oil
  • 1/2 Cup (100g) Granulated sugar
  • 1/3 Cup (80ml) Sour cream at room temperature
  • 2 Large Eggs at room temperature
  • 1 Recipe Pistachio Buttercream

Instructions

  • Make ahead: pour the milk into a medium saucepan. Roughly chop 2/3 cup (100g) of the pistachios and add them to the milk.
  • Warm the milk over medium heat until bubbles form at the edges and begin to move toward the center. Remove from heat, cover, and let cool to room temperature so the milk absorbs the pistachio flavor.
  • Preheat oven to 340°F (175°C). Line a 12-mold cupcake pan with 10–12 liners.
  • Strain the pistachio milk through a sieve into a bowl, discarding the solids, and measure 1/3 cup of the infused milk for the recipe.
  • Mix the measured pistachio milk (80ml) with the sour cream (80ml) and set aside.
  • Finely chop the remaining pistachios (50g) using a sharp knife or a food processor.
  • In a medium bowl, whisk together the cake flour (150g), baking powder (1 1/2 teaspoons), and finely chopped pistachios (50g). Set aside.
  • In a large bowl, cream the butter (55g) and sugar (100g) until light and fluffy—about 2 minutes with a hand mixer or 4–5 minutes with a stand mixer. Scrape the bowl once or twice while mixing.
  • Add the oil and mix until incorporated.
  • With the mixer on medium, add the eggs one at a time, allowing each to fully incorporate before adding the next.
  • Reduce to low speed (or fold by hand) and add the flour mixture in three additions, alternating with the milk-sour cream mixture in two additions. Start and finish with the flour mixture.
  • Divide the batter among the liners and bake on the middle rack for 18–20 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
  • Remove from the oven and cool for about an hour before filling and frosting.
  • Top with pistachio buttercream and serve.