“`html
If you’re craving a coffee break treat that’s delightfully nutty, buttery, and packed with vegan goodness, you have to try this Vegan Pistachio Coffee Cake Recipe. Imagine layers of moist, tender cake infused with a creamy pistachio spread, topped off with a crunchy, crumbly pistachio topping and a silky glaze—it’s everything you love about coffee cake but with a fresh, plant-based twist that will impress anyone who tries it, vegan or not!

Ingredients You’ll Need
The magic behind this Vegan Pistachio Coffee Cake Recipe lies in its straightforward yet thoughtfully selected ingredients. Each element is essential, giving you the perfect balance of flavor, texture, and that irresistible crumb topping that makes every bite memorable.
- 30 g raw shelled pistachios: These add a rich, nutty crunch to the crumb topping.
- 30 g all-purpose flour: Helps bind the crumb topping for that perfect crumble.
- 2 tablespoons granulated sugar: Sweetens the crumble without overpowering the pistachios.
- 2 tablespoons vegan butter (cold): Cold butter is key for making a tender and flaky crumb texture.
- 240 g all-purpose flour: The base for the cake, providing structure and softness.
- 2 ¼ teaspoons baking powder: Leavens the cake for a light, airy crumb.
- ¼ teaspoon baking soda: Works with the acid to help the cake rise beautifully.
- ¼ teaspoon sea salt: Enhances all flavors and balances sweetness.
- 160 ml soy milk: Used to create a vegan buttermilk texture when combined with vinegar.
- 2 teaspoons apple cider vinegar: Reacts with baking soda for that perfect rise and tender texture.
- 80 g raw shelled pistachios: Ground for the cake batter to boost pistachio flavor inside the cake.
- 200 g granulated sugar: Sweetens the cake without making it cloying.
- 90 g vegan butter (room temperature): Creamed with sugar for a fluffy, rich crumb.
- 180 g vegan Greek-style yogurt (room temperature): Adds moisture and tang, mimicking traditional yogurt’s role.
- 2 teaspoons vanilla extract: Brings warmth and depth to the cake’s flavor profile.
- ¼ teaspoon almond extract: Enhances nutty undertones, complementing pistachios perfectly.
- 150 g vegan pistachio cream spread: The luscious filling layer that makes this coffee cake stand out.
- 50 g vegan pistachio cream spread: Extra spread for assembling the layers smoothly.
- 60 g powdered sugar (plus extra for dusting): For the glaze and final dusting, adding a sweet, delicate finish.
- 1 tablespoon soy milk: Combined with powdered sugar to make a smooth glaze.
How to Make Vegan Pistachio Coffee Cake Recipe
Step 1: Preparing Your Workspace and Pan
Begin by preheating 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 – this ensures your coffee cake comes out perfectly without sticking and keeps the shape pristine.
Step 2: Crafting the Pistachio Crumb Topping
Grab a food processor and pulse together the 30 grams shelled pistachios, 30 grams flour, and 2 tablespoons sugar until they’re roughly ground. Then toss in the cold vegan butter and blitz briefly until the mixture resembles coarse crumbs. This crumb topping will bake into a wonderfully crunchy, nutty finish that contrasts beautifully with the soft cake beneath.
Step 3: Mixing the Dry Ingredients for the Cake
In a sizeable mixing bowl, sift together the main flour (240 g), baking powder, baking soda, and sea salt. Stir these to combine evenly. This step makes sure your cake will rise uniformly and achieve that tender crumb texture we all love.
Step 4: Creating Vegan Buttermilk
In a separate jug, combine the soy milk with apple cider vinegar and give it a good stir. Let it sit while you prepare the rest of the cake. This little trick mimics buttermilk’s tang and activates the baking soda to help your cake rise and stay moist.
Step 5: Preparing the Pistachio Sugar
Using the food processor again, blitz the 80 grams shelled pistachios and 200 grams granulated sugar until they form a finely ground, fragrant nutty sugar mix. This addition deeply infuses the cake batter with toasted pistachio flavor instead of just relying on chunks.
Step 6: Creaming the Butter and Pistachio Sugar
With a mixer, beat the room temperature vegan butter until creamy and fluffy, about one minute. Then add your pistachio sugar blend and continue whisking for an additional two minutes. This creaming process traps air into your batter, yielding a light, tender cake.
Step 7: Incorporating Wet Ingredients
Mix the vegan Greek-style yogurt, vanilla extract, and almond extract into the butter-sugar mixture, stirring until smooth and well combined. These ingredients add moisture, depth, and a subtle nuttiness that perfectly balances the pistachio theme.
Step 8: Making the Cake Batter
Alternately add the vegan buttermilk and dry ingredients to your wet mixture in two parts each, gently folding as you go. Be careful not to overmix — you want everything just combined to keep the cake light and soft.
Step 9: Assembling Your Coffee Cake
Pour half of the batter into your prepared pan and smooth it out evenly. Carefully spoon 150 grams of the vegan pistachio cream spread over this layer, using an offset spatula to create a smooth, even layer without pushing it into the batter. Then top gently with the remaining batter, smoothing the surface, and sprinkle the pistachio crumb topping from earlier generously on top.
Step 10: Baking to Perfection
Bake your cake for 50 to 60 minutes. To check if it’s done, insert a skewer or toothpick in the center; it should come out almost clean with a few moist crumbs but no wet batter. If not, leave the cake in the oven for an additional 5 minutes, checking as needed. Once baked, let it cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Step 11: Preparing the Glaze and Finishing Touches
Whisk together 60 grams powdered sugar and 1 tablespoon soy milk until smooth to make a simple glaze. Once the cake is fully cooled, dust lightly with powdered sugar and drizzle the glaze artfully over the top. This finishing touch adds just the right amount of sweetness and a beautiful shine.
How to Serve Vegan Pistachio Coffee Cake Recipe
Garnishes
For an extra show-stopping look, you can sprinkle a few whole raw pistachios over the glaze or add a light dusting of finely ground pistachios. Fresh edible flowers also pair wonderfully for a whimsical touch if you’re serving guests.
Side Dishes
This Vegan Pistachio Coffee Cake Recipe pairs perfectly with a hot cup of your favorite coffee or tea. For brunch, consider serving it alongside fresh berries or a simple fruit salad to add a juicy, refreshing contrast to the rich cake.
Creative Ways to Present
Slice the cake into generous wedges and serve on rustic wooden boards for a cozy vibe or elegant dessert plates for a refined treat. You can even serve individual portions in ramekins layered with extra vegan pistachio cream and a sprinkle of crumb topping for a deconstructed version that’s sure to impress.
Make Ahead and Storage
Storing Leftovers
Store any leftover cake in an airtight container at room temperature or in the refrigerator for up to 3-4 days. This keeps the cake moist and prevents the pistachio cream layer from drying out, so every bite stays just as delicious as the first.
Freezing
If you want to save some for later, wrap the cooled cake tightly in plastic wrap and aluminum foil, then freeze for up to 2 months. Thaw overnight in the fridge before serving to keep textures intact and flavors fresh.
Reheating
To enjoy your Vegan Pistachio Coffee Cake Recipe warm, microwave a slice for 15 to 20 seconds or reheat it gently in a low oven (about 150°C / 300°F) for 5 to 7 minutes. This brings back that fresh-baked softness and melty pistachio cream sensation.
FAQs
Can I substitute the soy milk for another plant milk?
Absolutely! Almond, oat, or cashew milk can be great alternatives for the vegan buttermilk. Just be sure to combine it with the apple cider vinegar to maintain the tender texture.
Is it necessary to use vegan Greek-style yogurt?
Using vegan Greek-style yogurt adds creaminess and moisture that keep the cake soft, but if you don’t have it, you can substitute with regular vegan yogurt or even silken tofu blended smooth.
What if I don’t have pistachio cream spread?
If you can’t find vegan pistachio cream spread, you can try using other nut butters like almond or cashew, but the unique pistachio flavor will be less pronounced. Alternatively, making your own pistachio nut butter blended with a bit of powdered sugar can work as a substitute.
Can I make this cake gluten-free?
For a gluten-free version, swap the all-purpose flour with a trusted gluten-free blend that includes xanthan gum. The texture will change slightly but it will still be delicious.
How long does the pistachio crumb topping stay crunchy?
The crumb topping stays best when the cake is fresh but can soften after storage due to moisture. To enjoy it crunchy, store the cake covered and add extra crumb topping just before serving if desired.
Final Thoughts
This Vegan Pistachio Coffee Cake Recipe is an absolute joy to make and share. It’s rich, flavorful, and has just the right balance of textures that make a coffee cake truly memorable. Whether you’re serving it for a special brunch or simply treating yourself on a cozy afternoon, this recipe will quickly become a favorite. Give it a try and watch how effortlessly it wins hearts around your table!
“`
Print
Vegan Pistachio Coffee Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 20 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Description
This Vegan Pistachio Coffee Cake is a moist and flavorful treat featuring layers of pistachio cream spread and a crunchy pistachio crumb topping. Made with plant-based ingredients like soy milk, vegan butter, and vegan yogurt, it’s a perfect vegan dessert for coffee time or special occasions.
Ingredients
Pistachio Crumb Topping
- 30 g raw shelled pistachios
- 30 g all-purpose flour
- 2 tablespoons granulated sugar
- 2 tablespoons vegan butter (cold)
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
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 crumb topping: In a food processor, combine 30g pistachios, 30g flour, and 2 tablespoons sugar. Pulse until roughly ground. Add 2 tablespoons of cold vegan butter and pulse a few more seconds until mixture resembles coarse crumbs. Set aside.
- Mix dry ingredients: In a bowl, sift together 240g flour, baking powder, baking soda, and sea salt. Stir 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 while preparing other ingredients.
- Grind nuts and sugar: In a food processor or blender, blitz 80g pistachios with 200g granulated sugar until finely ground and combined.
- Cream butter and sugar: Using a handheld or stand mixer, beat 90g room temperature vegan butter on medium speed for 1 minute. Add the pistachio sugar mixture and continue whisking for 2 more minutes until light and fluffy.
- Combine wet ingredients: Add 180g vegan Greek-style yogurt, 2 teaspoons vanilla extract, and ¼ teaspoon almond extract to the creamed butter and sugar. Whisk well to incorporate.
- Make the batter: Add the vegan buttermilk and dry ingredients alternately in two increments each to the wet mixture. Gently whisk just until combined each time, being careful not to overmix to keep the cake tender.
- Assemble the cake: Spoon half of the cake batter into the prepared pan and smooth the top. Carefully dollop 150g vegan pistachio cream spread over the batter and spread evenly using an offset spatula, avoiding pressing it down. Top with the remaining batter and smooth the surface. Sprinkle the pistachio crumb topping evenly over the cake.
- Bake: Place the cake in the preheated oven and bake for 50 to 60 minutes. Test doneness by inserting a skewer or toothpick into the center; it should come out with just a few crumbs attached but no wet batter. If batter remains, bake an additional 5 minutes as needed.
- Cool: Let the cake cool in the pan for 10 minutes. Then remove the springform pan and transfer the cake to a wire rack to cool completely.
- Make the glaze: In a small bowl, whisk together 60g powdered sugar and 1 tablespoon soy milk until smooth.
- Finish: Once the cake is completely cool, dust it lightly with powdered sugar and drizzle the glaze over the top in a decorative manner.
Notes
- Use raw shelled pistachios for best flavor and texture in both the crumb topping and batter.
- Soy milk works well for vegan buttermilk, but any plant-based milk can be used.
- Allowing the vegan butter and yogurt to come to room temperature ensures smooth mixing and helps achieve a light texture.
- Do not overmix the batter to avoid a dense cake; mix until ingredients are just incorporated.
- The pistachio cream spread adds a rich and nutty layer, so handle it gently to maintain the layering.
- If fan-forced oven is not available, use a conventional oven at 180°C / 356°F but monitor baking times for doneness.

