Pistachio cupcake recipe is a soft and nutty dessert made with real pistachios and a touch of sweetness from pudding mix. These cupcakes are light, flavorful and bring a fun twist to everyday baking.
You’ll need: oil, eggs, sour cream, pistachio pudding, and flour into a smooth batter, then stir in finely chopped pistachios for texture and depth. Once baked, a simple frosting adds just the right finish.
The result is a batch of moist and tender cupcakes with a gentle crunch and a beautiful pale green color. They’re easy to make and even easier to love.

Table of Contents
The Story & Intro
A Childhood Favorite with a Nutty Twist
I first stumbled into creating my own pistachio cupcake recipe on a rainy weekend in my twenties. I was craving something sweet, didn’t want to go to the store, and had a bag of pistachios from a salad I never finished. My mom’s old vanilla cupcake recipe came to mind, so I crushed the pistachios and folded them into the batter. The result? A pistachio cupcake recipe that’s been on regular rotation ever since.
Back when I baked with my mom as a kid, cupcakes were basic, just sugar, butter, flour, and hope. But pistachios gave them depth. That one addition turned a nostalgic treat into something that felt fresh but still familiar. It was the first time a cupcake made me pause and think, I could serve this to guests.
This pistachio cupcake recipe is about that balance. It’s soft but not too airy. Sweet but not overloaded. Pistachios add a rich, nutty flavor that holds up beautifully against a light frosting. If you’ve tried something like this pistachio pound cake recipe or even a creamy pistachio smoothie, you already know how versatile the flavor can be.
Why Pistachio? Why Now?
A good pistachio cupcake recipe gives you something different without being complicated. Pistachios have been popping up in everything lately, from ice cream to martinis, and it makes sense, they bring that cozy, creamy flavor we all love, but they’re never too much. This recipe lets pistachios take the lead without any artificial color or flavor. It’s made for home cooks who want something dependable but a little different.
Ingredients for the Best Pistachio Cupcake Recipe
This pistachio cupcake recipe keeps it simple. No boxed mixes or artificial coloring, just real ingredients that work together to give you soft, nutty, flavorful cupcakes.
Here’s what you’ll need:
- 1 cup raw unsalted pistachios: Ground into a fine meal for real flavor
- 1 cup all-purpose flour: Gives structure
- 1/2 cup unsalted butter: Room temperature for easier mixing
- 3/4 cup granulated sugar: Not too much, just enough
- 2 large eggs: Also room temperature for even blending
- 1/2 cup sour cream: Adds moisture and a little tang
- 1 teaspoon vanilla extract: Balances the nuttiness
- 1/2 teaspoon baking soda: For a light rise
- 1/4 teaspoon salt: Essential to bring out the pistachio flavor
You can also add a teaspoon of homemade pistachio paste or a dollop of pistachio cream to boost the flavor even more. It’s not required, but it does make this pistachio cupcake recipe even richer.

All of these ingredients work together to create cupcakes that are soft on the inside, slightly golden on the outside, and full of natural pistachio taste.
Instructions for This Pistachio Cupcake Recipe
Follow these easy steps and you’ll have perfect pistachio cupcakes in under 40 minutes. No fancy tools needed, just one bowl, one pan, and a good spatula.
- Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners.
- Grind the pistachios in a food processor until they’re a fine meal. You want texture, but no large chunks.
- Cream the butter and sugar together until light and fluffy, about 2 to 3 minutes. This creates the base for a soft crumb.
- Add the eggs one at a time, mixing well after each. Stir in the vanilla.
- Mix in the sour cream, which helps keep the cupcakes tender and moist.
- In a separate bowl, whisk together the flour, baking soda, salt, and ground pistachios.
- Fold the dry ingredients into the wet using a spatula or on low speed. Mix just until combined. Overmixing can make the cupcakes dense.
- Scoop the batter evenly into the liners, filling each about two-thirds full.
- Bake for 18–22 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
- Cool the cupcakes in the pan for 5 minutes, then transfer them to a wire rack to finish cooling.
Once they’re cool, you can frost them with vanilla buttercream or any light frosting that complements the nutty base. These cupcakes also taste great on their own, perfect for a quick dessert or afternoon snack.
Making the Best Pistachio Cupcake Recipe
Choosing the Right Pistachios
When you’re making a pistachio cupcake recipe from scratch, the kind of pistachios you use matters. Go for raw, unsalted pistachios if you want the flavor to come through clearly. Roasted nuts can add a deeper flavor, but they also bring extra oil and salt that can mess with your batter. If you only have salted pistachios, rinse and pat them dry to avoid over-salting the cupcakes.
Grinding your own pistachios makes a big difference. Skip the store-bought pistachio flour and use a food processor to pulse the nuts into a fine meal. You want texture, not clumps. If you’re after that signature green tint without food dye, toss in a handful of spinach or matcha, but honestly, I prefer the natural look of a real pistachio cupcake recipe.

To get even more flavor, you can fold in a spoonful of pistachio cream or try making your own pistachio paste. These add a creamy, nutty richness that blends beautifully into the batter.
Baking Tips for Perfect Texture
What makes or breaks a pistachio cupcake recipe? Texture. You want moist, tender cupcakes, not dry or dense. The secret is in the balance between fat, dairy, and mixing time. Use room-temperature butter and eggs so they blend evenly. Sour cream or full-fat yogurt keeps the crumb soft and gives a subtle tang that pairs well with pistachios.
When you mix the batter, go gently. Overmixing develops gluten and leads to tough cupcakes. Just mix until combined, then stop. Use a cookie scoop to portion the batter evenly and bake until a toothpick comes out with just a few crumbs. Every oven runs a little differently, so start checking a minute or two before the suggested time.
One more tip: don’t skip the rest time. Let the cupcakes cool in the pan for 5 minutes before transferring them to a wire rack. This helps them set and avoids soggy bottoms.
Frosting, Filling & Variations (Keyword Variation: pistachio cupcake frosting ideas)
Best Frosting Pairings for Pistachio Cupcakes
Once you’ve baked a great pistachio cupcake recipe, the frosting needs to match the vibe, light, creamy, and not too sweet. I usually reach for a whipped vanilla buttercream. It’s easy to make, pipes beautifully, and won’t drown out the nutty flavor.
Cream cheese frosting is another solid choice. Its slight tang works with the earthiness of pistachios, especially if you’ve used roasted nuts in your batter. For something a little different, try a pistachio whipped cream made with heavy cream and a spoonful of vegan pistachio pudding. It’s light, fluffy, and adds a cool contrast.

The key to picking the right topping for a pistachio cupcake recipe is balance. Avoid anything too rich or sugary. Pistachio is subtle, and you want to let it shine.
Fun Add-ins and Fancy Variations
One of the most fun parts about working with a pistachio cupcake recipe is how well it takes to fillings and extras. You can scoop out the center of each cupcake and add a simple whipped cream, or go with a spoonful of pistachio buttercream for a double hit of flavor.
Want a Hostess-style center? Mix marshmallow fluff with butter and pipe it inside. Just keep it chilled until serving so it doesn’t melt into the crumb. You can also add chopped pistachios to the batter for crunch, or swirl in jam if you’re going for contrast.

To dress things up, top your pistachio cupcakes with crushed pistachio macarons or edible flowers. They make a beautiful presentation without much effort.
Thinking of baking for a dairy-free friend? This recipe adapts well with non-dairy butter and almond milk. The flavor stays solid, and the texture holds up. You really can make this pistachio cupcake recipe work for just about any occasion.
FAQs and Final Notes
What is the secret to good cupcakes?
The secret to great cupcakes lies in how you treat the batter. For any cupcake, including this pistachio cupcake recipe, always start with room-temperature ingredients. Don’t overmix once the flour is in, and don’t overbake. A few minutes too long can dry them out. Using ingredients like sour cream or full-fat yogurt adds moisture without making the crumb heavy.
Why is pistachio cake so good?
Pistachio desserts have a richness that feels both indulgent and light. That’s why a pistachio cupcake recipe is so satisfying, it hits the sweet spot between earthy and sweet. The natural oils in pistachios add a creamy texture, while their flavor brings something unexpected to a simple cupcake. It’s subtle, not overpowering, and pairs well with all kinds of frosting and fillings.
How many calories are in a pistachio cupcake?
It depends on what you put on top or inside. Here’s a quick estimate:
Type | Calories (approx.)
Plain pistachio cupcake (no frosting) | 180
With vanilla buttercream | 290
With filling and frosting | 340–360
What is the filling in a Hostess cupcake made of?
That classic fluffy center is usually a mix of butter, powdered sugar, marshmallow creme, and a splash of vanilla. If you want to bring that nostalgic touch to your pistachio cupcake recipe, you can use a similar filling or blend it with pistachio paste for a nutty twist. Just hollow out a bit of the center and pipe it in before frosting.
For a grown-up spin, try pairing your filled cupcakes with something fun like a pistachio tiramisu or a creamy pistachio martini. It turns dessert into an experience.
Conclusion
This pistachio cupcake recipe is proof that you don’t need fancy tools or rare ingredients to make something memorable. With real pistachios and a little care, you get soft, flavorful cupcakes that feel thoughtful but easy. Whether you’re baking for a celebration or just a quiet moment at home, this is one recipe worth saving.
Want more pistachio inspiration? Try making your own pistachio cream or a batch of pistachio macarons. There’s always another delicious idea waiting in the kitchen.
Follow us on Facebook for daily cozy meal ideas. Our Pinterest boards feature plenty of easy, delicious recipes to keep things fresh in the kitchen.
Print
Pistachio Cupcake Recipe That’s Moist, Flavorful, and Easy to Make
Soft and nutty pistachio cupcakes made with real pistachios and a light vanilla buttercream. Great for everyday baking or special occasions.
- Total Time: 35 minutes
- Yield: 12 cupcakes 1x
Ingredients
1 cup raw unsalted pistachios
1 cup all-purpose flour
1/2 cup butter, room temp
3/4 cup sugar
2 large eggs
1/2 cup sour cream
1 tsp vanilla extract
1/2 tsp baking soda
1/4 tsp salt
Instructions
1. Preheat oven to 350°F (175°C) and line a muffin tin with paper liners.
2. Grind pistachios into a fine meal using a food processor.

3. Cream butter and sugar until light. Add eggs one at a time.
4. Mix in sour cream and vanilla. Add dry ingredients and pistachios.
5. Divide batter evenly into liners. Bake 18–22 minutes.
6. Cool completely. Frost with vanilla buttercream and top with chopped pistachios.

Notes
Use raw pistachios for best color and flavor.
Don’t overmix once the flour is added.
Can be filled with whipped cream or pistachio buttercream.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cupcake
- Calories: 290
- Sugar: 22g
- Sodium: 120mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 55mg