These pistachio cupcakes are a true delight, offering a rich, nutty flavor in every bite. Topped with a smooth vanilla buttercream frosting, these cupcakes are perfect for any occasion, whether it’s a special celebration or an everyday treat. The combination of pistachio and vanilla creates a unique and irresistible flavor profile that will impress everyone.
Why You’ll Love This Recipe
- Rich Pistachio Flavor: The ground pistachios in the batter give these cupcakes a delicious, nutty taste.
- Perfectly Sweet Vanilla Frosting: The creamy buttercream frosting pairs perfectly with the nutty cupcakes.
- Soft and Moist: These cupcakes are light, fluffy, and full of flavor.
- Great for Any Occasion: Whether it’s a birthday, celebration, or just because, these cupcakes are always a hit!

Ingredients
For the Pistachio Cupcakes
- 1 cup all-purpose flour
- 1/2 cup ground pistachios
- 1/2 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp salt
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/2 cup whole milk
- 1/4 tsp almond extract (optional)
For the Vanilla Buttercream Frosting
- 1 cup unsalted butter, softened
- 3–4 cups powdered sugar
- 2 tsp vanilla extract
- 2–3 tbsp heavy cream or milk
- Pinch of salt
Instructions
Step 1: Prepare the Cupcakes
- Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin with paper liners.
- In a medium bowl, whisk together the flour, ground pistachios, baking powder, baking soda, and salt.
- In a large bowl, cream together the butter and sugar until light and fluffy, about 3 minutes.
- Beat in the eggs, one at a time, followed by the vanilla extract and almond extract, if using.
- Gradually add the dry ingredients to the wet ingredients, alternating with the milk. Begin and end with the dry ingredients. Mix until just combined.
- Divide the batter evenly between the cupcake liners, filling each about 2/3 full.
- Bake for 18-22 minutes, or until a toothpick inserted into the center of a cupcake comes out clean. Let cool completely before frosting.
Step 2: Make the Vanilla Buttercream Frosting
- Beat the softened butter in a large bowl until smooth and creamy.
- Gradually add the powdered sugar, one cup at a time, until fully incorporated.
- Add the vanilla extract, salt, and 2 tablespoons of heavy cream or milk. Continue to beat for 3-4 minutes until light and fluffy.
- If the frosting is too thick, add more milk, one tablespoon at a time, until you reach your desired consistency. If it’s too thin, add more powdered sugar.
Step 3: Frost the Cupcakes
- Once the cupcakes have cooled, use a piping bag fitted with a star tip (or a knife) to pipe or spread the vanilla buttercream frosting onto the cupcakes.
- Garnish with chopped pistachios or a sprinkle of ground pistachios for added texture and flavor.
Step 4: Serve and Enjoy
Serve the pistachio cupcakes at room temperature. They’re perfect for dessert or a special treat with your afternoon coffee or tea.
Nutrition Facts
Serving Size: 1 cupcake with frosting
- Calories: ~300
- Total Fat: 18g
- Saturated Fat: 9g
- Cholesterol: 45mg
- Sodium: 95mg
- Total Carbohydrates: 35g
- Dietary Fiber: 1g
- Sugars: 26g
- Protein: 3g
FAQ
- Can I make these cupcakes ahead of time?
Yes, you can make the cupcakes a day in advance. Store them in an airtight container at room temperature. Frost them just before serving for best results. - Can I use pistachio extract instead of ground pistachios?
Yes, you can use pistachio extract, but ground pistachios give a more authentic texture and flavor to the cupcakes. - How can I make these cupcakes gluten-free?
You can substitute the all-purpose flour with a gluten-free flour blend. Make sure the blend includes xanthan gum for the best results. - How should I store leftovers?
Store any leftover cupcakes in an airtight container at room temperature for up to 3 days, or refrigerate them for up to a week. - Can I use a different frosting?
Absolutely! You can replace the vanilla buttercream with cream cheese frosting or chocolate ganache for a different twist. - Can I freeze these cupcakes?
Yes, you can freeze the cupcakes without frosting for up to 3 months. Just wrap them tightly in plastic wrap and store in a freezer bag. Thaw at room temperature before frosting and serving. - What drink pairs well with pistachio cupcakes?
Pistachio cupcakes pair wonderfully with a cup of coffee, hot tea, or even a glass of sparkling water.
Luscious Pistachio Cupcakes with Vanilla Buttercream Frosting
These light and fluffy pistachio cupcakes are topped with a rich vanilla buttercream frosting and garnished with crunchy pistachios. The perfect treat for any occasion, offering a delightful balance of nutty flavor and sweetness.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 12 cupcakes 1x
- Category: Dessert
- Method: baking
- Cuisine: French
Ingredients
For the Cupcakes:
- 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
For the 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)
- Green food coloring (optional)
Instructions
- Preheat the Oven and Prepare the Cupcake Tin:
- Preheat the oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- Mix Dry Ingredients:
- In a medium bowl, whisk together the flour, ground pistachios, baking powder, baking soda, and salt.
- Cream Butter and Sugar:
- In a large bowl, beat the butter and sugar together until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
- Combine Wet and Dry Ingredients:
- Mix in the dry ingredients alternately with the milk and sour cream, beginning and ending with the dry ingredients. Add green food coloring, if desired.
- Fill Cupcake Liners and Bake:
- Divide the batter evenly among the cupcake liners, filling each about 2/3 full.
- Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. Allow the cupcakes to cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.
- Make the Vanilla Buttercream Frosting:
- Beat the butter until creamy. Gradually add powdered sugar, beating until combined. Add the vanilla extract and heavy cream, and beat until the frosting is light and fluffy.
- Frost the Cupcakes:
- Once the cupcakes are completely cool, frost them with the buttercream frosting. Garnish with finely chopped pistachios and optional green food coloring.
Notes
- For a richer pistachio flavor, you can toast the pistachios lightly before grinding them.
- Green food coloring is optional but adds a festive touch to the cupcakes.
- Store cupcakes in an airtight container at room temperature for up to 3 days.
Nutrition
- Serving Size: 1 cupcake
- Calories: 300 kcal
- Sugar: 22g
- Sodium: 120mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 50mg