Irresistible Vegan Pistachio Coffee Cake Recipe
Introduction
This vegan pistachio coffee cake is lush, flavorful, and perfect for any occasion. With a delicate crumb, fragrant cardamom, and a hint of coffee, it delivers irresistible flavor in every bite. Topped with a crunchy pistachio topping and optional glaze, it’s a treat both beautiful and delicious.

Ingredients
- 200g plain flour
- 100g ground pistachios
- 1½ tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- 1 tsp ground cardamom
- 200g caster sugar
- 240ml almond milk
- 1 tbsp apple cider vinegar
- 80g vegan yogurt
- 60ml neutral oil
- 1 tsp vanilla extract
- 1 tbsp instant coffee (dissolved in 1 tbsp hot water)
For the Crumb Topping:
- 60g plain flour
- 50g ground pistachios
- 50g brown sugar
- ½ tsp cinnamon
- 50g vegan butter (cold)
Optional Glaze:
- 60g powdered sugar
- 1 tbsp plant-based milk
- 1 tbsp chopped pistachios for garnish
Instructions
- Step 1: Preheat your oven to 175°C (350°F). Line and grease an 8-inch springform pan to prepare it for baking.
- Step 2: In a small bowl, mix the almond milk with apple cider vinegar and set aside to curdle slightly.
- Step 3: In a large bowl, combine plain flour, ground pistachios, baking powder, baking soda, salt, and ground cardamom. Mix well.
- Step 4: In another bowl, whisk together caster sugar, vegan yogurt, neutral oil, dissolved instant coffee, and vanilla extract. Add the almond milk and vinegar mixture to this wet mix and combine thoroughly.
- Step 5: Gently fold the wet ingredients into the dry ingredients. Be careful not to overmix to keep the cake tender.
- Step 6: Pour the batter evenly into your prepared springform pan.
- Step 7: To make the crumb topping, blend plain flour, ground pistachios, brown sugar, and cinnamon. Cut in the cold vegan butter until the mixture becomes crumbly.
- Step 8: Sprinkle the crumb topping evenly over the batter in the pan.
- Step 9: Bake in the preheated oven for 45 to 50 minutes or until a skewer inserted into the center comes out clean.
- Step 10: Allow the cake to cool completely in the pan before removing the sides.
- Step 11: If desired, prepare the glaze by mixing powdered sugar with plant-based milk until smooth. Drizzle over the cooled cake and garnish with chopped pistachios.
Tips & Variations
- Use ground cardamom sparingly to avoid overpowering the other flavors; it adds a lovely aromatic note.
- For a mocha twist, increase the instant coffee slightly or add a splash of strong brewed coffee to the batter.
- Swap almond milk for oat or soy milk depending on your preference or allergies.
- If you don’t have vegan yogurt, try silken tofu blended with a little lemon juice as a substitute.
- Store leftovers with the glaze on separately to avoid sogginess; add it just before serving.
Storage
Store the cake in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days. Before serving refrigerated cake, let it come to room temperature and optionally reheat gently. The glaze can be stored separately in the fridge and added just before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake nut-free?
Pistachios are a key flavor here, but you can substitute ground sunflower seeds or pumpkin seeds if avoiding nuts. The flavor will be different but still enjoyable.
Is this coffee cake very strong in coffee flavor?
The coffee flavor is subtle and balances nicely with the pistachios and cardamom, making it pleasant even for those who prefer mild coffee notes.
Print
Irresistible Vegan Pistachio Coffee Cake Recipe
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Diet: Vegan
Description
This Vegan Pistachio Coffee Cake combines the rich flavors of ground pistachios and aromatic coffee with a soft, moist crumb and a crunchy, spiced topping. Perfect as a decadent yet wholesome treat, this cake is dairy-free, egg-free, and bursting with subtle cardamom and cinnamon notes, making it an irresistible delight for vegan and coffee lovers alike.
Ingredients
For the Cake Batter:
- 200g plain flour
- 100g ground pistachios
- 1½ tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- 1 tsp ground cardamom
- 200g caster sugar
- 240ml almond milk
- 1 tbsp apple cider vinegar
- 80g vegan yogurt
- 60ml neutral oil
- 1 tsp vanilla extract
- 1 tbsp instant coffee (dissolved in 1 tbsp hot water)
For the Crumb Topping:
- 60g plain flour
- 50g ground pistachios
- 50g brown sugar
- ½ tsp cinnamon
- 50g vegan butter (cold)
Optional Glaze:
- 60g powdered sugar
- 1 tbsp plant-based milk
- 1 tbsp chopped pistachios for garnish
Instructions
- Preheat: Preheat your oven to 175°C (350°F). Line and grease an 8-inch springform pan to prepare for the batter.
- Prepare Milk: Combine the almond milk with apple cider vinegar in a small bowl and set aside. This mixture will act as a vegan buttermilk substitute.
- Mix Dry Ingredients: In a large bowl, whisk together the plain flour, ground pistachios, baking powder, baking soda, salt, and ground cardamom until well combined.
- Mix Wet Ingredients: In another bowl, whisk the caster sugar, vegan yogurt, neutral oil, dissolved instant coffee, and vanilla extract. Then add the almond milk and vinegar mixture and stir to combine thoroughly.
- Combine Batter: Gently fold the wet ingredients into the dry ingredients. Take care not to overmix to keep the cake tender.
- Assemble Cake: Pour the batter into your prepared springform pan and smooth out the top evenly.
- Make Crumb Topping: In a separate bowl, mix the plain flour, ground pistachios, brown sugar, and cinnamon. Cut the cold vegan butter into the mixture using your fingers or a pastry cutter until it becomes crumbly. Sprinkle this crumb topping evenly over the batter in the pan.
- Bake: Place the pan in the preheated oven and bake for 45 to 50 minutes. Check doneness by inserting a skewer into the center; it should come out clean.
- Cool: Remove the cake from the oven and allow it to cool completely in the pan before glazing.
- Finish: If desired, prepare the optional glaze by mixing powdered sugar and plant-based milk until smooth. Drizzle over the cooled cake and garnish with the chopped pistachios for an extra crunch and decorative touch.
Notes
- Be careful not to overmix the batter to ensure a light and fluffy texture.
- The apple cider vinegar and almond milk mixture acts as a vegan buttermilk substitute and is essential for proper rise and tenderness.
- You can substitute almond milk with any other plant-based milk such as soy or oat milk.
- The optional glaze adds sweetness and moisture but can be omitted for a less sweet cake.
- Store leftover cake in an airtight container at room temperature for up to three days or refrigerate for up to a week.
- For added texture, try folding in some chopped pistachios into the batter.
- Prep Time: 20 minutes
- Cook Time: 45-50 minutes
- Category: Baking
- Method: Baking
- Cuisine: Vegan, Western
Keywords: vegan coffee cake, pistachio coffee cake, vegan baking, dairy-free cake, plant-based dessert, vegan pistachio cake

