There’s something truly delightful about a vegan pistachio cake, especially when paired with a rich and creamy dairy-free pistachio buttercream frosting. This dessert captures the earthy flavor of pistachios and showcases a beautiful green hue that’s both inviting and appealing. Whether you’re celebrating a special occasion or simply indulging in a sweet treat, this cake provides a guilt-free option that everyone can enjoy. It’s moist, flavorful, and completely dairy-free, making it a fantastic choice for those with dietary restrictions or anyone seeking a plant-based dessert.
Why We Love This Vegan Pistachio Cake
This vegan pistachio cake stands out for several reasons. First, it’s packed with flavor thanks to the combination of ground pistachios and natural sweeteners. The texture strikes a perfect balance between moist and fluffy, ensuring that every bite is satisfying. With the addition of dairy-free pistachio buttercream, you get a creamy finish that elevates the cake to a whole new level. You can celebrate your love for baking while ensuring you are sticking to a vegan lifestyle. It also makes for a lovely presentation at any gathering, drawing the eyes and appetites of both vegan and non-vegan guests alike. You can personalize each slice with fun toppings, fresh fruits, or a drizzle of syrup to make it uniquely yours. Every cake evokes a sense of celebration and warmth, perfect for birthdays, holidays, or simply treating yourself after a long day.
Ingredients for Vegan Pistachio Cake
- 1 cup unsalted roasted pistachios, ground
- 1 ½ cups all-purpose flour
- 1 cup granulated sugar
- 1 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- 1 cup unsweetened almond milk
- ½ cup vegetable oil
- 1 tbsp apple cider vinegar
- 1 tsp vanilla extract
For the Dairy-Free Pistachio Buttercream Frosting:
- 1 cup dairy-free butter, softened
- 4 cups powdered sugar
- ¼ cup almond milk
- ½ cup ground pistachios
- 1 tsp vanilla extract
Directions
- Preheat your oven to 350°F (175°C) and grease two 8-inch round cake pans.
- In a large bowl, combine the ground pistachios, flour, sugar, baking powder, baking soda, and salt.
- In another bowl, whisk together the almond milk, vegetable oil, apple cider vinegar, and vanilla extract.
- Slowly pour the wet ingredients into the dry mixture and stir until just combined.
- Divide the cake batter evenly between the prepared cake pans.
- Bake in the preheated oven for 25-30 minutes or until a toothpick inserted into the center comes out clean.
- Allow the cakes to cool in the pans for about 10 minutes before transferring them to a wire rack to cool completely.
- While the cakes cool, prepare the dairy-free pistachio buttercream frosting. In a mixing bowl, cream the softened dairy-free butter until smooth.
- Gradually add the powdered sugar, mixing well after each addition.
- Slowly pour in the almond milk until you reach your desired consistency, then mix in the ground pistachios and vanilla extract.
- Once the cakes have completely cooled, spread a layer of buttercream on top of one cake layer, place the second layer on top, and apply frosting around the sides and on top of the cake. Decorate as desired.
How to Serve Vegan Pistachio Cake
You can serve the vegan pistachio cake for various occasions, and its vibrant color and delightful flavor make it a crowd-pleaser. For casual gatherings, simply slice the cake into generous pieces and place them on a serving platter. Garnish each slice with a sprinkle of crushed pistachios or edible flowers for a touch of elegance. If you’re hosting a birthday party, consider adding fun cake toppers or themed decorations that reflect the event. You could also layer the cake with fresh fruits like berries or add a drizzle of a fruit sauce over each slice to elevate the flavor profile. For an intimate dinner, serve the cake alongside a scoop of dairy-free vanilla ice cream, providing guests with a delightful contrast in textures. Pairing the cake with a hot beverage, such as herbal tea or coffee, enhances the experience, making the cake a centerpiece that invites everyone to indulge together.
Expert Tips for Vegan Pistachio Cake
To ensure your vegan pistachio cake turns out perfectly, start with high-quality ingredients. Use fresh, unsalted roasted pistachios for the best flavor. Remember to grind them finely but not into a paste; a food processor or a spice grinder works well for this task. When measuring flour, spoon it into your measuring cup and level it off with a knife, as scooping can lead to using too much flour and a denser cake. Preheat the oven to the correct temperature to ensure even baking. Additionally, watch the baking time closely; ovens vary, and overbaking can dry out the cake. If you’re in a humid climate, consider adding a touch more flour, as humidity can affect the batter’s consistency. For the frosting, adjust the almond milk for your desired consistency: if it’s too thick, add more milk; if too thin, add more powdered sugar. Allow the cake to cool completely before frosting to avoid a melty mess. Lastly, for an impressive presentation, consider refrigerating the frosted cake for 30 minutes before serving to set the frosting, making slicing easier and cleaner.
How to Store Vegan Pistachio Cake
After enjoying your delicious vegan pistachio cake, it’s essential to store it properly to maintain its flavor and texture. If you have leftover cake, store it in an airtight container at room temperature for up to three days. You can also refrigerate it, where it will last for about a week. Just be sure to cover it well to prevent it from absorbing other odors in the fridge. If you’re looking to keep it longer, consider freezing the cake. Wrap slices or the whole cake tightly in plastic wrap and then in aluminum foil to protect it from freezer burn. When you’re ready to enjoy it again, thaw the cake overnight in the fridge and let it come to room temperature before serving. This cake freezes beautifully, allowing you to enjoy it anytime a sweet craving hits.
Variations of Vegan Pistachio Cake
You can easily customize vegan pistachio cake to suit your taste preference or dietary needs. For a unique twist, incorporate different flavor extracts such as almond or coconut, which can add an extra layer of complexity to the cake. You can also add a handful of chocolate chips or chopped dark chocolate to the batter for a decadent treat. If you’re in the mood for a fruitier version, mix in fresh mashed bananas or applesauce to create a moister cake, while still keeping it plant-based. For a burst of citrus flavor, consider adding the zest of a lemon or orange to the mix. This can give the cake a fresh and vibrant note that pairs wonderfully with pistachios. If you want a nut-free alternative, swap out the ground pistachios for sunflower seed flour or pumpkin seed flour, making sure to adjust for any flavor changes. Lastly, experiment with different frostings. A citrus-flavored frosting or a nut-free whipped coconut cream can enhance the cake while maintaining its delightful vegan essence.
FAQ about Vegan Pistachio Cake
What makes this a vegan pistachio cake?
This cake is vegan because it contains no animal products, using ingredients like almond milk and dairy-free butter instead.
Can I make this cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend to make this cake gluten-free.
How long does the vegan pistachio cake last?
The cake lasts up to three days at room temperature and about a week when refrigerated in an airtight container.
Can I use other nuts instead of pistachios?
Absolutely! You can substitute pistachios with other nuts like almonds or walnuts for a different flavor profile.
How do I achieve the best texture for the cake?
Ensure your ground nuts are finely ground but not powdered. Also, make sure to measure flour correctly and avoid over-baking your cake.
Is there a way to make this cake less sweet?
You can decrease the amount of sugar in the batter or opt for less sweet frosting to reduce the overall sweetness.
Can I prepare the cake ahead of time?
Yes, you can bake the cake a day ahead and store it properly. Frost it just before serving for the best freshness.

Vegan Pistachio Cake
Ingredients
For the Cake
- 1 cup unsalted roasted pistachios, ground Use fresh and unsalted pistachios for best flavor
- 1.5 cups all-purpose flour Spoon into measuring cup to prevent density
- 1 cup granulated sugar Adjust based on sweetness preference
- 1 tsp baking powder
- 0.5 tsp baking soda
- 0.5 tsp salt
- 1 cup unsweetened almond milk Can substitute with another plant-based milk
- 0.5 cup vegetable oil
- 1 tbsp apple cider vinegar To react with baking soda for rise
- 1 tsp vanilla extract
For the Frosting
- 1 cup dairy-free butter, softened
- 4 cups powdered sugar Adjust for desired sweetness
- 0.25 cup almond milk Add more or less for consistency
- 0.5 cup ground pistachios
- 1 tsp vanilla extract
Instructions
Preparation
- Preheat your oven to 350°F (175°C) and grease two 8-inch round cake pans.
- In a large bowl, combine the ground pistachios, flour, sugar, baking powder, baking soda, and salt.
- In another bowl, whisk together the almond milk, vegetable oil, apple cider vinegar, and vanilla extract.
- Slowly pour the wet ingredients into the dry mixture and stir until just combined.
- Divide the cake batter evenly between the prepared cake pans.
Baking
- Bake in the preheated oven for 25-30 minutes or until a toothpick inserted into the center comes out clean.
- Allow the cakes to cool in the pans for about 10 minutes before transferring them to a wire rack to cool completely.
Frosting
- While the cakes cool, prepare the dairy-free pistachio buttercream frosting. In a mixing bowl, cream the softened dairy-free butter until smooth.
- Gradually add the powdered sugar, mixing well after each addition.
- Slowly pour in the almond milk until you reach your desired consistency, then mix in the ground pistachios and vanilla extract.
Assembly
- Once the cakes have completely cooled, spread a layer of buttercream on top of one cake layer, place the second layer on top, and apply frosting around the sides and on top of the cake. Decorate as desired.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!


