This rich and moist pistachio chocolate snack cake is so easy to make and it’s about to become your new obsession. The cake itself if deeply chocolatey, soft, tender and made in just one bowl! No fuss, no complicated steps.

Topped with smooth and silky pistachio frosting, this cake strikes the perfect balance between rich chocolate and delicate nuttiness. It’s simple, stunning and dangerously easy to cut yourself “just one more slice” 😉.

❤️ Why you’ll love it

  • Ultra-moist, soft and tender chocolate cake
  • Silky-smooth, creamy, nutty pistachio buttercream
  • Just two bowls – one for the cake and one for the buttercream – aka minimal mess
  • Ideal for a simple weekend bake or for a gathering
A square of pistachio chocolate cake with forkfuls cut away.

Ingredients & substitutions

Most of the ingredients in this chocolate pistachio cake are self-explanatory but a few are worth explaining.

Ingredients for chocolate pistachio snack cake on a marble surface.

⬇️ Jump to the recipe for full ingredients and instructions.

  • Pistachio spread: Pistachio spread is a spread made from pistachios, sugar, milk or cream and sometimes white chocolate. Also known as pistachio cream, it has a similar consistency and texture to Nutella.
  • Instant coffee granules: Don’t worry, the cake doesn’t taste like coffee. Instead, the coffee intensifies the chocolate flavour. You want instant coffee granules not coffee powder or espresso powder. You can use powders but you’ll want half to two-thirds the amount. If you do leave the coffee out, still add the water that would otherwise be mixed with it.
  • Cocoa powder: You can use regular unsweetened cocoa powder or Dutch processed cocoa powder in this recipe.

How to make chocolate snack cake

There are two stages to making this chocolate pistachio cake and both are extremely simple.

  1. The chocolate cake is the same base recipe that I adapt for many of my chocolate cake recipes including this blueberry chocolate cake. The batter comes together in minutes in just one bowl. No fuss, no need to soften butter – it’s so easy.
  2. The pistachio buttercream portion of this recipe also comes together in minutes in one bowl. I like to use a stand mixer for ease but you could get away with a simple electric mixer or even balloon whisk.

⬇️ Jump to the recipe for full ingredients and instructions.

1. Make the cake batter

The cake batter starts with combining the dry ingredients in a bowl. Add the wet ingredients to a well in the centre then give it a mix. Simple as that!

The cake batter in a bowl.

2. Bake the cake

Pour the chocolate cake batter into an 8 inch square pan and bake for around 30-35 minutes. You can also bake it in a 9 inch pan or two 8 inch pans (both ways will result in thinner cakes and the baking time will change so keep an eye on the cakes).

The chocolate cake batter in a square pan.

3. Beat butter and sugar

Beat the butter, extracts and some of the sugar in a mixing bowl until creamy.

Butter and sugar beaten until creamy in a mixing bowl.

4. Add the pistachio spread

Now, add the remaining sugar, pistachio spread and milk and beat until it’s thick and smooth.

The pistachio buttercream finished in a standmixer bowl.

5. Top and serve

Once the chocolate snack cake is cool, spread the pistachio buttercream over the top and serve.

A spatula spread the buttercream over the cake.

Tips and tricks

  • Weigh the ingredients: You will always get better results in your baking if you weigh your ingredients, where a weight is given (preferably in grams). A kitchen scale is cheap and will last for years plus you’ll have less cup measures to wash up.
  • Wait until the cake cools before you frost it or your frosting will just melt.
  • Don’t overmix the batter: Mixing too long can result in a tough or even dry cake.

Storage and make ahead

Room temperature

This cake will keep fine at room temperature for 1-2 days. It is best served at room temperature.

Fridge

The cake will keep well in the fridge for 4-5 days. Let it come to room temperature before serving.

Freezer

This pistachio chocolate snack cake freezes beautifully too. Freeze it in squares so you can defrost just as much as you like. Use an airtight container and to makes sure any freezer odours are kept out, wrap each piece in plastic wrap once solid.

Make ahead

Both the cake and buttercream can be made in advance and frozen for up to 3 months, either assembled or separate. Let them thaw in the fridge overnight.

Variations

There are a few ways you can change up this recipe to suit your tastes, most of them in the frosting.

Top down view of 9 squares of pistachio chocolate cake with the middle one turned on it's side.

More recipes you’ll love

If you try this pistachio chocolate snack cake recipe,
show it some love with a ⭐⭐⭐⭐ rating below. Thank you!

Hungry for more? Subscribe to the newsletter for free recipes straight to your inbox. Also, follow along on Facebook, Pinterest and Instagram.

Top down close up of a slice of pistachio chocolate snack cake on it's side.
5 from 1 rating
This moist chocolate snack cake topped with creamy pistachio buttercream is easy, rich and irresistible chocolate-pistachio bliss.

Ingredients

CHOCOLATE SNACK CAKE

  • 165 g plain flour (all purpose flour) (1 ¼ cups)
  • 55 g unsweetened cocoa powder
  • 300 g granulated white sugar (1 ½ cups/10 ½oz)
  • 1 ¼ teaspoons baking soda (bicarb soda)
  • ¼ teaspoon baking powder
  • ¼ teaspoon salt
  • 1 large egg
  • 1 egg yolk
  • ¾ cup buttermilk (180ml) (notes 1)
  • 2 teaspoons instant coffee dissolved in ½ cup boiling water)
  • cup vegetable oil like canola oil or light flavoured olive oil (80ml)
  • 1 teaspoon vanilla extract
  • chopped pistachios for decorating

PISTACHIO BUTTERCREAM

  • 115 g unsalted butter (½ cup / 4oz)
  • 1 teaspoon vanilla extract
  • ¼ teaspoon almond extract
  • pinch fine sea salt
  • 195 g icing sugar (powdered sugar) (1 ½ cups / 7oz)
  • 140 g pistachio spread (½ cup / 5oz)
  • 2-3 teaspoons whole milk
  • Few drops green food colouring optional

For best results, always weigh ingredients where a weight is provided

Equipment

Instructions
 

  • CHOCOLATE SNACK CAKE:
    Preheat the oven to 180C (160C fan) / 350F. Line an 8 inch square pan with baking paper.
  • In a large mixing bowl, sift the flour, cocoa, baking soda and baking powder together, then add the sugar and salt. Whisk to combine well.
  • Make a well in the centre of the flour mixture and add all of the wet ingredients – egg, buttermilk, oil, vanilla, coffee.
  • Use a handheld beater and mix on low for 30 seconds.
  • Pour the cake batter evenly into the prepared baking pan. Place in the oven and cook for around 35 minutes or until a toothpick inserted in the centre, comes out with just a crumb or two.
  • Remove from oven and immediately place a wire rack upside down on top of the cake. Flip the whole lot over and remove the cake pan. Leave it to cool. Once cool remove the baking paper and flip it back over, using the serving dish. Make sure the cake is completely cool before frosting.
  • PISTACHIO BUTTERCREAM:
    In the bowl of a stand mixer with paddle attachment, beat the butter, vanilla extract, almond extract, salt and 1 cup of sugar on low until the sugar starts to incorporate, then turn it up to medium-high for 3-4 minutes until lightened and creamy. Make sure to scrape down the bowl from time to time.
  • Add the remaining sugar and pistachio spread and beat on low until it comes together then beat until fully incorporated.
  • Add enough milk to get it to a soft but pipeable consistency. You can add the green food colouring, if using, at the same time.
  • Please take a moment to leave a comment & rating. It's appreciated and so helpful.

Notes

  1. If you can’t get buttermilk, you can use add 3 teaspoons of vinegar to a ¾ cup measure, then top it up with whole milk. Give it a mix and let it sit for a few minutes.
MORE CAKE RECIPES!
Have you tried this recipe?Don’t forget to leave a rating and comment below and let me know how it was! I love hearing from you. Nutrition information is approximate and derived from an online calculator. The brands you use may cause variations.
Nutrition Facts
Pistachio Chocolate Snack Cake
Amount Per Serving
Calories 571 Calories from Fat 234
% Daily Value*
Fat 26g40%
Saturated Fat 14g88%
Trans Fat 0.5g
Polyunsaturated Fat 5g
Monounsaturated Fat 5g
Cholesterol 72mg24%
Sodium 257mg11%
Potassium 239mg7%
Carbohydrates 84g28%
Fiber 4g17%
Sugar 64g71%
Protein 6g12%
Vitamin A 413IU8%
Calcium 66mg7%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.