Cake

Chocolate Pistachio Cake

If you’re looking for a dessert that feels elegant enough for a celebration but is still approachable enough to make at home, this Chocolate Pistachio Cake is a beautiful choice. Rich chocolate cake layers are paired with creamy pistachio frosting and finished with a smooth chocolate ganache for a dessert that’s indulgent, nutty, and incredibly satisfying.

The combination of chocolate and pistachio creates a wonderful contrast. The deep cocoa flavor balances the naturally delicate taste of pistachios, while a touch of espresso enhances the chocolate without overpowering it. If you enjoy an espresso cake, a rich chocolate layer cake, or sophisticated birthday cake chocolate ideas, this recipe brings all three elements together.

Whether you’re celebrating a birthday, holiday, dinner party, or simply want to bake something special, this cake makes an impressive centerpiece.

Why You’ll Love This Chocolate Pistachio Cake

There are plenty of reasons to add this cake to your baking collection:

  • Rich and moist chocolate cake
  • Creamy pistachio frosting
  • Smooth chocolate ganache
  • Deep chocolate flavor enhanced with espresso
  • Beautiful natural pistachio color
  • Perfect for birthdays and celebrations
  • Easy to decorate
  • Can be prepared ahead
  • Excellent combination of textures

The pistachio frosting is the star of the filling. Its slightly nutty flavor works beautifully with the rich chocolate layers without making the cake overly sweet.

Ingredients

For the Chocolate Cake

  • 2 cups all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • 1½ cups granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • 2 large eggs
  • 1 cup buttermilk
  • ½ cup vegetable oil
  • 2 teaspoons vanilla extract
  • ½ cup hot brewed espresso or strong coffee
  • ½ cup hot water

For the Pistachio Frosting

  • 1 cup unsalted butter, softened
  • 3½ cups powdered sugar
  • ¾ cup pistachios, finely ground
  • 1 teaspoon vanilla extract
  • 3–4 tablespoons heavy cream
  • ¼ teaspoon salt

For the Chocolate Ganache

  • 6 ounces semi-sweet chocolate, finely chopped
  • ½ cup heavy cream
  • 1 tablespoon unsalted butter

For Decoration

  • Chopped pistachios
  • Chocolate shavings
  • Whole pistachios
  • Optional edible chocolate decorations

How to Make Chocolate Pistachio Cake

Step 1: Prepare the Cake Pans

Preheat your oven to 350°F (175°C).

Grease three 8-inch round cake pans and line the bottoms with parchment paper.

Dust the sides lightly with cocoa powder.

Using cocoa instead of flour helps prevent visible white patches on the finished chocolate cake.

Step 2: Mix the Dry Ingredients

In a large bowl, whisk together flour, cocoa powder, sugar, baking soda, baking powder, and salt.

Make sure everything is evenly distributed.

Step 3: Add the Wet Ingredients

Add the eggs, buttermilk, vegetable oil, and vanilla extract.

Mix until the batter is smooth.

Slowly pour in the hot espresso and hot water while mixing on low speed.

The batter will be fairly thin, which is normal.

The hot liquid helps bloom the cocoa powder and creates a deeper chocolate flavor.

Bake the Cake

Divide the batter evenly among the prepared cake pans.

Bake for approximately 25–30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.

Avoid overbaking because this can make the cake dry.

Allow the layers to cool in their pans for approximately 10 minutes before transferring them to a wire rack.

Cool completely before frosting.

Make the Pistachio Frosting

While the cake cools, prepare the pistachio frosting.

Beat the softened butter until creamy and smooth.

Gradually add powdered sugar while mixing on low speed.

Add the finely ground pistachios, vanilla, and salt.

Slowly add heavy cream until the frosting reaches a smooth, spreadable consistency.

Increase the mixer speed and beat for another 2–3 minutes until fluffy.

For a stronger pistachio flavor, you can add a small amount of pistachio paste if desired.

Assemble the Chocolate Layer Cake

Place the first chocolate cake layer on a cake stand.

Spread an even layer of pistachio frosting over the top.

Place the second cake layer on top and repeat.

Add the final cake layer.

Cover the entire cake with a thin layer of frosting to create a crumb coat.

Refrigerate for approximately 20–30 minutes.

Apply the remaining pistachio frosting and smooth the sides.

You can leave the frosting rustic or create a polished finish with an offset spatula.

Make the Chocolate Ganache

Place chopped chocolate in a heatproof bowl.

Heat the heavy cream until steaming but not boiling.

Pour the cream over the chocolate and let it sit for approximately 2 minutes.

Stir until smooth.

Add the butter and mix until glossy.

Allow the ganache to cool slightly before decorating the cake.

Chocolate Cake Decoration

Pour the ganache over the top of the chilled cake and gently spread it toward the edges.

Allow a few drips to naturally run down the sides.

Finish with chopped pistachios, whole pistachios, and chocolate shavings.

For a more dramatic chocolate cake decoration, pipe small swirls of pistachio frosting around the top edge and place a pistachio or chocolate curl on each swirl.

Tips for the Best Cake

Use Fresh Pistachios

Fresh pistachios provide a much better flavor than nuts that have been sitting open for a long time.

Don’t Overbake

Start checking the cake around 25 minutes.

The center should spring back lightly when touched.

Cool Completely

Never frost warm cake layers. Warm cake can melt the buttercream and make assembly difficult.

Grind Pistachios Finely

Finely ground pistachios create a smoother frosting.

Avoid processing them for too long, as the nuts can release their oils and turn into pistachio butter.

Coffee Flavored Cake Variation

The espresso in this recipe enhances the chocolate flavor rather than making the cake taste strongly of coffee.

If you prefer a more noticeable coffee flavored cake, replace the hot water with additional strong coffee.

For an even stronger espresso flavor, add 1 teaspoon of instant espresso powder to the dry ingredients.

This creates a delicious chocolate-espresso combination that pairs beautifully with pistachio.

Birthday Cake Chocolate Ideas

This cake makes an excellent birthday dessert.

For a festive presentation, decorate it with chocolate curls, pistachio crumbs, piped frosting, sprinkles, or a simple birthday message.

You can also add fresh strawberries or raspberries around the base for a colorful finish.

Because the cake has three layers, it looks impressive even with relatively simple decoration.

How to Serve

Serve slices slightly chilled or at room temperature.

Pair this Chocolate Pistachio Cake with:

  • Coffee
  • Espresso
  • Cappuccino
  • Vanilla ice cream
  • Fresh berries
  • Whipped cream
  • Hot chocolate

The contrast between creamy pistachio frosting and rich chocolate cake makes every bite satisfying.

Storage

Store the finished cake covered in the refrigerator for up to 5 days.

Allow slices to sit at room temperature for approximately 20–30 minutes before serving.

Unfrosted cake layers can be wrapped tightly and frozen for up to 3 months.

Thaw the layers completely before assembling.

Frequently Asked Questions

Can I use pistachio paste?

Yes. Pistachio paste can provide an even stronger pistachio flavor. Add it gradually to the frosting until you reach your preferred taste.

Can I make this without espresso?

Absolutely. Replace the espresso with hot coffee or simply use hot water. Coffee enhances chocolate flavor but isn’t essential.

Can I use two cake pans instead of three?

Yes. You can bake the batter in two 9-inch pans, but the baking time may need to be increased slightly.

Can I make this cake ahead?

Yes. The cake layers can be baked a day ahead and stored tightly wrapped. Assemble and frost the cake the following day.

Final Thoughts

This Chocolate Pistachio Cake brings together everything you want in a special dessert: moist chocolate cake, creamy pistachio frosting, glossy ganache, and an elegant finish. The espresso adds depth to the chocolate while the pistachios provide a delicate nutty flavor that keeps the cake interesting from the first bite to the last.

Whether you’re searching for a sophisticated chocolate layer cake, a memorable birthday cake chocolate idea, an espresso cake, or inspiration for chocolate cake decoration, this recipe is a delicious choice for any celebration.

Chocolate Pistachio Cake

This Chocolate Pistachio Cake features rich, moist chocolate cake layers covered with creamy pistachio frosting and finished with a silky chocolate ganache. A touch of espresso deepens the chocolate flavor, while chopped pistachios add a delicate nutty crunch. Perfect for birthdays, holidays, dinner parties, or anyone who loves an elegant chocolate layer cake.

Prep Time 35 minutes
Cook Time 30 minutes
Cooling Time: 1 hour
Servings: 10 slices

Ingredients
  

  • For the Chocolate Cake
  • 2 cups all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • 1½ cups granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • 2 large eggs
  • 1 cup buttermilk
  • ½ cup vegetable oil
  • 2 teaspoons vanilla extract
  • ½ cup hot brewed espresso or strong coffee
  • ½ cup hot water
  • For the Pistachio Frosting
  • 1 cup unsalted butter softened
  • 3½ cups powdered sugar
  • ¾ cup finely ground pistachios
  • 1 teaspoon vanilla extract
  • 3 –4 tablespoons heavy cream
  • ¼ teaspoon salt
  • For the Chocolate Ganache
  • 6 ounces semi-sweet chocolate finely chopped
  • ½ cup heavy cream
  • 1 tablespoon unsalted butter
  • For Decoration
  • ¼ cup chopped pistachios
  • Chocolate shavings
  • Whole pistachios optional

Method
 

  1. Preheat the oven to 350°F (175°C).
  2. Grease three 8-inch round cake pans and line the bottoms with parchment paper.
  3. In a large bowl, whisk together flour, cocoa powder, sugar, baking soda, baking powder, and salt.
  4. Add eggs, buttermilk, vegetable oil, and vanilla extract.
  5. Mix until the batter is smooth.
  6. Slowly pour in the hot espresso and hot water while mixing on low speed. The batter will be thin.
  7. Divide the batter evenly between the prepared cake pans.
  8. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
  9. Cool the cakes in the pans for about 10 minutes, then transfer them to a wire rack.
  10. Allow the cake layers to cool completely before frosting.
  11. To make the pistachio frosting, beat softened butter until creamy.
  12. Gradually add powdered sugar and mix until smooth.
  13. Add finely ground pistachios, vanilla, and salt.
  14. Slowly add heavy cream until the frosting becomes smooth and spreadable.
  15. Beat on medium-high speed for 2–3 minutes, until fluffy.
  16. Place one chocolate cake layer on a cake stand.
  17. Spread an even layer of pistachio frosting over the top.
  18. Add the second cake layer and repeat.
  19. Place the final cake layer on top.
  20. Cover the cake with a thin crumb coat and refrigerate for 20–30 minutes.
  21. Frost the top and sides with the remaining pistachio buttercream.
  22. To make the ganache, place chopped chocolate in a heatproof bowl.
  23. Heat the heavy cream until steaming, then pour it over the chocolate.
  24. Let sit for 2 minutes, then stir until smooth.
  25. Add the butter and stir until glossy.
  26. Allow the ganache to cool slightly.
  27. Pour the ganache over the top of the chilled cake and gently spread toward the edges.
  28. Decorate with chopped pistachios, whole pistachios, and chocolate shavings.
  29. Chill briefly if needed, then slice and serve.

Notes

  • Use fresh, unsalted pistachios for the best flavor.
  • Grind the pistachios finely for a smoother frosting.
  • Do not overbake the chocolate cake layers.
  • The espresso enhances the chocolate flavor without making the cake strongly taste like coffee.
  • For a stronger coffee flavor, replace the hot water with additional strong coffee.
  • Pistachio paste can be added to the frosting for a more intense pistachio flavor.
  • Make sure the cake layers are completely cool before frosting.
  • Allow ganache to cool slightly before pouring it over the cake so it doesn’t melt the frosting.
  • Store the finished cake covered in the refrigerator for up to 5 days.
  • Unfrosted cake layers can be wrapped tightly and frozen for up to 3 months.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating