If you’ve been searching for a delightful and nutty dessert that’s completely plant-based, look no further than this Vegan Pistachio Cake Recipe. It’s a luscious, moist cake filled with the rich, unique flavor of pistachios complemented by a dreamy pistachio buttercream frosting. Whether you’re vegan, have dietary restrictions, or just love trying a new twist on classic cakes, this recipe offers the perfect balance of texture and taste that will impress everyone at your table.

Ingredients You’ll Need

The image shows seven containers arranged on a white marbled surface. At the top center is a transparent measuring cup filled with a light beige liquid. Below and to the right is a white bowl filled with a heap of white flour. At the top left is a small black bowl containing white powder. Below it, in the middle left, is a clear glass bowl filled with white granular sugar. To the bottom left is a small light pink bowl with a small amount of a light brown liquid. Next to it, in the bottom center, is a white bowl filled with green pistachios. At the bottom right is a small clear container holding a golden brown liquid. The layout is neat, with each ingredient clearly visible. photo taken with an iphone --ar 4:5 --v 7

This recipe calls for a handful of simple but essential ingredients, each chosen for its unique role in building the wonderful texture, flavor, and color of the Vegan Pistachio Cake Recipe. From the crunch of pistachios to the creamy touch of plant-based milk and oils, every component works together beautifully.

  • 100 g raw shelled pistachios: Provides that unmistakable pistachio flavor and a lovely green hue.
  • 220 g granulated sugar: Adds sweetness—organic sugar works great for a cleaner taste.
  • 250 g all-purpose flour: Forms the cake’s tender yet sturdy structure.
  • 2 ½ teaspoons baking powder: Helps the cake rise to fluffy perfection.
  • ½ teaspoon sea salt: Balances the sweetness and enhances flavors.
  • 280 ml soy milk: The vegan “milk” base that keeps things moist.
  • 4 teaspoons apple cider vinegar: Creates vegan buttermilk for tenderness and slight tang.
  • 120 ml olive oil: Or a neutral oil, moisturizing the cake for that melt-in-your-mouth effect.
  • 1 tablespoon vanilla extract: Infuses warm, comforting notes that marry beautifully with the nuts.
  • 1 teaspoon almond extract: Amplifies the nutty profile for that extra oomph.
  • ½ batch pistachio buttercream: The crowning glory—silky, rich frosting loaded with pistachio flavor.
TIP

You’ll find the full ingredient list, instructions, and print option in the recipe card below.

How to Make Vegan Pistachio Cake Recipe

Step 1: Prepare Your Pans and Vegan Buttermilk

Start by preheating your oven to 175°C (347°F). Lightly grease the bases and sides of three 6-inch cake tins with oil, then line each base and sides with parchment paper. To create vegan buttermilk, combine the soy milk and apple cider vinegar in a jug, stir gently, and let it sit for about 10 minutes. This tangy mixture tenderizes the cake while helping it rise beautifully.

Step 2: Blend the Nuts and Sugar

Next, add your raw shelled pistachios and granulated sugar to a food processor or blender. Blitz them together until finely ground, crafting a fragrant and nutty base that will infuse every bite with pistachio goodness.

Step 3: Combine Dry Ingredients

In a large mixing bowl, whisk together the ground pistachio-sugar blend, all-purpose flour, baking powder, and sea salt. This creates a well-integrated mixture that ensures your cake will have consistent rise and flavor throughout.

Step 4: Mix Wet Ingredients

Whisk olive oil, vanilla extract, and almond extract into the vegan buttermilk mixture. This brings moisture, aromatics, and a subtle hint of nuttiness that will perfectly complement the pistachios in your cake.

Step 5: Make the Batter

Pour the wet ingredients into the dry ingredients bowl, then gently fold using a spatula to bring everything together. Make sure to fold just until there are no visible pockets of flour – the key to a tender crumb is not to overmix!

Step 6: Bake the Cake

Divide your batter evenly among the prepared cake tins and bake for 20 to 25 minutes. Test doneness by inserting a skewer or toothpick in the center; it should come out with a few moist crumbs, but no wet batter.

Step 7: Cool Your Cake Layers

Let the cakes cool in their tins for 15 to 20 minutes, then carefully invert them onto a cooling rack. Peel off the parchment paper once cooled. For easier decorating, refrigerate the layers in an airtight container for a few hours or overnight.

Step 8: Prepare the Pistachio Buttercream

Make a half batch of your luscious pistachio buttercream frosting. When ready, transfer it to a piping bag fitted with a round nozzle or simply snip off a corner of a ziplock bag to pipe. This creamy frosting is what makes this Vegan Pistachio Cake Recipe truly special.

Step 9: Assemble the Cake

Secure the first sponge layer on a cake turntable with a dab of frosting, then pipe and spread an even layer over it. Repeat with the second layer before topping with the final cake layer. Use the remaining buttercream to coat the entire cake surface and smooth it out with a scraper for a polished finish.

Step 10: Store Your Masterpiece

Keep your Vegan Pistachio Cake Recipe fresh by storing it in an airtight container in the fridge for up to 5 days or at room temperature for 1 to 2 days. Let it come to room temperature about an hour before serving so the cake and frosting are soft and irresistible.

How to Serve Vegan Pistachio Cake Recipe

The image shows a round cake with three layers on a white plate, sitting on a white marbled surface. The cake is frosted smoothly with a creamy light beige icing that has tiny specks of darker color throughout. The top is decorated with concentric circular ridges of frosting and a sprinkling of crushed green pistachios around the edge. One slice of the cake is lifted, revealing the three moist yellowish layers with small green specks inside, separated by a thick layer of the same light beige frosting. In the background, there are blurred glass bottles and a jar, with a small bowl of crushed pistachios in the foreground. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of chopped pistachios on top adds a delightful crunch and appearance. Fresh edible flowers or a drizzle of melted dark chocolate can also elevate the presentation and add contrasting flavors to the nutty sweetness.

Side Dishes

Pair your Vegan Pistachio Cake Recipe with a light cup of jasmine tea or a fresh berry compote for a juicy, tangy counterpoint to the rich cake. Coconut whipped cream is another dreamy vegan topping that complements the creamy frosting beautifully.

Creative Ways to Present

For celebrations, consider layering this pistachio cake with fresh raspberries or sliced strawberries between the layers for added color and tartness. Serving individual mini cakes or cupcakes with a swirl of the same buttercream makes for charming party treats.

Make Ahead and Storage

Storing Leftovers

This cake keeps wonderfully for several days thanks to its moist crumb. Store it covered in the refrigerator to prevent the frosting from drying out, and bring to room temperature for best flavor when serving.

Freezing

You can freeze both the unfrosted cake layers and the assembled cake. Wrap layers tightly in plastic wrap and place in a freezer-safe container for up to 2 months. Thaw in the fridge overnight before frosting or serving.

Reheating

Because this is a delicate vegan cake, reheating gently is best. Let frozen cake thaw fully in the fridge, then bring to room temperature before slicing. Avoid microwaving as it can dry out the crumb and affect the frosting texture.

FAQs

Can I use other nuts instead of pistachios in this cake?

Absolutely! While pistachios are the star of this recipe, finely ground almonds or cashews can be interesting alternatives, although the flavor and color will naturally differ.

Is this Vegan Pistachio Cake Recipe gluten-free?

As written, the recipe uses all-purpose flour, which contains gluten. To make it gluten-free, swap in a suitable gluten-free flour blend and adjust liquids as needed for texture.

What type of soy milk works best for this cake?

Unsweetened plain soy milk is ideal, as it won’t alter the sweet balance of the cake. If soy milk isn’t your favorite, almond or oat milk can be used, but the flavor may shift slightly.

Can I prepare this cake in advance for a party?

Yes, this cake is perfect for making ahead. Chill the layers overnight and frost the next day for easier handling and fresher presentation. It actually tastes even better after some resting time!

How do I make the pistachio buttercream vegan?

Use vegan butter and powdered sugar, with a touch of pistachio paste or finely ground pistachios blended in. There are many great vegan butter brands that whip beautifully for buttercream frosting.

Final Thoughts

I can’t recommend this Vegan Pistachio Cake Recipe enough for anyone looking to impress with a gorgeous, flavorful plant-based dessert. It’s the kind of cake that feels special without being complicated. Once you’ve made it, I promise it will become a beloved staple for birthdays, gatherings, or whenever you need a little slice of joy. Happy baking!

Print

Vegan Pistachio Cake Recipe

Vegan Pistachio Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 8 reviews

This Vegan Pistachio Cake is a moist, nutty, and flavorful plant-based dessert perfect for celebrations or everyday indulgence. Made with raw pistachios, all-purpose flour, and a blend of soy milk and apple cider vinegar as vegan buttermilk, this cake is light yet rich. It is topped and filled with luscious pistachio buttercream, making it a delightful treat without any dairy or eggs.

  • Author: Paula
  • Prep Time: 25 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 15 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegan

Ingredients

Cake Ingredients

  • 100 g raw shelled pistachios (with or without skins)
  • 220 g granulated sugar (use organic if based in US)
  • 250 g all-purpose flour (plain flour)
  • 2 ½ teaspoons baking powder
  • ½ teaspoon sea salt
  • 280 ml soy milk
  • 4 teaspoons apple cider vinegar
  • 120 ml olive oil (or other neutral oil)
  • 1 tablespoon vanilla extract
  • 1 teaspoon almond extract

Pistachio Buttercream (half batch)

  • Prepare a half batch of pistachio buttercream (ingredients for the buttercream not detailed here, but typically includes vegan butter, powdered sugar, pistachio paste, and plant milk)

Instructions

  1. Prepare: Preheat your oven to 175°C (347°F). Lightly grease the base and sides of three 6″ cake tins with oil. Line each base with a circle of parchment and the sides with a strip of parchment. To make the vegan buttermilk, add the soy milk and apple cider vinegar to a mixing jug, stir, and allow to sit for 10 minutes.
  2. Blend the nuts and sugar: Add the pistachios and sugar to a food processor or blender, and blitz until finely ground.
  3. Mix the dry ingredients: Add the pistachio-sugar mixture, flour, baking powder, and salt to a large mixing bowl and whisk to combine evenly.
  4. Mix the wet ingredients: Add the olive oil, vanilla extract, and almond extract to the jug with the vegan buttermilk and whisk to combine thoroughly.
  5. Make the batter: Pour the wet ingredients into the bowl with the dry ingredients. Use a spatula to carefully fold and mix, stopping once there are no visible pockets of flour, avoiding overmixing to keep the batter light.
  6. Bake: Divide the batter equally among the lined cake pans. Bake in the preheated oven for 20-25 minutes. Check doneness by inserting a skewer or toothpick into the center; it should come out almost clean with a few crumbs but no wet batter.
  7. Cool the cakes: Allow the cakes to cool in the tins for 15-20 minutes, then carefully turn them out onto a cooling rack. Peel away the parchment from the base once cool enough. Let cool completely for at least an hour. Optionally, refrigerate in an airtight container; chilling for a few hours or overnight makes the cakes easier to handle and decorate.
  8. Prepare frosting: Make a half batch of pistachio buttercream (or a full batch and freeze half for later). Transfer the frosting to a piping bag fitted with a round nozzle or use a ziplock bag with the tip snipped off for decorating.
  9. Assembly: Place a small amount of frosting on a cake turntable to secure the first sponge layer. Pipe and spread a layer of frosting evenly on top of the first layer using an offset spatula. Add the second cake layer, repeat frosting, then add the final layer of cake. Use remaining frosting to coat the sides and top of the assembled cake, smoothing it out with a cake scraper.
  10. Storage: Store the finished cake in an airtight container in the fridge for up to 5 days or at room temperature for 1-2 days. Remove from the fridge about an hour before serving to allow the cake and frosting to soften slightly for the best texture.

Notes

  • Use raw shelled pistachios either with or without skins according to preference.
  • Organic sugar is recommended if available, especially when based in the US.
  • Overmixing the batter can make the cake dense—fold gently until just combined.
  • Chilling cakes before decorating helps with easier handling and cleaner frosting application.
  • Storage recommendations ensure the cake stays fresh and maintains its best texture and flavor.

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments