This post contains affiliate links. Please see our disclosure policy.

Triple pistachio cake has an incredible, pistachio flavor from ground pistachios in the cake, the pistachio cream frosting, and chopped pistachios on top. It comes together quickly and is so easy to make! (gluten-free and soy-free options)

triple pistachio cake on a cake stand
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.


There are just tons of pistachios in this cake and it has an amazing pistachio flavor! Use some really good, fresh, raw pistachios for the best results. The fresh pistachio flavor just pops!

serving a slice of pistachio cake

Powder up some pistachios and then use most of them in the simple cake batter. The rest goes into the pistachio cream mixture, which you make in the blender. Then, you sprinkle even more chopped pistachios on top! The cake has incredible crumb, is moist and delicious. The cream adds more fresh pistachio flavor as well as moisture. Chopped pistachios add the crunch, and make it look pretty!

pistachio cake with a slice taken out

Because the pistachio cream is closer to a glaze than a frosting, it’s very easy to assemble and quick to make.

This cake tastes best right after glazing, while the cake is moist, delicious, and warm, but it also stores very well. You can refrigerate it for a few days or freeze for up to three months!

pistachio cake with pistachio cream on it

Why You’ll Love this vegan pistachio cake

  • incredible pistachio flavor in the cake, cream topping, and from crunchy pistachios on top
  • easy dessert perfect for picnics, parties, and celebrations
  • light, fluffy texture, no eggs needed
  • easy to make corn-free, gluten-free, and/or soy-free, if needed.
close-up of a slice of pistachio cake with a bite taken out

Triple Pistachio Cake Vegan

5 from 2 votes
By: Vegan Richa
Prep: 30 minutes
Cook: 30 minutes
Total: 1 hour
Servings: 10
Course: cake, Dessert
Cuisine: Vegan
Triple pistachio cake has an incredible, nutty flavor from ground pistachios in the cake, the pistachio cream frosting, and chopped pistachios on top. It comes together quickly and is so easy to make! (gluten-free and soy-free options)
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


Ingredients 
 

To Grind Up

  • 1 slightly heaping cup raw pistachios
  • 2 tablespoons sugar

Dry Ingredients

  • 1 1/4 cups all-purpose flour, , see notes for gluten-free
  • 2 teaspoons cornstarch, or tapioca starch
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt

Wet Ingredients

  • 3/4 cup non-dairy milk, such as oat milk, soy milk, almond milk
  • 2 teaspoons white or rice vinegar
  • 2 tablespoons non-dairy yogurt
  • 1/4 cup oil
  • 1/3 cup sugar
  • 1 teaspoon vanilla extract, or vanilla powder

Pistachio Cream Topping

  • 1/4 cup ground pistachios, from the powdered pistachios above
  • 3/4 cup coconut cream, or use 1/2 cup coconut cream + 1/4 cup cashews
  • 1/2 teaspoon lemon zest
  • 1/4 cup sugar
  • 1/4 teaspoon vanilla extract, or vanilla powder, or more to taste
  • pinch of salt

For Topping

  • 3 tablespoons chopped pistachios

Instructions 

Make the pistachio cake.

  • Preheat the oven to 350°F (175°C).
  • Add all of the raw pistachios with the 2 tablespoons of sugar to a small food processor or blender. Process for 15 to 20 seconds, stir to prevent them from turning butter, then continue processing until they are a fine meal. The sugar helps keep the pistachios from becoming buttery. Remove 1/4 cup of the ground pistachio mixture for the pistachio cream. 
  • In a large bowl, combine the remaining ground pistachios with the flour, cornstarch, baking powder, baking soda, and salt. Mix well. In a small bowl, combine non-dairy milk and vinegar. Let it sit for 1 minute to curdle, which makes vegan buttermilk. Add the yogurt, oil, 1/3 cup sugar, and the vanilla extract to the buttermilk bowl. Mix well until the sugar dissolves. Pour the wet ingredients into the dry ingredients, and mix in. If the batter is too thick, add more non-dairy milk 1 teaspoon at a time, until the batter is flowy but not runny. It should be somewhere between cake and muffin batter. (The thicker batter helps the cake maintain structure despite the weight of the nuts.)
  • Pour the batter into a greased or lined 8” or 9” cake pan. Bake for 28 to 35 minutes. Check the center with a toothpick at the 28-minute mark. The edges of the cake cook faster due to the nuts, so bake until the center is fully set with no liquid portion. Remove from the oven, and let the cake cool in the pan for 10 minutes. Remove from the pan, cover with a kitchen towel, and let it cool completely on the counter or in the fridge before frosting.

Meanwhile, make the pistachio cream topping.

  • Blend the reserved 1/4 cup ground pistachios with coconut cream, lemon zest, 1/4 cup sugar, vanilla, and salt until smooth. If using cashews, you may need to add a little coconut milk to help the blender. Taste and adjust the flavor. Add more sugar or vanilla , and blend again until smooth. Once smooth, transfer the cream to a bowl and freeze for at least 1 hour to thicken.

Assemble the pistachio cake.

  • Pour and spread the pistachio cream over the cooled cake. Top generously with chopped pistachios. Slice and serve warm or at room temperature.

Video

Notes

Storage
You can bake the pistachio cake and store it ahead in the fridge, with or without the cream, for up to 4 days. Reheat to room temperature or microwave until defrosted before serving. You can store the cream separately and drizzle it on the slices just before serving, if you prefer.
This pistachio cake is freezer-friendly in a freezer safe container for up to 3 months! Defrost frozen cake, then top with the pistachio cream.
To make this soy-free, use soy-free non-dairy yogurt and non-dairy milk, like oat or almond.
For gluten-free, mix together 3/4 cup almond flour, 1/2 cup oat flour, and 1/4 cup tapioca starch. Use 1 1/4 cups of this mixture for the batter. Also replace 1/4 cup of the non-dairy milk in the wet ingredients with 1/4 cup club soda or other neutral, fizzy beverage. If the batter is too thin, you can add in more of the leftover flour mixture until it reaches that cake batter but-not-too-flowy consistency.
To make it oilfree– use 3 tablespoons applesauce instead of the 1/4 cup oil
To bake into cupcakes– bake for 23-26 minutes for regular size cupcake  
 
 
 
 
 

Nutrition

Calories: 353kcal, Carbohydrates: 47g, Protein: 5g, Fat: 17g, Saturated Fat: 5g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 7g, Trans Fat: 0.02g, Sodium: 123mg, Potassium: 234mg, Fiber: 3g, Sugar: 30g, Vitamin A: 45IU, Vitamin C: 1mg, Calcium: 72mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
pistachio cake ingredients

Ingredients and Substitutions

  • pistachios – These add a ton of flavor to the cake and toppings! Use good quality raw pistachios for the best flavor.
  • sugar – To sweeten the cake and the cream topping.
  • all-purpose flour – I use unbleached all purpose flour, you can use a mix of all purpose and wheat flour. For gluten-free, mix together 3/4 cup almond flour, 1/2 cup oat flour, and 1/4 cup tapioca starch. Use 1 1/4 cups of this mixture for the batter.
  • cornstarch – A binder. Use tapioca starch for corn-free.
  • baking powder, baking soda, and salt – To condition the cake batter.
  • non-dairy milk and vinegar – This is your vegan buttermilk.
  • non-dairy yogurt– Adds moisture and tang to balance the sweet flavor .
  • oil – Adds texture to the batter.
  • vanilla extract – You can use vanilla powder in the batter and topping instead, if you prefer.
  • coconut cream – Thickens the pistachio cream topping. If you want to use less coconut cream, you can use a mix of coconut cream and raw cashews instead.
  • lemon zest – Adds tang to the topping.

💡Tips

  • If you used all coconut cream in the pistachio cream topping, it will thicken in the freezer to be like a thick, spreadable glaze. If you use cashews, it will be thicker, like a frosting. If your kitchen is warm, the frosting will be more like a glaze and add more moisture to the cake, which is fine. It’s almost like a tres leches when that mind-flowingly good pistachio cream soaks in.
  • The pistachio cake batter should be somewhere between cake and muffin batter in consistency. The thicker batter helps the cake maintain structure despite the weight of the nuts.
  • You don’t want to frost the cake while it’s still hot, because the cream will just melt off. It should be warm or room temperature.

How to Make Pistachio Cake

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

Add the raw pistachios with the 2 tablespoons of sugar to a small food processor or blender. Process for 15 to 20 seconds, stir to prevent them from turning butter, then continue processing until they are a fine meal. The sugar helps keep the pistachios from becoming buttery. Remove 1/4 cup of the ground pistachio mixture for the pistachio cream. 

adding pistachios to the food processor
adding ground pistachios to a bowl

In a large bowl, combine the remaining ground pistachios with the flour, cornstarch, baking powder, baking soda, and salt. Mix well. In a small bowl, combine non-dairy milk and vinegar. Let it sit for 1 minute to curdle, which makes vegan buttermilk.

measuring out some of the ground pistachios
adding dry ingredients to the bowl

Add the yogurt, oil, 1/3 cup sugar, and the vanilla extract to the milk mixture . Mix well until the sugar dissolves.

mixing the dry ingredients for the pistachio cake
adding non-dairy milk, sugar, and vinegar to the bowl

Pour the wet ingredients into the dry ingredients, and mix in. If the batter is too thick, add more non-dairy milk 1 teaspoon at a time, until the batter is flowy but not runny. It should be somewhere between cake and muffin batter.

adding wet ingredients to the dry
mixing up pistachio cake batter

Pour the batter into a greased or lined 8” or 9” cake pan. Bake for 28 to 35 minutes. Check the center with a toothpick at the 28-minute mark. The edges of the cake cook faster due to the nuts, so bake until the center is fully set with no liquid portion. Remove from the oven, and let the cake cool in the pan for 10 minutes. Remove from the pan, cover with a kitchen towel, and let it cool completely on the counter or in the fridge before frosting.

pouring the batter into a cake pan
pistachio cake batter in the pan, ready to bake

Meanwhile, blend the reserved 1/4 cup ground pistachios with coconut cream, lemon zest, 1/4 cup sugar, vanilla, and salt until smooth. If using cashews, you may need to add a little coconut milk to help the blender. Taste and adjust the flavor. Add more sugar or vanilla, and blend again until smooth.

adding pistachio cram ingredients to the blender
blending the pistachio cream

Once smooth, transfer the cream to a bowl and freeze for at least 1 hour to thicken.

Pour and spread the pistachio cream over the cooled cake. Top generously with chopped pistachios. Slice and serve warm or at room temperature.

adding pistachio cream to the bowl
pistachio cream on top of the cake
triple pistachio cake on a cake stand

What to Serve with Pistachio Cake

Pistachio cake is a delicious dessert! Serve it with hot coffee, chai, matcha, etc.

Frequently Asked Questions

Is this recipe allergy friendly?

Because this is a pistachio cake, you can’t make it nut-free, but you can make it corn-free, soy-free, and/or gluten-free.

For corn-free, just use tapioca starch instead of the cornstarch.

To make this soy-free, use soy-free non-dairy yogurt and non-dairy milk, like oat or almond.

For gluten-free, mix together 3/4 cup almond flour, 1/2 cup oat flour, and 1/4 cup tapioca starch. Use 1 1/4 cups of this mixture for the batter. Also replace 1/4 cup of the non-dairy milk in the wet ingredients with 1/4 cup club soda or other neutral, fizzy beverage. 

How do I store pistachio cake?

You can bake the pistachio cake and store it ahead in the fridge, with or without the cream, for up to 4 days. Reheat to room temperature or microwave slightly before serving. You can store the cream separately and drizzle it on just before serving, if you prefer.

This pistachio cake is freezer-friendly in a freezer safe container for up to 3 months! Reheat frozen cake to room temp, then top with the pistachio cream.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 2 votes

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments

  1. Priya Singh says:

    5 stars
    Was craving some donuts so made these instead for that cakey sugar craving and OMG! This was the exact texture i was wanting and man, that taste! Gorgeous gorgeous gorgeous!!! Having a friend over in the evening and will update what she thinks but I am bowled over. And it took me no time to prepare. Absolutely in love with this cake! I could even make muffins out of these because i love that light open dense muffin texture.
    And i have absolutely no words for that glaze. I hate glaze or frosting since I always make them look ugly on the cake somehow and they are just too sweet for me but this one will be my go-to. I am always making this glaze for all desserts from now on. It looked pretty and tasted unbelievable!
    I cant get enough of this cake. Had 2 slices last night and going to have more with my friend today. And I am not even a dessert person lol!

    1. Richa says:

      I don’t like those overly sweet frostings either! I get a tooth ache just looking at the 3 cups of sugar needed in the frosting!

      I am so happy you tried this and loved it!!

      1. Priya says:

        Lol, I thought I was the only one but I cant believe there are others who also get a toothache just reading the amount of sugar in these frosting recipes hehe
        My friend also could not stop at just once slice and we finished the whole cake between 2 people in 2 days! Thankyou for such a creative and brilliant dessert.

        1. Vegan Richa Support says:

          Thank you for sharing!! Glad you enjoyed it.

  2. Cheri says:

    5 stars
    This was excellent. I used Einkorn flour, avocado oil, unsweetened soy milk, adding 2 TB of lemon juice to make “buttermilk”. I didn’t glaze it but topped it with chopped pistachios before baking. I used an 8″ spring form pan and baked it for 37 minutes. The crumb was delicate and the flavor was very rich. My guests devoured it. Thank you I.

    1. Vegan Richa Support says:

      Yay!! Thank for taking the time to comment.