Vegan Pistachio Coffee Cake Recipe
If you are searching for a dessert that offers a wonderful crunch, a moist crumb, and a nutty celebration of flavors, then this Vegan Pistachio Coffee Cake is precisely what you need. It’s a charmingly rich, tender cake bursting with pistachio goodness in every bite, paired with a delicate crumb topping and a luscious pistachio cream layer inside. Perfect for cozy mornings or sharing with friends over a warm cup of coffee, this cake speaks comfort and elegance all at once. Trust me, once you try this Vegan Pistachio Coffee Cake, it will become one of your go-to recipes for any occasion.

Ingredients You’ll Need
Each ingredient in this Vegan Pistachio Coffee Cake plays a crucial role in creating its velvety texture, nutty flavor, and satisfying crumb. They’re simple staples you likely have or can easily find, yet combined they produce a cake that feels nothing short of gourmet.
- 30 g raw shelled pistachios: Finely ground to add a rich, nutty base to both the crumb topping and the cake batter.
- 30 g all-purpose flour: Gives structure to the crumb topping, ensuring the perfect crisp finish.
- 2 tablespoons granulated sugar: Sweetens the crumb topping just enough without overpowering the pistachio flavor.
- 2 tablespoons vegan butter (cold): Provides the necessary fat for the crumb’s tender crunch.
- 240 g all-purpose flour: The foundation of the cake’s delicate yet sturdy crumb.
- 2 ¼ teaspoons baking powder: The leavening agent creating the light and airy texture.
- ¼ teaspoon baking soda: Enhances the rise and balances acidity for perfect crumb.
- ¼ teaspoon sea salt: Brightens the flavors and controls sweetness.
- 160 ml soy milk: Acts as the vegan buttermilk base when combined with apple cider vinegar, contributing to the cake’s moistness.
- 2 teaspoons apple cider vinegar: Reacts with baking soda to create lift and tender texture.
- 80 g raw shelled pistachios: Ground with sugar to elevate the nutty essence inside the batter itself.
- 200 g granulated sugar: Sweetens the cake and brings balance to the nuttiness.
- 90 g vegan butter (room temp): Creamed with sugar to build the cake’s rich body.
- 180 g vegan Greek-style yogurt (room temp): Adds moisture and a subtle tang to complement the pistachios.
- 2 teaspoons vanilla extract: Deepens the flavor profile with its warm aromatic notes.
- ¼ teaspoon almond extract: A hint of aromatic nuttiness that enhances the pistachio flavor.
- 150 g vegan pistachio cream spread: Used to create the decadent layered filling inside the cake.
- 50 g vegan pistachio cream spread: Reserved for an extra burst of flavor or glaze incorporation.
- 60 g powdered sugar: Used for the glaze and delicate dusting on top to finish elegantly.
- 1 tablespoon soy milk: Combined with powdered sugar to produce a smooth glaze that drizzles mouth-wateringly over the cake.
How to Make Vegan Pistachio Coffee Cake
Step 1: Preheat and Prepare Your Pan
Set your oven to fan-forced 160°C or conventional 180°C and line your springform cake pan with parchment paper. This little prep step ensures your cake will lift out perfectly without sticking or crumbling, setting the stage for success.
Step 2: Make the Pistachio Crumb Topping
Pop the pistachios, flour, and sugar into a food processor until they are roughly ground – you want to keep a little texture here for a delightful crunch. Add the cold vegan butter and pulse just until the mixture resembles coarse crumbs. This topping will add a buttery nutty crunch that contrasts beautifully with the soft cake beneath.
Step 3: Combine the Dry Ingredients for the Cake
Sift together the flour, baking powder, baking soda, and sea salt in a bowl. Sifting Lufts the mixture and ensures the using of dry ingredients evenly tasty and free of lumps—a crucial step for your perfectly textured Vegan Pistachio Coffee Cake.
Step 4: Create Your Vegan Buttermilk
In a separate container, mix soy milk and apple cider vinegar. Let this sit briefly to curdle slightly, mimicking traditional buttermilk’s acidity and tenderness benefits for the cake’s crumb.
Step 5: Grind Pistachios and Sugar
Process the pistachios and granulated sugar in a blender until finely ground. This pistachio sugar creates a unique, fragrant sweetness that infuses the entire cake with a lovely nutty complexity.
Step 6: Cream Butter and Pistachio Sugar
Using a mixer, beat your room temperature vegan butter until smooth and fluffy, then gradually add the pistachio sugar, whisking well for another two minutes. This mixture becomes the rich heart of the cake’s texture and flavor.
Step 7: Blend in Yogurt and Extracts
Add the vegan Greek-style yogurt, vanilla, and almond extracts to the creamed butter mixture. These ingredients add creaminess and aromatic depth, taking your cake from good to unforgettable.
Step 8: Combine Wet and Dry Ingredients
Add the vegan buttermilk and dry ingredients alternately into the wet mixture in two increments, stirring gently after each addition. Be careful not to overmix; you want the batter just combined to keep the cake tender and soft.
Step 9: Assemble the Cake Layers
Pour half of the batter into the prepared pan and gently layer the pistachio cream spread on top, smoothing it out delicately without pressing it into the batter. Cover with the remaining batter, leveling the surface, and sprinkle the pistachio crumb topping evenly across the top.
Step 10: Bake and Cool
Bake the cake for 50 to 60 minutes. Test doneness by inserting a skewer into the center; it should come out with just a few crumbs, no wet batter. Let the cake cool in the pan 10 minutes before transferring to a wire rack to cool fully. Cooling completely is key before glazing.
Step 11: Finish with a Glaze
Whisk together powdered sugar and soy milk to create a smooth glaze. Once the cake has cooled, dust with powdered sugar and drizzle the glaze generously over the top. This final touch adds a sweet, delicate shine and an extra layer of subtle flavor to your Vegan Pistachio Coffee Cake.
How to Serve Vegan Pistachio Coffee Cake

Garnishes
A sprinkle of chopped pistachios or a few edible flowers on top can make your Vegan Pistachio Coffee Cake look as stunning as it tastes. A light dusting of powdered sugar elevates its inviting appearance, making every slice a piece of edible art.
Side Dishes
This cake pairs beautifully with plant-based whipped cream, fresh berries, or a simple vegan vanilla ice cream to complement its nutty richness. A hot cup of your favorite coffee or chai tea marries perfectly with the flavors, making it an excellent choice for brunch or afternoon tea.
Creative Ways to Present
Try serving the cake in neat slices with a drizzle of extra pistachio cream on the side or layer it with fresh fruit compote for a festive twist. For gatherings, create mini versions in muffin tins and top each with a pecan half for a charming bite-sized treat.
Make Ahead and Storage
Storing Leftovers
Your Vegan Pistachio Coffee Cake can be kept at room temperature in an airtight container for up to two days, maintaining freshness and moistness. Refrigerate for up to five days to extend shelf life, but allow slices to come to room temperature before enjoying.
Freezing
The cake freezes well. Wrap it tightly in plastic wrap and then foil to protect against freezer burn. Thaw overnight in the fridge before serving to keep its wonderful texture and flavor intact.
Reheating
If you want to enjoy this cake warm, simply microwave a slice for 15 to 20 seconds or heat gently in an oven at low temperature for a few minutes. This brings out the pistachio aroma and softens the cream layers beautifully.
FAQs
Can I use almond milk instead of soy milk?
Absolutely! Almond milk works fine in this recipe as a vegan milk substitute; just ensure it’s unsweetened to keep the balance of flavors.
Is it possible to make this cake gluten-free?
Yes, by substituting the all-purpose flour with a gluten-free flour blend that includes xanthan gum, you can create a gluten-free version with a similar texture.
Can I replace vegan pistachio cream spread with something else?
If you can’t find pistachio cream, almond or hazelnut butter can be a substitute, though it will alter the flavor slightly. Homemade pistachio paste also works wonderfully.
How long does this cake stay fresh?
Properly stored, this cake stays fresh for up to five days in the refrigerator. Beyond that, freezing is recommended to preserve taste and texture.
What’s the best way to grind pistachios at home?
Use a food processor or blender on short pulses to avoid turning pistachios into a paste. If you don’t have either, chopping finely with a sharp knife works too, just take your time.
Final Thoughts
I can’t recommend this Vegan Pistachio Coffee Cake enough if you want a treat that feels indulgent yet wholesome. Its crunchy crumb, moist batter, and luscious pistachio cream filling make it irresistibly delicious and perfect for any occasion. Baking this cake is a joyful experience, and the results will impress anyone lucky enough to share a slice with you. Go ahead and try making this delightful recipe—you’re going to fall in love with every bite.
PrintVegan Pistachio Coffee Cake Recipe
This Vegan Pistachio Coffee Cake is a moist, flavorful treat featuring a luscious pistachio cream layer, crunchy pistachio crumb topping, and the perfect balance of vegan ingredients making it suitable for a delicious dairy-free and egg-free dessert or breakfast cake.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Ingredients
For the Pistachio Crumb Topping
- 30 g raw shelled pistachios
- 30 g all-purpose flour
- 2 tablespoons granulated sugar
- 2 tablespoons vegan butter (cold)
For the Cake Batter
- 240 g all-purpose flour
- 2 ¼ teaspoons baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon sea salt
- 160 ml soy milk
- 2 teaspoons apple cider vinegar
- 80 g raw shelled pistachios
- 200 g granulated sugar
- 90 g vegan butter (room temperature)
- 180 g vegan Greek-style yogurt (room temperature)
- 2 teaspoons vanilla extract
- ¼ teaspoon almond extract
For the Assembly and Glaze
- 150 g vegan pistachio cream spread
- 50 g vegan pistachio cream spread
- 60 g powdered sugar (plus extra for dusting)
- 1 tablespoon soy milk
Instructions
- Prepare: Preheat your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Line the base and sides of a 7.5 or 8-inch springform cake pan with parchment paper to prevent sticking.
- Make the Pistachio Crumb Topping: Add the 30 g pistachios, 30 g flour, and 2 tablespoons sugar to a food processor and pulse until roughly ground. Add the cold vegan butter and blitz briefly until the mixture resembles coarse crumbs. Set aside.
- Mix Dry Ingredients: In a bowl, sift together 240 g flour, 2 ¼ teaspoons baking powder, ¼ teaspoon baking soda, and ¼ teaspoon sea salt. Stir well to combine and set aside.
- Prepare Vegan Buttermilk: In a mixing jug, combine 160 ml soy milk with 2 teaspoons apple cider vinegar. Stir and let sit for a few minutes to curdle.
- Grind Nuts and Sugar: Use a food processor or blender to finely grind 80 g pistachios with 200 g granulated sugar until smooth.
- Cream Butter and Sugar: In a large bowl, use a mixer to beat 90 g room temperature vegan butter for one minute. Add the pistachio sugar mixture and continue whisking for 2 more minutes until light and fluffy.
- Add Wet Ingredients: Whisk in 180 g vegan Greek-style yogurt, 2 teaspoons vanilla extract, and ¼ teaspoon almond extract until well combined.
- Make the Batter: Alternately add the vegan buttermilk and dry ingredients to the wet mixture in two increments, mixing gently after each addition. Be careful not to overmix, as this can affect texture.
- Assemble the Cake: Pour half of the batter into the prepared pan. Spoon 150 g pistachio cream spread evenly over the batter using an offset spatula, smoothing gently without pressing it in. Cover with the remaining batter and smooth the surface. Sprinkle the pistachio crumb topping evenly on top.
- Bake: Place the cake in the oven and bake for 50-60 minutes. Test doneness by inserting a skewer; it should come out almost clean with a few moist crumbs. If wet batter sticks, bake an additional 5 minutes and recheck.
- Cool: Let the cake cool in the pan for 10 minutes before removing the springform. Transfer the cake to a wire rack and let cool completely.
- Make the Glaze and Finish: Whisk together 50 g pistachio cream spread, 60 g powdered sugar, and 1 tablespoon soy milk until smooth. Dust the cooled cake with extra powdered sugar, then drizzle the glaze evenly over the top.
Notes
- Use raw shelled pistachios for the best fresh nutty flavor.
- The apple cider vinegar mixed with soy milk acts as a vegan buttermilk substitute, helping the cake rise and stay moist.
- Room temperature ingredients mix better and ensure a smooth batter.
- Do not press the pistachio cream into the batter to maintain layers and texture.
- You can substitute vegan butter with coconut oil, but the flavor may vary slightly.
- This cake is best served slightly cooled or at room temperature.
Nutrition
- Serving Size: 1 slice (approximately 1/8 of cake)
- Calories: 310 kcal
- Sugar: 22 g
- Sodium: 180 mg
- Fat: 18 g
- Saturated Fat: 4 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 33 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 0 mg
Keywords: vegan pistachio cake, vegan coffee cake, pistachio dessert, dairy-free cake, egg-free cake, vegan dessert