If you’re looking for the ultimate pistachio cupcakes recipe, you’ve come to the right place. These bakery-style pistachio cupcakes are incredibly soft, moist, and bursting with authentic pistachio flavor thanks to roasted pistachios and pure pistachio paste. Finished with a smooth, creamy pistachio buttercream, they’re elegant enough for birthdays, baby showers, Easter, spring gatherings, holidays, or anytime you’re craving a homemade dessert that’s a little more special.
Unlike recipes that rely on boxed pudding mix or artificial flavoring, these homemade pistachio cupcakes use real ingredients for a naturally rich, buttery flavor and a light, tender crumb. A combination of cake flour, sour cream, butter, and just a touch of oil keeps every bite fluffy and moist, while the pistachio buttercream adds the perfect finishing touch.
Whether you’re baking for a celebration or simply want to try a unique cupcake recipe, these easy pistachio cupcakes are guaranteed to impress. They’re beautiful enough for entertaining, simple enough for beginner bakers, and sure to become a favorite for anyone who loves pistachio desserts.
💚 Why You’ll Love This Pistachio Cupcakes Recipe
Soft, Moist Bakery-Style Texture
These pistachio cupcakes are made with cake flour, sour cream, butter, and a touch of oil for a soft, tender crumb that tastes like it came from a bakery.
Made with Real Pistachios
This recipe uses finely ground roasted pistachios and pure pistachio paste for a rich, nutty flavor without relying on boxed pudding mix.
Perfect Pistachio Buttercream
The creamy pistachio buttercream is smooth, pipeable, and full of real pistachio flavor, making these cupcakes beautiful and delicious.
Great for Special Occasions
These homemade pistachio cupcakes are perfect for birthdays, Easter, baby showers, spring parties, holidays, bridal showers, or elegant dessert tables.
Easy but Impressive
Even though these cupcakes look bakery-worthy, the steps are simple and beginner-friendly, making this a great recipe for home bakers.
💚 Ingredient Notes
Cake Flour
Cake flour gives these pistachio cupcakes a soft, delicate crumb that stays light and fluffy. If you only have all-purpose flour, you can substitute it, but the texture will be slightly less tender.
Roasted Unsalted Pistachios
Finely ground roasted pistachios add authentic nutty flavor and a subtle texture throughout the cupcakes. Toasting the pistachios before grinding brings out their natural buttery sweetness.
Pistachio Paste
Pure pistachio paste is the key ingredient that gives these homemade pistachio cupcakes their rich, natural pistachio flavor. Choose a 100% pistachio paste whenever possible instead of sweetened pistachio cream.
Butter
Unsalted butter provides rich flavor and creates a tender cupcake. Be sure it is softened to room temperature so it creams properly with the sugar.
Granulated Sugar
Granulated sugar sweetens the cupcakes while also helping create a light, fluffy texture during the creaming process.
Neutral Oil
A small amount of vegetable, canola, or avocado oil helps keep the cupcakes moist for several days without making them greasy.
Eggs
Room-temperature eggs blend more easily into the batter, helping create a smoother texture and better rise.
Sour Cream
Full-fat sour cream adds moisture, richness, and a slight tang that balances the sweetness while creating an incredibly tender crumb.
Whole Milk
Whole milk adds moisture and helps create a smooth, evenly mixed batter. Room-temperature milk incorporates best with the other ingredients.
Vanilla Extract
Pure vanilla extract enhances the pistachio flavor without overpowering it. It also adds warmth and depth to both the cupcakes and buttercream.
Almond Extract
This ingredient is optional, but a small amount beautifully complements the pistachios and makes their flavor taste even more pronounced.
Baking Powder and Baking Soda
These leavening agents work together to produce soft, evenly risen cupcakes with beautiful domed tops.
Sea Salt
A touch of salt balances the sweetness and highlights the natural buttery flavor of the pistachios.
Heavy Cream
Heavy cream creates a smooth, silky pistachio buttercream that’s easy to pipe and holds its shape beautifully.
Powdered Sugar
Sifted powdered sugar ensures the buttercream stays silky smooth without any lumps.
Optional Garnishes
Finish the cupcakes with chopped roasted pistachios, white chocolate curls, or a light sprinkle of finely ground pistachios for extra flavor, texture, and an elegant bakery-style presentation.
💚 How to Make Pistachio Cupcakes
Prepare the Cupcake Pan
Preheat the oven to 350°F and line a standard 12-cup muffin pan with cupcake liners. This helps the pistachio cupcakes bake evenly and release cleanly after baking.
Mix the Dry Ingredients
Sift the cake flour and baking powder into a mixing bowl. Whisk in the finely ground pistachios, baking soda, sea salt, and optional cardamom until everything is evenly combined.
Cream the Butter and Sugar
Beat the softened butter and granulated sugar together for 4–5 minutes, until the mixture is pale, fluffy, and airy. This step helps create soft, bakery-style pistachio cupcakes with a light crumb.
Add the Wet Ingredients
Mix in the oil, then add the eggs one at a time. Beat in the vanilla extract, almond extract if using, pistachio paste, and sour cream until the batter is smooth and creamy.
Combine the Batter
Add the dry ingredients in three additions, alternating with the whole milk. Begin and end with the dry ingredients, mixing on low speed just until combined. Finish folding by hand to avoid overmixing.
Fill and Bake
Divide the batter evenly among the cupcake liners, filling each about two-thirds full. Bake for 18–22 minutes, or until the tops spring back lightly and a toothpick inserted into the center comes out with a few moist crumbs.
Cool Completely
Let the cupcakes cool in the pan for 5 minutes, then transfer them to a wire rack. Allow the pistachio cupcakes to cool completely before adding the buttercream so the frosting stays smooth and stable.
Make the Pistachio Buttercream
Beat the softened butter until light and fluffy. Gradually mix in the powdered sugar, then beat in the pistachio paste, vanilla extract, sea salt, and enough heavy cream to create a silky, pipeable frosting.
Frost and Garnish
Pipe or spread the pistachio buttercream over the cooled cupcakes. Garnish with chopped roasted pistachios, white chocolate curls, or finely ground pistachios for a beautiful bakery-style finish.
💚 Pro Tips for the Best Pistachio Cupcakes
Use Pure Pistachio Paste
For the best pistachio cupcakes, use 100% pure pistachio paste instead of sweetened pistachio cream. Pure pistachio paste gives the cupcakes and buttercream a rich, natural nutty flavor.
Toast the Pistachios First
Toasting the pistachios before grinding deepens their flavor and makes these homemade pistachio cupcakes taste more bakery-style.
Do Not Over-Grind the Pistachios
Pulse the pistachios until they look like fine almond flour. If they become oily or pasty, they can make the cupcake batter heavier.
Use Room-Temperature Ingredients
Room-temperature butter, eggs, sour cream, milk, and pistachio paste blend more smoothly, creating a lighter batter and softer cupcake texture.
Cream the Butter and Sugar Well
Beat the butter and sugar for 4–5 minutes until pale and fluffy. This step adds air to the batter and helps the pistachio cupcakes rise properly.
Mix Gently After Adding Flour
Once the dry ingredients are added, mix only until combined. Overmixing can make pistachio cupcakes dense instead of soft and tender.
Fill the Liners Evenly
Fill each cupcake liner about two-thirds full for even baking and nicely domed tops. A cookie scoop helps keep every cupcake the same size.
Cool Completely Before Frosting
Let the cupcakes cool fully before adding pistachio buttercream. Warm cupcakes can melt the frosting and make it slide off.
Adjust Buttercream Consistency Slowly
Add heavy cream one tablespoon at a time until the pistachio buttercream is smooth, fluffy, and easy to pipe. Too much cream can make the frosting too soft.
Garnish Just Before Serving
Add chopped pistachios, white chocolate curls, or finely ground pistachios shortly before serving so the toppings stay fresh, crisp, and pretty.
💚 Pistachio Cupcake Variations
White Chocolate Pistachio Cupcakes
Fold ½ cup of white chocolate chips into the batter for pockets of creamy sweetness that pair beautifully with the nutty pistachio flavor.
Raspberry Pistachio Cupcakes
Fill each cooled cupcake with raspberry jam before frosting. The sweet-tart raspberry filling perfectly complements the rich pistachio buttercream.
Lemon Pistachio Cupcakes
Add the zest of one lemon to the batter for a bright citrus flavor that makes these cupcakes perfect for spring and summer gatherings.
Chocolate Pistachio Cupcakes
Drizzle the finished cupcakes with melted dark chocolate or garnish with chocolate curls for a rich chocolate and pistachio combination.
Cream Cheese Frosting
Swap the pistachio buttercream for a smooth cream cheese frosting if you prefer a tangier topping that balances the sweetness of the cupcakes.
Honey Pistachio Cupcakes
Replace 2 tablespoons of the granulated sugar with honey for a subtle floral sweetness that enhances the natural flavor of the pistachios.
Orange Pistachio Cupcakes
Mix fresh orange zest into the batter and finish the cupcakes with a little extra zest over the frosting for a refreshing citrus twist.
Rose Pistachio Cupcakes
Add a few drops of food-grade rose water to the buttercream for an elegant flavor combination inspired by Middle Eastern desserts.
Mini Pistachio Cupcakes
Use a mini muffin pan and bake for 10–12 minutes to create bite-sized pistachio cupcakes that are perfect for parties, dessert trays, and holiday celebrations.
Festive Pistachio Cupcakes
Decorate the cupcakes with colored sprinkles, edible gold flakes, or themed cupcake toppers to match birthdays, baby showers, Easter, Christmas, or other special occasions.
💚 Storage and Make Ahead Tips
How to Store Pistachio Cupcakes
Store frosted pistachio cupcakes in an airtight container at room temperature for up to 2 days. If your kitchen is warm or the cupcakes have been sitting out for several hours, refrigerate them to keep the buttercream fresh.
Refrigerator Storage
For longer storage, place the cupcakes in an airtight container and refrigerate for up to 5 days. Let them sit at room temperature for 30–45 minutes before serving so the cake becomes soft and the pistachio buttercream turns smooth and creamy again.
Freezing Unfrosted Cupcakes
Unfrosted pistachio cupcakes freeze beautifully for up to 3 months. Wrap each cupcake individually in plastic wrap, then place them in a freezer-safe container or zip-top freezer bag to prevent freezer burn.
Freezing Frosted Cupcakes
Freeze the frosted cupcakes uncovered for about 1 hour until the buttercream is firm. Once frozen, wrap each cupcake gently in plastic wrap and store them in an airtight freezer container for up to 2 months. Thaw overnight in the refrigerator, then bring to room temperature before serving.
Make the Cupcakes Ahead
The cupcakes can be baked 1–2 days in advance and stored in an airtight container at room temperature. Frost them the day you plan to serve them for the freshest appearance and texture.
Make the Buttercream Ahead
The pistachio buttercream can be prepared up to 3 days in advance and stored in the refrigerator. Before using, allow it to come to room temperature and beat it for a few minutes until it becomes light and fluffy again.
Freeze the Buttercream
Pistachio buttercream can be frozen in an airtight container for up to 3 months. Thaw overnight in the refrigerator, then rewhip before frosting the cupcakes.
Transporting Cupcakes
Use a cupcake carrier or a sturdy container with a tight-fitting lid to keep the cupcakes upright during travel. If transporting on a warm day, chill the cupcakes for 20–30 minutes beforehand so the buttercream stays firm.
Best Serving Temperature
For the best flavor and texture, serve the cupcakes at room temperature. This allows the buttercream to become creamy and lets the rich pistachio flavor fully develop.
💚 Pistachio Cupcakes FAQ
Can I make pistachio cupcakes without pistachio paste?
Yes, but the pistachio flavor will be milder. Pistachio paste gives these homemade pistachio cupcakes their rich, bakery-style flavor, so it is highly recommended for the best results.
Can I use pistachio pudding mix?
You can, but this recipe is designed for real pistachios and pistachio paste. Pudding mix will create a sweeter flavor and a slightly different texture.
Can I use salted pistachios?
Yes. If using salted pistachios, reduce the added sea salt in the cupcake batter to ¼ teaspoon so the cupcakes do not taste too salty.
Why are my pistachio cupcakes not bright green?
Real pistachios naturally bake into a pale green or beige color. If you want a brighter green cupcake or frosting, add a tiny amount of green gel food coloring.
How do I keep pistachio cupcakes moist?
Use full-fat sour cream, do not overbake, and store the cupcakes in an airtight container. The combination of sour cream, butter, oil, and pistachio paste helps keep these cupcakes soft and moist.
Can I make these pistachio cupcakes ahead of time?
Yes. Bake the cupcakes 1–2 days in advance and store them in an airtight container. For the freshest presentation, frost them the day you plan to serve them.
Can I freeze pistachio cupcakes?
Yes. Freeze unfrosted cupcakes for up to 3 months. Thaw them at room temperature, then frost with pistachio buttercream before serving.
What frosting goes best with pistachio cupcakes?
Pistachio buttercream is the best match for bold pistachio flavor, but cream cheese frosting, vanilla buttercream, white chocolate buttercream, or almond buttercream also pair beautifully.
Can I make mini pistachio cupcakes?
Yes. Use a mini muffin pan and bake the cupcakes for about 10–12 minutes, or until the tops spring back lightly and a toothpick comes out with a few moist crumbs.
Why did my cupcakes turn out dense?
Dense cupcakes are usually caused by overmixing the batter, over-grinding the pistachios, using cold ingredients, or adding too much pistachio paste. Mix gently and use room-temperature ingredients for the lightest texture.
Pistachio Cupcakes
Equipment
- Standard 12-cup muffin pan
- 12 cupcake liners
- Electric hand mixer or stand mixer
- Large mixing bowl
- Medium mixing bowl
- Fine mesh sieve
- Measuring cups and measuring spoons
- Kitchen scale (recommended)
- Rubber spatula
- Ice cream scoop or #20 cookie scoop
- Cooling rack
- Offset spatula or butter knife (for spreading frosting)
- Piping bag with a large star tip (optional, for decorative swirls)
Ingredients
Pistachio Cupcakes
- 1½ cups 170g cake flour, sifted
- ⅓ cup 40g finely ground roasted unsalted pistachios
- 1¼ teaspoons baking powder
- ¼ teaspoon baking soda
- ½ teaspoon fine sea salt
- ⅛ teaspoon ground cardamom optional
- ½ cup 113g unsalted butter, softened
- 1 cup 200g granulated sugar
- 1 tablespoon neutral oil
- 2 large eggs 100–110g without shells, room temperature
- 2 teaspoons vanilla extract
- ¼ teaspoon almond extract optional
- ⅓ cup 80g unsweetened pistachio paste
- ½ cup 120g full-fat sour cream, room temperature
- ¼ cup 60ml whole milk, room temperature
Pistachio Buttercream
- 1 cup 226g unsalted butter, softened
- 3½ cups 420g powdered sugar, sifted
- ¼ cup 60g unsweetened pistachio paste
- 2–3 tablespoons heavy cream
- 1 teaspoon vanilla extract
- ¼ teaspoon fine sea salt
- 1–2 drops drops green gel food coloring optional
Garnish
- Finely chopped roasted pistachios
- White chocolate curls optional
Instructions
- Preheat the oven to 350°F (175°C). Line a standard 12-cup muffin pan with cupcake liners.
- Sift together the cake flour and baking powder into a medium bowl. Whisk in the ground pistachios, baking soda, sea salt, and optional cardamom until evenly combined.
- In a large bowl, beat the softened butter and granulated sugar on medium-high speed for 4–5 minutes, until very pale, fluffy, and airy.
- Beat in the oil until fully incorporated.
- Add the eggs one at a time, beating well after each addition and scraping down the bowl as needed.
- Mix in the vanilla extract, almond extract (if using), and pistachio paste until smooth and creamy.
- Beat in the sour cream until fully combined.
- Add the dry ingredients in three additions, alternating with the milk, beginning and ending with the dry ingredients. Mix on low speed just until combined, then gently fold the batter with a rubber spatula to ensure there are no pockets of flour.
- Divide the batter evenly among the cupcake liners, filling each about ⅔ full (approximately 3 tablespoons of batter).
- Bake for 18–22 minutes, or until the tops spring back lightly and a toothpick inserted into the center comes out with a few moist crumbs attached.
- Let the cupcakes cool in the pan for 5 minutes before transferring them to a wire rack. Cool completely before frosting.
Pistachio Buttercream
- Beat the softened butter on medium-high speed for about 3 minutes until light and fluffy.
- Gradually add the powdered sugar, mixing on low speed until incorporated before increasing the speed.
- Beat in the pistachio paste, vanilla extract, sea salt, and enough heavy cream to create a smooth, fluffy, pipeable frosting.
- If desired, mix in 1–2 drops of green gel food coloring for a brighter pistachio color.
- Pipe or spread the buttercream onto the cooled cupcakes.
- Finish with chopped roasted pistachios and white chocolate curls, if desired.
Notes
🧁 More Irresistible Cupcake Recipes You’ll Love
If you love these bakery-style Pistachio Cupcakes, don’t miss some of our other delicious homemade cupcake recipes. From fruity favorites to rich chocolate treats, there’s something for every occasion!
- Twinkie Cupcakes – Soft vanilla cupcakes filled with fluffy cream and topped with a classic Twinkie-inspired frosting.
- Watermelon Cupcakes – Bright, colorful cupcakes with a fun watermelon theme that are perfect for summer parties.
- Caramel Latte Cupcakes – Moist coffee cupcakes topped with creamy caramel frosting for coffee lovers.
- Mississippi Mud Cupcakes – Rich chocolate cupcakes loaded with marshmallow and decadent chocolate frosting.
- Guava Cream Cheese Cupcakes – Sweet tropical guava cupcakes paired with smooth cream cheese frosting for an unforgettable dessert.
Whether you’re baking for birthdays, holidays, baby showers, or simply satisfying your sweet tooth, these easy cupcake recipes are guaranteed to impress family and friends!



Leave a Reply