If you are looking for an irresistibly delightful treat, this Luscious Pistachio Cupcakes with Vanilla Buttercream Frosting Recipe is exactly what you need to brighten your day and wow your friends. These cupcakes combine the subtle, nutty richness of finely ground pistachios with a velvety smooth vanilla buttercream frosting that’s both light and decadent. Every bite offers a perfect balance of textures and flavors, from the tender crumb of the cake to the creamy sweetness of the frosting, all crowned with a crunchy pistachio garnish. If you love classic desserts with a unique twist, this recipe will quickly become your go-to for celebrations or a cozy indulgence at home.

Ingredients You’ll Need
The magic of this recipe lies in simple yet thoughtfully chosen ingredients that each play a vital role. From the flour providing the structure, to the pistachios adding that unmistakable flavor and texture, every element contributes to creating cupcakes that are moist, flavorful, and oh-so-inviting.
- All-purpose flour: The foundation of your cupcake’s soft crumb and perfect rise.
- Shelled pistachios, finely ground: Adds a rich nutty flavor and a lovely green hue to the batter.
- Baking powder: Helps the cupcakes rise beautifully and stay fluffy.
- Baking soda: Works with acidic ingredients for lightness and tender texture.
- Salt: Balances sweetness and enhances the pistachio flavor.
- Unsalted butter (room temperature): Brings richness and moistness to both cupcakes and frosting.
- Granulated sugar: Sweetens the cake perfectly without overpowering.
- Large eggs: Adds structure and keeps the cupcakes moist.
- Vanilla extract: Infuses warmth and aromatic sweetness in batter and frosting.
- Whole milk: Adds a creamy texture and moisture to the cakes.
- Sour cream: Gives a slight tang that balances the sweetness and tenderizes the crumb.
- Powdered sugar: Essential for the smooth, fluffy buttercream frosting.
- Heavy cream: Lightens the frosting to a luscious, swirl-worthy consistency.
- Finely chopped pistachios (for garnish): Adds a crunchy, eye-catching finish.
- Green food coloring (optional): Enhances the pistachio hue, making the cupcakes as stunning as they are tasty.
How to Make Luscious Pistachio Cupcakes with Vanilla Buttercream Frosting Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 350°F (175°C) so it’s hot and ready when your batter is mixed. Line a muffin tin with cupcake liners to ensure your cupcakes bake evenly and come out cleanly.
Step 2: Mix the Dry Ingredients
Whisk together the all-purpose flour, finely ground pistachios, baking powder, baking soda, and salt in a medium bowl. This dry mix distributes the leavening agents and pistachio flavor evenly throughout the cupcakes.
Step 3: Cream Butter and Sugar
In a large bowl, beat the room temperature butter and granulated sugar until the mixture turns light and fluffy—this step is crucial for a soft cupcake texture.
Step 4: Add Eggs and Vanilla
Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Then stir in the vanilla extract for that warm, inviting aroma.
Step 5: Combine Wet and Dry Ingredients
Alternate mixing in the dry ingredients with milk and sour cream, starting and ending with the dry components. If you want that gorgeous pistachio-green color, now is the perfect time to add a few drops of green food coloring.
Step 6: Fill and Bake
Divide the batter evenly into the cupcake liners, filling each about two-thirds full to allow room for rising. Bake for 18–20 minutes until a toothpick inserted into the center comes out clean. Let them cool in the tin for five minutes before transferring to a wire rack to cool completely.
Step 7: Make the Vanilla Buttercream Frosting
Beat unsalted butter until creamy and then gradually add powdered sugar, mixing until combined. Stir in vanilla extract and heavy cream for a frosting that is fluffy, smooth, and perfect for piping.
Step 8: Frost and Garnish
Once the cupcakes are completely cool, frost them generously with your vanilla buttercream and sprinkle finely chopped pistachios on top for a little crunch and an elegant finish.
How to Serve Luscious Pistachio Cupcakes with Vanilla Buttercream Frosting Recipe

Garnishes
Sprinkling additional finely chopped pistachios on top creates a delightful texture contrast and visually signals the star ingredient. You can also try a light dusting of edible gold glitter for an extra festive touch.
Side Dishes
These cupcakes shine best on their own, but pairing them with a fresh berry salad or a cup of Earl Grey tea elevates the experience. The fruitiness balances the richness beautifully.
Creative Ways to Present
Display your cupcakes in a tiered stand at a party or wrap each in delicate parchment paper tied with twine for a charming gift. Adding a small edible flower alongside the pistachio garnish can make presentation truly memorable.
Make Ahead and Storage
Storing Leftovers
Store leftover Luscious Pistachio Cupcakes with Vanilla Buttercream Frosting Recipe in an airtight container in the refrigerator to keep the frosting fresh and the cupcakes moist for up to three days.
Freezing
You can freeze the unfrosted cupcakes wrapped tightly in plastic wrap and placed in a freezer-safe bag for up to two months, making it easy to bake ahead. Thaw completely before frosting to maintain the perfect texture of your cupcakes.
Reheating
If you want to enjoy a cupcake warm, gently warm the unfrosted cupcake in the microwave for about 10 seconds. For frosted cupcakes, allow them to come to room temperature to avoid melting the buttercream.
FAQs
Can I substitute almond flour for the ground pistachios?
While almond flour is a great nutty alternative, it will alter the signature pistachio flavor and green tint of the cupcakes. For the authentic effect, it’s best to stick to finely ground pistachios.
Is it necessary to use sour cream in this recipe?
Sour cream adds moisture and a slight tang that balances the sweetness nicely but can be swapped for Greek yogurt if needed, keeping the texture tender and delicious.
Can I make these cupcakes dairy-free?
Yes! Substitute butter with a dairy-free margarine and use a plant-based milk like almond or oat milk. However, the frosting’s texture might be slightly different without traditional butter.
What’s the best way to grind pistachios for this recipe?
Use a food processor to finely grind shelled pistachios, but be sure not to over-process into a paste. You want a sandy texture that distributes well in the batter.
Can I add other flavors to the frosting?
Absolutely! A hint of almond extract or a splash of lemon juice can add a new dimension, but vanilla remains a classic companion to pistachios that keeps this cupcake recipe timeless.
Final Thoughts
Nothing beats the joy of biting into one of these Luscious Pistachio Cupcakes with Vanilla Buttercream Frosting Recipe, where rich flavors and lovely textures come together so effortlessly. Whether you’re baking for a special occasion or a simple indulgence, these cupcakes promise to bring smiles and requests for seconds. Trust me, once you make this recipe, it will have a special place in your baking repertoire forever. Happy baking!
Print
Luscious Pistachio Cupcakes with Vanilla Buttercream Frosting Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
These Luscious Pistachio Cupcakes with Vanilla Buttercream Frosting combine tender, moist cupcakes infused with finely ground pistachios and a rich, creamy vanilla buttercream. Perfect for celebrations or as a delightful treat, the cupcakes feature a subtle nutty flavor complemented by the smooth frosting and a sprinkle of pistachio garnish for extra texture.
Ingredients
Cupcake Batter
- 1 1/2 cups all-purpose flour
- 1/2 cup shelled pistachios, finely ground
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, room temperature
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup whole milk
- 1/4 cup sour cream
- Green food coloring (optional)
Vanilla Buttercream Frosting
- 1 cup unsalted butter, room temperature
- 1 cup powdered sugar
- 2 teaspoons vanilla extract
- 2–3 tablespoons heavy cream
- 1/4 cup finely chopped pistachios (for garnish)
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners to prevent sticking and make removal easier.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, finely ground pistachios, baking powder, baking soda, and salt to evenly distribute the leavening agents and nuts.
- Cream Butter and Sugar: In a large bowl, beat the unsalted butter and granulated sugar together until the mixture becomes light and fluffy, ensuring a tender crumb in the cupcakes. Add the eggs one at a time, beating well after each to fully incorporate. Stir in the vanilla extract for flavor.
- Combine Wet and Dry Ingredients: Gradually mix in the dry ingredients alternately with the whole milk and sour cream, starting and ending with the dry mixture. This helps maintain batter consistency. Add green food coloring at this stage if you desire a tinted batter.
- Fill Cupcake Liners: Evenly divide the batter among the prepared cupcake liners, filling each about two-thirds full to allow room for rising without overflow.
- Bake Cupcakes: Bake in the preheated oven for 18-20 minutes, or until a toothpick inserted into the center comes out clean, signaling doneness. Let the cupcakes cool in the tin for 5 minutes before transferring them to a wire rack to cool completely, preventing sogginess.
- Prepare Buttercream Frosting: Beat the unsalted butter until creamy. Gradually add powdered sugar, mixing until fully combined. Add vanilla extract and heavy cream, then beat until the frosting is light and fluffy, perfect for spreading.
- Frost and Garnish: Once cupcakes have cooled completely, frost them generously with the prepared vanilla buttercream. Sprinkle finely chopped pistachios on top for a delightful crunch and visual appeal.
Notes
- Finely grinding the pistachios ensures they blend smoothly into the batter without affecting texture.
- Alternating dry and wet ingredients helps prevent overmixing, keeping cupcakes tender.
- Make sure cupcakes have cooled completely before frosting to prevent melting.
- Green food coloring is optional but adds a festive pistachio-themed color.
- You can substitute sour cream with Greek yogurt for a similar texture.
- Store cupcakes in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.

