A rich chocolate cupcake with pistachio ganache and salted pistachio buttercream
Why You’ll Love These Cupcakes
There are many reasons why this recipe stands out among chocolate desserts.
Perfect flavor balance
Chocolate brings depth and richness, while pistachios add a nutty sweetness. A touch of sea salt enhances the flavor even more.
Moist and tender texture
The chocolate cupcake base remains soft and fluffy, making it ideal for fillings and frosting.
A hidden pistachio surprise
Each cupcake contains a pistachio-chocolate ganache center, giving it an indulgent bakery-style finish.
Beautiful presentation
The pale green pistachio frosting topped with chopped pistachios creates a visually stunning dessert.
Ingredients
For the Chocolate Cupcakes
- 1 cup unsalted butter, softened
- 1 ½ cups light brown sugar
- 2 large eggs
- 6 tablespoons unsweetened cocoa powder
- 1 ½ teaspoons baking soda
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 2 cups all-purpose flour
- ⅔ cup sour cream
- ¾ cup hot brewed coffee
The coffee enhances the chocolate flavor without tasting like coffee.
For the Pistachio Chocolate Ganache Filling
- 1 cup semisweet chocolate chips or chopped chocolate
- ½ cup heavy cream
- 2 tablespoons pistachio butter
- ¼ cup roasted salted pistachios, chopped
This filling adds a creamy and slightly crunchy surprise inside the cupcake.
For the Salted Pistachio Buttercream
- 1 cup unsalted butter, room temperature
- ¾ cup pistachio butter
- 3 cups powdered sugar
- ¼ teaspoon sea salt
- ¼ cup heavy cream
- Optional: a drop of green food coloring
For Garnish
- ½ cup chopped roasted pistachios
Equipment
- Cupcake pan
- 24 cupcake liners
- Electric mixer or stand mixer
- Mixing bowls
- Piping bags and piping tip
- Knife or cupcake corer
How to Make Salted Pistachio Chocolate Cupcakes
Step 1 – Prepare the Oven
Preheat your oven to 350°F (175°C). Line two cupcake pans with paper liners.
Step 2 – Make the Chocolate Cupcake Batter
In a large bowl, beat the butter and brown sugar until the mixture becomes light and creamy. This usually takes about five minutes.
Add the eggs one at a time and mix until fully incorporated.
Next, add cocoa powder, baking soda, vanilla extract, and salt. Mix until the batter becomes smooth and chocolatey.
Gradually add the flour in three portions, alternating with sour cream. Finish by mixing in the hot coffee, which will create a rich and smooth batter.
Step 3 – Bake the Cupcakes
Fill each cupcake liner about two-thirds full with batter.
Bake for 20–25 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cupcakes to cool completely before filling and frosting.
Step 4 – Prepare the Pistachio Ganache Filling
In a microwave-safe bowl, combine:
- chocolate
- heavy cream
- pistachio butter
Heat for about 1 minute, then stir until the mixture becomes smooth and glossy.
Fold in the chopped pistachios. The result is a rich pistachio-chocolate ganache.
Step 5 – Fill the Cupcakes
Using a knife or cupcake corer, remove a small portion from the center of each cupcake.
Pipe or spoon about 1–1½ tablespoons of ganache into each cupcake.
Replace the small piece of cake on top if desired.
Step 6 – Make the Salted Pistachio Buttercream
In a large mixing bowl, beat the butter and pistachio butter together until smooth.
Add powdered sugar and sea salt, mixing slowly until combined.
Pour in the heavy cream and whip the frosting until it becomes fluffy and light.
If you want a more vibrant pistachio color, add a tiny drop of green food coloring.
Step 7 – Frost the Cupcakes
Transfer the buttercream to a piping bag fitted with a decorative tip.
Pipe generous swirls of frosting onto each cupcake.
Step 8 – Add the Final Garnish
Sprinkle chopped roasted pistachios over the frosting.
The salty pistachios enhance the sweetness and add a satisfying crunch.

Tips for Perfect Pistachio Chocolate Cupcakes
Use high-quality pistachio butter
Pure pistachio butter provides the strongest nut flavor.
Roasted pistachios work best
They add deeper flavor and texture compared to raw pistachios.
Don’t skip the salt
A small amount of sea salt enhances both chocolate and pistachio flavors.
Allow cupcakes to cool fully before frosting
Warm cupcakes will melt the buttercream.
Flavor Variations
You can easily customize this recipe:
Dubai chocolate style
Add pistachio cream and toasted kataifi pastry for crunch.
Dark chocolate version
Use dark cocoa powder for a richer taste.
White chocolate pistachio
Replace the ganache with white chocolate pistachio filling.
Serving Suggestions
Salted Pistachio Chocolate Cupcakes are perfect for:
- birthdays and celebrations
- weddings and dessert tables
- afternoon coffee or tea
- elegant dinner parties
Serve them slightly chilled or at room temperature for the best texture.
Storage Tips
- Store cupcakes in an airtight container in the refrigerator for up to 3 days.
- Allow them to reach room temperature before serving.
- Unfrosted cupcakes can be frozen for up to 2 months.
Final Thoughts
Salted Pistachio Chocolate Cupcakes are the perfect combination of indulgence and elegance. The rich chocolate cake, creamy pistachio ganache, and fluffy pistachio buttercream create a dessert that feels luxurious yet comforting.
If you love pistachio desserts or want to impress guests with a unique cupcake flavor, this recipe is guaranteed to become a favorite.