Pistachio Vanilla Cupcakes are a perfect combination of nutty richness and smooth vanilla sweetness. These cupcakes are light, moist, and elegant, making them ideal for birthdays, afternoon tea, or special occasions. The pistachio flavor adds a luxurious touch, while the vanilla cream cheese frosting keeps the dessert balanced and creamy.
Ingredients
For the Pistachio Vanilla Cupcakes
- 120 g unsalted butter, softened
- 120 g granulated sugar
- 2 eggs (room temperature)
- 1 vanilla bean (seeds only) or 1½ teaspoons vanilla extract
- 150 g all-purpose flour
- 1½ teaspoons baking powder
- 1 pinch of salt
- 80 ml milk
- 60 g finely ground unsalted pistachios
For the Pistachio Cream Cheese Frosting
- 120 g unsalted butter, softened
- 100 g cream cheese, cold
- 80 g powdered sugar (sifted)
- 2 tablespoons pistachio paste
- ½ teaspoon vanilla extract
For Decoration (Optional)
- Chopped pistachios
- Crushed pistachios or pistachio crumbs
Step-by-Step Instructions
Step 1: Prepare the Cupcake Batter
Preheat the oven to 170°C (340°F) and line a cupcake tray with paper liners.
In a large bowl, beat the butter and sugar together until light and fluffy. Add the eggs one at a time, mixing well after each addition. Stir in the vanilla seeds or vanilla extract.
Step 2: Mix the Dry Ingredients
In a separate bowl, combine the flour, baking powder, salt, and ground pistachios. Mix well to evenly distribute the pistachios.
Step 3: Combine Wet and Dry Ingredients
Add the dry ingredients to the butter mixture in two additions, alternating with the milk. Mix gently until just combined. Do not overmix to keep the cupcakes soft and airy.
Step 4: Bake the Cupcakes
Divide the batter evenly between the cupcake liners, filling each about two-thirds full.
Bake for 18–22 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cupcakes to cool completely before frosting.
Prepare the Pistachio Cream Cheese Frosting
Step 5: Make the Frosting
Beat the butter until smooth and creamy. Add the powdered sugar and mix until light and fluffy.
Add the pistachio paste and vanilla extract, then mix gently.
Finally, add the cold cream cheese and beat briefly until the frosting is smooth and stable. Do not overmix.
Step 6: Decorate
Transfer the frosting to a piping bag and pipe onto the cooled cupcakes. Finish with chopped pistachios or pistachio crumbs for a beautiful and crunchy topping.

Tips for Perfect Pistachio Vanilla Cupcakes
- Use unsalted pistachios to control sweetness and flavor balance
- Make sure all ingredients are at room temperature before baking
- Let cupcakes cool fully before frosting to prevent melting
- For stronger pistachio flavor, use high-quality pistachio paste
Conclusion
These Pistachio Vanilla Cupcakes are soft, flavorful, and visually elegant. The combination of nutty pistachio and creamy vanilla creates a refined dessert that feels both homemade and bakery-style. Whether served at a celebration or enjoyed with coffee, these cupcakes are guaranteed to impress.