A vegan pistachio cake elegantly presented on a heart-shaped plate, showcasing its delightful green hue and texture

Vegan Pistachio Cake

A luscious vegan pistachio cake, infused with the rich, nutty essence of finely ground pistachios, layered with my velvety pistachio buttercream and a delicate ribbon of tangy cream cheese icing nestled between each moist tier.

Vegan Pistachio Cake

Jump to Recipe
A collection of ingredients for pistachio cake, arranged in separate dishes, including flour, sugar, and pistachios.
The perfect ingredients for a dreamy vegan pistachio cake—simple, natural, and irresistibly delicious!

Where to find ingredients

Finding pistachio butter and pistachio milk can be a bit tricky since they’re not always stocked in regular grocery stores. I was able to find pistachio milk at Great Canadian Superstore in the health food section, so it’s worth checking specialty or natural food aisles if you’re on the hunt. As for pistachio butter, I had better luck ordering it from Amazon, where there are a few different brands to choose from. If you can’t find pistachio butter locally, you can also try making your own by blending raw or roasted pistachios with a little neutral oil until smooth!

Why You’ll Love This Cake

Elegant & Unique – A showstopper for any celebration, from birthdays to dinner parties, thanks to its gorgeous natural green color and sophisticated flavor profile.

A Perfect Balance of Flavors – The nutty richness of pistachios shines through without being overpowering, thanks to the combination of pistachio buttercream and vegan cream cheese frosting.

Dairy-Free & Egg-Free – This Vegan Pistachio Cake is completely vegan, made with ingredients like almond extract, apple cider vinegar, and melted vegan butter, making it an excellent choice for those with dietary restrictions or anyone looking for a plant-based indulgence.

Moist & Fluffy Texture – Unlike some nut-based cakes that can be dense, this one is soft, tender, and perfectly moist, thanks to the right blend of wet and dry ingredients.

How This Cake Comes Together

This Vegan Pistachio Cake starts with a batter infused with finely ground pistachios, creating a naturally nutty and aromatic base. Using a large mixing bowl, dry ingredients like flour, sugar, and baking powder are combined with wet ingredients such as olive oil, apple cider vinegar, and vegan buttermilk.

The layers are baked until golden and perfectly tender, then stacked between each layer with a smooth, vegan cream cheese frosting. To balance the flavors, a delicate layer of Vegan Pistachio Buttercream Icing is spread around the outside. Combining the two icings adds a slight tang that prevents the pistachio from becoming overwhelming. Once assembled, the cake is finished with more pistachio buttercream and an optional sprinkling of chopped pistachios for extra texture and flair.

FAQ

Why did you use both buttercream and cream cheese frosting?

Pistachios have a naturally subtle flavor that can easily be masked or enhanced too much. Using only vegan cream cheese frosting tends to overpower the nutty flavor, while pistachio buttercream alone can intensify it to the point of slight bitterness. By combining the two, we achieve a perfect balance—where the buttercream amplifies the pistachio’s richness while the cream cheese frosting provides just the right amount of contrast to keep each bite light and well-rounded.

Can I make this Vegan Pistachio Cake ahead of time?

Absolutely! You can bake the cake layers in advance and store them wrapped in plastic wrap for up to two days at room temperature or freeze them for longer storage. The pistachio buttercream and vegan cream cheese frosting can also be made ahead and stored in the fridge, then whipped again before assembling.

What’s the best way to decorate this Vegan Pistachio Cake?

A smooth pistachio buttercream finish with a rustic swirl effect is always a classic choice, but you can also pipe elegant designs or add crushed pistachios along the edges for a beautiful, textured look. For an extra touch of luxury, consider a sprinkle of edible gold dust or rose petals!

Can I make this gluten-free?

Yes! Simply swap out the flour for a good-quality gluten-free flour blend, and you’ll have a delicious gluten-free version of this Vegan Pistachio Cake that’s just as delightful.


Vegan Pistachio Cake

Course: DessertCuisine: AmericanDifficulty: Medium
Servings

10

servings
Prep Time

20

minutes
Calories

435

kcal
Total Time

2

hours 

This Vegan Pistachio Cakeis a moist, nutty, and flavorful dessert, layered with pistachio buttercream and tangy vegan cream cheese frosting for the perfect balance of richness and lightness.

Ingredients

  • 1 ½ cups unsweetened plant-based milk

  • 2 tsp apple cider vinegar

  • 1 ¼ cups sugar

  • ½ cup pistachios, finely ground in a food processor

  • 1 cup vegan Greek yogurt

  • 1 cup melted plant-based butter

  • 1 tbsp vanilla extract

  • 1 tsp almond extract

  • 3 cups flour

  • 1 tbsp baking powder

  • ½ tsp salt

Directions

  • Prepare the Buttermilk: In a small bowl, combine the plant-based milk and apple cider vinegar. Let sit for 5-10 minutes until slightly curdled.
  • Preheat/Prep: Preheat your oven to 350°F (175°C). Grease and line two or three springform pans with parchment paper. *Use two if you want thicker layers and three if you want thin layers. Adjust cooking time as necessary.
  • Prep the Pistachios: In a food processor, add the deshelled pistachios and grind until the pistachios are small, but not so much that you make a butter-like consistency.
  • Mix the Wet Ingredients: In a large mixing bowl, whisk together the sugar, ground pistachios, vegan Greek yogurt, melted plant-based butter, vanilla extract, almond extract, and the prepared buttermilk.
  • Combine the Dry Ingredients: In a separate bowl, sift together the flour, baking powder, and salt.
  • Make the Batter: Gradually fold the dry ingredients into the wet ingredients, mixing until just combined. Avoid overmixing.
  • Bake: Divide the batter evenly between the prepared springform pans. Bake for 25-30 minutes, checking at the 25-minute mark by inserting a knife or toothpick into the center—if it comes out clean, the cakes are done.
  • Cool & Layer: Let the Vegan Pistachio Cake cool completely in the pans before removing. Once they are cool, remove them from the pans, and using a bread knife, carefully cut each cake into layers for stacking.
  • Frost & Assemble: Use your buttercream and/or cream cheese icing to frost the cake as desired. I prefer to use cream cheese icing in between the layers and my pistachio buttercream icing on the outside. It brings a beautiful balance of flavour to the cake.

Notes

    Leave a Reply

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

    2 responses to “Vegan Pistachio Cake”

    1. […] With its smooth texture and delicate pistachio flavor, this frosting is the perfect complement to my Vegan Pistachio Cake! Whether you’re making a vegan pistachio cake for a special occasion or just want to elevate your […]

    2. […] If you’re looking for a dairy-free frosting that’s just as rich and creamy as the classic version, this Vegan Cream Cheese Frosting is the perfect solution! It’s smooth, tangy, and has just the right amount of sweetness to complement any dessert. Whether you’re frosting a cake, piping onto cupcakes, or spreading over cookies, this recipe will quickly become your go-to. I love to use it in between the layers of my Vegan Pistachio Cake! […]

    2 Comments

    1. Pingback: Easy Vegan Pistachio Buttercream Icing -

    2. Pingback: 4-Ingredient Vegan Cream Cheese Icing -

    Leave a Comment

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

    *