Pistachio Cupcakes Recipe
If you have a passion for delicate, nutty flavors paired with a burst of fruity sweetness, then these Pistachio Cupcakes are here to steal your heart. Each cupcake is a tender, moist delight with subtle lemon notes, crunchy pistachio bits, and a luscious raspberry filling hidden inside. Topped with dreamy pistachio buttercream, this recipe transforms simple ingredients into a show-stopping treat that’s perfect for any occasion or just when you want to pamper yourself with a slice of heaven.

Ingredients You’ll Need
This recipe is a perfect blend of pantry staples and fresh ingredients that come together beautifully. Every element plays a vital role, from the tangy lemon zest that brightens the cupcakes to the rich cream cheese in the buttercream that keeps the frosting irresistibly smooth.
- Castor sugar: Provides a fine sweetness that blends well for both the cake and the filling.
- Lemon zest: Adds a fresh, citrusy aroma to lift the cupcake batter.
- Unsalted butter: For richness and a tender crumb in the cupcakes and also the buttercream base.
- Extra-large eggs: Bind everything together and contribute to a moist texture.
- Vanilla extract: Enhances all the flavors with its warm, comforting notes.
- Cake flour: Creates a delicate texture that is light but sturdy enough for filling and frosting.
- Baking powder: Gives a nice rise and a soft crumb to the cupcakes.
- Salt: Balances the sweetness and brings out the nuttiness of the pistachios.
- Sour cream: Adds moisture and a slight tang that complements the nutty flavor.
- Pistachios (chopped): Adds delightful crunch and vibrant green flecks throughout the cupcakes.
- Fresh raspberries: Make the filling sweet and slightly tart, perfectly cutting through the richness.
- Raspberry filling ingredients: Lemon juice and sugar enhance the natural berry flavor while thickening the filling.
- Icing sugar: Sweetens the buttercream while keeping it smooth.
- Cream cheese: Gives the frosting a creamy tang that pairs perfectly with pistachio butter.
- Pistachio butter: Intensifies the nutty flavor in the frosting and gives it a luscious texture.
- Green food coloring (optional): Adds a subtle pistachio-inspired hue for a gorgeous presentation.
- Crushed pistachios and fresh raspberries: For a beautiful finishing touch on top of your cupcakes.
How to Make Pistachio Cupcakes
Step 1: Prepare Your Ingredients and Oven
Start by preheating your oven to 180°C (350°F) and lining two 12-hole cupcake pans with cupcake liners. This prep sets the foundation for perfectly baked cupcakes that rise evenly.
Step 2: Infuse Your Sugar with Lemon Zest
Mix the castor sugar with freshly grated lemon zest using your fingertips. This simple technique releases fragrant oils from the zest, infusing the sugar with vibrant citrus notes that will brighten up every bite of your Pistachio Cupcakes.
Step 3: Cream Butter and Lemon Sugar
Using a stand mixer fitted with a paddle attachment, cream together the softened butter and lemon sugar mixture at medium-high speed until pale and fluffy. This aeration is key for tender cupcakes with a light texture.
Step 4: Add Eggs and Vanilla Extract
Beat the eggs in one at a time, scraping the sides of the bowl after each addition to ensure even mixing. Then, combine the vanilla extract. These ingredients provide moisture and aromatic depth to the batter.
Step 5: Combine Dry Ingredients
Sift together the cake flour, baking powder, and salt in a separate bowl. This step makes sure your cupcakes have a smooth texture without lumps and rise wonderfully during baking.
Step 6: Alternate Adding Flour Mixture and Sour Cream
Fold the dry ingredients and sour cream alternately into the wet batter, starting and ending with the flour mixture. This careful method keeps the batter light while adding moisture, essential for delightful Pistachio Cupcakes.
Step 7: Fold in Chopped Pistachios
Gently fold in the chopped pistachios using a rubber spatula. They bring a satisfying crunch and add pockets of nutty flavor that make each bite exciting.
Step 8: Bake the Cupcakes
Using an ice cream scoop, fill each cupcake liner about two-thirds full. Bake for 15 to 20 minutes until golden brown and a toothpick inserted into the center comes out clean. Once baked, cool completely on a wire rack to get ready for filling and frosting.
Step 9: Make the Raspberry Filling
In a small saucepan over medium heat, combine fresh raspberries, sugar, and lemon juice. Cook until the raspberries soften and release juices, then gently mash the fruit to create a thickened puree. Let it cool completely before piping inside your cupcakes for a juicy surprise.
Step 10: Prepare Pistachio Buttercream
Cream softened butter and icing sugar until fine breadcrumbs form. Beat in cream cheese until smooth and fluffy, then add pistachio butter and vanilla extract for an irresistible nutty frosting. A touch of green food coloring can be added for that classic pistachio look.
Step 11: Assemble the Cupcakes
Core out the center of each cooled cupcake and fill with raspberry puree using a piping bag. Top with a swirl of pistachio buttercream, finishing with crushed pistachios and fresh raspberries for the perfect elegant touch.
How to Serve Pistachio Cupcakes

Garnishes
Fresh raspberries and crushed pistachios are ideal for garnishing these cupcakes. They not only highlight the flavors inside but add beautiful texture and color that make the display irresistible.
Side Dishes
Serve Pistachio Cupcakes with a dollop of whipped cream or a scoop of vanilla bean ice cream to complement the nutty and fruity flavors. A cup of green tea or a light, floral white wine also pairs wonderfully for a sophisticated treat.
Creative Ways to Present
For gatherings, arrange your Pistachio Cupcakes on a tiered cake stand sprinkled with extra crushed pistachios and fresh mint leaves. You can also pipe the filling and frosting using different nozzles for unique designs or even dip tops lightly in melted white chocolate for a gorgeous finish.
Make Ahead and Storage
Storing Leftovers
Keep leftover Pistachio Cupcakes in an airtight container in the refrigerator for up to 3 days. This preserves the freshness of the frosting and filling while keeping the cupcakes moist.
Freezing
You can freeze unfilled and unfrosted cupcakes for up to 2 months. Wrap them tightly in plastic wrap and place in a freezer-safe container. Once thawed, add the raspberry filling and pistachio buttercream for best results.
Reheating
If you prefer your cupcakes at room temperature, take them out of the fridge about 30 minutes before serving. Avoid reheating in the microwave to preserve frosting texture; instead, let them warm gently to enhance the flavors.
FAQs
Can I use regular butter instead of pistachio butter in the frosting?
Yes, you can substitute regular unsalted butter for pistachio butter, but keep in mind you’ll miss out on that distinctive rich, nutty flavor that makes Pistachio Cupcakes so special.
Are the cupcakes gluten-free?
This recipe uses cake flour, which contains gluten. To make a gluten-free version, you’d need to swap it with a gluten-free flour blend designed for cakes, keeping an eye on texture adjustments.
Can I make these cupcakes vegan?
To make vegan Pistachio Cupcakes, replace butter with a plant-based alternative, use flax or chia eggs, and choose vegan cream cheese for the frosting. The texture and taste will differ slightly but can still be delicious.
What if I don’t have pistachio butter?
While pistachio butter gives the frosting its unique flavor, you can blend finely ground pistachios with a little oil to create a homemade version or substitute with almond butter for a different but tasty twist.
How long does it take to make these cupcakes from start to finish?
This recipe generally takes about 1.5 to 2 hours, including baking, cooling, making the filling, and frosting. The extra time is well worth it for such an elegant treat!
Final Thoughts
Making Pistachio Cupcakes at home is such a rewarding experience, and the result is a delightfully nutty and fruity indulgence that will impress anyone lucky enough to try them. Whether it’s a special occasion or just a sweet moment you deserve, these cupcakes bring warmth, charm, and incredible flavor to your kitchen. I honestly can’t wait for you to try this recipe and fall in love with every bite.
PrintPistachio Cupcakes Recipe
Delight in these moist and flavorful Pistachio Cupcakes, infused with zesty lemon and crunchy pistachios, filled with a fresh raspberry puree, and topped with a luscious pistachio buttercream frosting. Perfect for any occasion, these cupcakes combine nutty richness with fruity freshness for an irresistible treat.
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Total Time: 45 minutes
- Yield: 22 cupcakes 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Pistachio Cupcakes
- 175 g castor sugar
- 1 tablespoon lemon zest
- 175 g unsalted butter
- 3 extra-large eggs
- 1 teaspoon vanilla extract
- 230 g cake flour
- 1 tablespoon baking powder
- ½ teaspoon salt
- 140 g sour cream
- 70 g pistachios, chopped
Raspberry Filling
- 280 g raspberries
- 40 g castor sugar
- 1 tablespoon lemon juice
Pistachio Buttercream
- 600 g icing sugar
- 100 g unsalted butter
- 250 g cream cheese
- 3 tablespoons pistachio butter
- 1 teaspoon vanilla extract
- Green food colouring (optional)
- Raspberries to decorate
- Crushed pistachios to decorate
Instructions
- Prepare Lemon Sugar: Add castor sugar and lemon zest to a small bowl. Use your fingers to massage the zest into the sugar, releasing aromatic oils.
- Cream Butter and Sugar: In a stand mixer fitted with a paddle attachment, beat unsalted butter and the lemon sugar mixture at medium-high speed for about 3 minutes until light and fluffy.
- Add Eggs and Vanilla: Add eggs one at a time to the creamed butter and sugar, beating well after each addition and scraping down the bowl to ensure even mixing. Beat in the vanilla extract.
- Combine Dry Ingredients: Sift together cake flour, baking powder, and salt into a large bowl.
- Incorporate Sour Cream and Flour: Alternate adding the flour mixture and sour cream to the batter, beginning and ending with the flour. Mix gently with a spatula after each addition.
- Fold in Pistachios: Add chopped pistachios to the batter and fold them through evenly using a rubber spatula.
- Fill Cupcake Liners and Bake: Preheat oven to 180°C (350°F). Line 22 cupcake liners in two pans. Use an ice cream scoop to fill each liner two-thirds full. Bake for 15-20 minutes until golden and a cake tester inserted comes out clean. Cool cupcakes completely on a wire rack.
- Prepare Raspberry Filling: In a small saucepan over medium heat, combine raspberries, castor sugar, and lemon juice. Cook, stirring occasionally, until raspberries are softened and sugar melts. Press fruit against pan sides to break down. Allow mixture to thicken slightly then cool to room temperature. Transfer to a piping bag.
- Make Pistachio Buttercream: Beat icing sugar and softened butter in a stand mixer with paddle attachment on medium until mixture resembles fine breadcrumbs. Add cubed cream cheese and beat on medium-high speed until smooth, about 2 minutes. Add pistachio butter and vanilla extract, beating until combined. Optionally, add a drop of green food coloring and beat again. Transfer to a piping bag fitted with your favorite nozzle.
- Assemble Cupcakes: Using a cupcake corer or small apple corer, remove the center of each cooled cupcake. Fill the hollow with raspberry puree. Pipe a swirl of pistachio buttercream on top. Decorate with crushed pistachios and fresh raspberries.
Notes
- Ensure butter and cream cheese are softened for smooth frosting.
- Use fresh raspberries for the best flavor in the filling.
- Keep pistachio buttercream refrigerated if not used immediately.
- For a deeper pistachio flavor, toast pistachios lightly before chopping.
- Green food coloring is optional and mainly for aesthetic appeal.
- These cupcakes can be stored in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 cupcake
- Calories: 370 kcal
- Sugar: 35 g
- Sodium: 150 mg
- Fat: 22 g
- Saturated Fat: 10 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.1 g
- Carbohydrates: 38 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 75 mg
Keywords: pistachio cupcakes, raspberry filling, pistachio buttercream, lemon zest cupcakes, nutty cupcakes, fruit filled cupcakes, dessert recipes