Go Back
+ servings
vegan pistachio cake

Vegan Pistachio Cake (with Dairy-Free Pistachio Buttercream Frosting)

5 from 1 vote
This vegan pistachio cake is the perfect decadent treat for anyone who loves pistachios or has a sweet tooth! It's delicious, dairy-free & egg-free.
Print Recipe Pin Recipe
Prep Time: 30 minutes
Cook Time: 25 minutes
Cool Time: 35 minutes
Total Time: 1 hour 30 minutes
Servings: 8 Slices

Ingredients

For the cake batter

For the pistachio buttercream frosting

Toppings

Instructions

Make the Batter

  • Preheat the oven to 350F and line 3 cake forms with parchment paper (or grease them).
  • To a mixing bowl, add the soy milk and apple cider vinegar. Mix to form the vegan buttermilk, then add the oil, vanilla, sugar, salt, flour, baking powder, and baking soda, and mix again.
  • To a food processor, add half of the pistachios and process until crumbly. Add the other half of the pistachios and process again until one part is very crumbly and the other half is chunky (resembling chopped pistachios).
  • Add the pistachios and green food dye to the batter and mix until well incorporated.
  • Next, pour equal parts of the cake batter into each of the three cake forms and place on a wire rack slightly below the middle of the oven.
  • Bake for 25 minutes or until a toothpick comes out clean, then let cool for at least 30-35 minutes.

Make the Frosting

  • Using either a food processor or blender, process the pistachios until you get a very fine, flour-like texture (much finer than the texture used for the batter).
  • Next, cut the vegan butter into cubes and add it to a large mixing bowl alongside the powdered sugar, pistachios, vanilla, and coconut cream.
  • Using an electric mixer, mix everything until you get a smooth, creamy texture. Place the buttercream frosting in the fridge until you’re ready to decorate the cake.

Decorate the Cake

  • Add a scoop of the frosting to the first cake layer and spread it out using a spatula, then repeat with the other cake layers.
  • Once you’ve added the final cake layer, add frosting to the sides as well.
  • Finally, sprinkle the chopped pistachios on top, serve, and enjoy!

Notes

The coconut cream should be solid and ideally refrigerated. If yours is liquid, use only half the amount indicated. Canned coconut milk won’t work as a substitute, so if you can’t find coconut cream, you can omit it, use a little more vegan butter, or use vegan cream cheese
instead.
Tried this recipe?Let us know how it was!