Vegan Pistachio Coffee Cake recipe

Vegan Pistachio Coffee Cake

This Vegan Pistachio Coffee Cake is a dream for home bakers who crave bakery-style indulgence without dairy or eggs. The moist, tender crumb infused with pistachio's earthy richness pairs perfectly with a creamy swirl and crunchy topping, making it ideal for weekend brunches, afternoon tea breaks, or even dessert with a cup of coffee. What makes it irresistible is the harmonious balance of nutty flavor, subtle sweetness, and a velvety texture that's impossible to resist-all while being completely plant-based.

What Makes This Recipe Special

  • Infused pistachio puree in the batter: Unlike typical coffee cakes, this recipe blends pistachios directly into the batter for a deep, consistent nutty flavor and moist crumb.
  • Dual-textured pistachio cream: A swirl of sweetened pistachio cream filling (made from finely ground pistachios and vegan butter) creates a luxurious, marbled effect and bursts of flavor in every bite.
  • Vegan buttermilk trick: Apple cider vinegar and soy milk create a realistic buttermilk substitute, reacting with baking soda to give the cake a tender, airy rise without dairy.
  • Crunchy pistachio crumble topping: A quick mix of toasted pistachios, flour, sugar, and cold vegan butter baked on top adds texture contrast and elevates the cake's visual appeal.
⏱ 80 mins
Fusion
Servings 8

Ingredients

30 graw shelled pistachios
30 gall-purpose flour
2 tablespoonsgranulated sugar
2 tablespoonscold vegan butter
240 gall-purpose flour
2 ¼ teaspoonsbaking powder
¼ teaspoonbaking soda
¼ teaspoonsea salt
160 mlsoy milk
2 teaspoonsapple cider vinegar
80 graw shelled pistachios
200 ggranulated sugar
90 groom temperature vegan butter
180 groom temperature vegan Greek-style yogurt
2 teaspoonsvanilla extract
¼ teaspoonalmond extract
150 gvegan pistachio cream spread
50 gvegan pistachio cream spread
60 gpowdered sugar
1 tablespoonsoy milk

Instructions

1
Preheat the oven to fan-forced 160°C or conventional 180°C. Line the base and sides of a 7.5 or 8-inch springform cake pan with parchment paper.
2
Add pistachios, flour, and sugar to a food processor and blend until roughly ground. Add the vegan butter and pulse briefly until a crumble consistency forms. Set aside.
3
Sift flour, baking powder, baking soda, and sea salt into a bowl. Stir to combine and set aside.
4
Combine soy milk and apple cider vinegar in a jug, stir, and let sit for a few minutes.
5
In a food processor, combine pistachios and sugar. Blend until finely ground.
6
In a large bowl, beat the room-temperature vegan butter for one minute. Add the pistachio-sugar mixture and beat for 2 additional minutes.
7
Add yogurt, vanilla extract, and almond extract to the creamed butter mixture. Mix until combined.
8
Alternate adding the vegan buttermilk and dry ingredients to the wet mixture in two increments. Whisk to combine after each addition, being careful not to overmix.
9
Pour half the batter into the prepared cake pan. Spoon the pistachio cream spread on top, smoothing it gently. Cover with the remaining batter and smooth the surface. Sprinkle the pistachio crumble topping evenly on top.
10
Bake the cake for 50–60 minutes. Test doneness by inserting a skewer into the center—it should come out mostly clean with a few crumbs. Bake for an additional 5 minutes if wet batter remains. Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
11
Whisk together vegan pistachio cream, powdered sugar, and soy milk until smooth. Once the cake is cool, dust with powdered sugar and drizzle the glaze onto the top.

Essential Tips

Use room temp vegan butter

Ensure your vegan butter is at room temperature before creaming with sugar-this ensures proper aeration and a light, fluffy texture. Cold butter won't blend smoothly and may result in a dense cake.

Blend pistachios finely

When making the pistachio sugar mixture for the batter, blend until the nuts are powdery but not oily. This prevents the batter from becoming greasy and ensures even distribution of flavor and color.

Don't overmix the batter

Once you add the dry ingredients, mix just until combined. Overmixing develops gluten, which can make the cake tough. A few streaks of flour are fine-they'll disappear during baking.

Toast pistachios lightly

Before blending the pistachios for the topping, toast them in a dry pan for 2-3 minutes until fragrant. This intensifies their flavor and prevents the crumble from tasting raw.

Check oven temperature

Fan-forced ovens run cooler than conventional ones. If your cake browns too quickly, tent it with foil halfway through baking to prevent over-browning while ensuring it bakes through.

Smart Swaps & Variations

Chocolate-Pistachio Swirl Add 2 tablespoons cocoa powder to the pistachio cream filling for a rich chocolate-pistachio twist. Swirl it in between the cake layers for a decadent look.
Nut-Free Version Replace pistachios with 200g sunflower seeds in the batter and topping. Toast them first for depth of flavor. Use a nut-free yogurt like coconut yogurt if avoiding all nuts.
Lower Sugar Reduce granulated sugar in the batter to 150g and the filling to 150g. Use a sugar-free powdered sugar substitute for the glaze, adjusting liquid as needed for consistency.
Gluten-Free Swap all-purpose flour for a 1:1 gluten-free baking flour blend. Add ½ teaspoon xanthan gum to the dry ingredients to improve structure and prevent crumbling.

What to Serve With This

  • A steaming cup of espresso or cortado to cut through the richness and highlight the pistachio's earthiness.
  • Warm chai tea with cardamom, which complements the nutty sweetness and adds aromatic depth.
  • Fresh berries like raspberries or sliced strawberries for a bright, tart contrast that balances the cake's sweetness.
  • Vegan whipped cream or coconut yogurt drizzled with honey for an extra-luxurious dessert experience.

Storage & Reheating

Storage

Store the cake in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to 5 days or freeze for up to 3 months. Thaw at room temperature before serving.

Reheating

To restore the cake's fresh-baked warmth and texture, warm individual slices in a 160°C oven for 5-7 minutes. Avoid microwaving, as it can make the crumb gummy and the topping soggy.

Expert Chef Tips

  1. Chill the pistachio cream filling for 30 minutes before swirling it into the batter. This makes it easier to handle and prevents it from melting into the cake during baking.
  2. Bake the cake at the lower end of the temperature range (50 minutes) and test early. Pistachio cakes often look done before they're fully baked due to their dense ingredients.
  3. For a mirror-glaze effect, warm the glaze slightly before drizzling. A smooth glaze not only looks stunning but also adds a delicate finish that contrasts beautifully with the crumbly topping.

Equipment You’ll Need

  • 7.5 or 8-inch springform cake pan
  • Food processor (for grinding pistachios and making crumble)
  • Stand mixer or electric hand mixer (for creaming butter and sugar)
  • Fine-mesh sieve (for sifting dry ingredients)

Nutritional Benefits

  • Lower in saturated fat: Vegan butter and yogurt reduce saturated fat compared to traditional butter and dairy yogurt, making this cake heart-friendly when enjoyed in moderation.
  • Good source of plant-based protein: Soy milk and Greek-style vegan yogurt provide around 6-8g protein per serving, contributing to satiety and muscle maintenance.
  • Rich in healthy fats: Pistachios contain monounsaturated and polyunsaturated fats, which support heart health and help absorb fat-soluble vitamins from the cake.
  • Lower glycemic impact: The combination of protein, fiber from pistachios, and controlled sugar content may result in a slower rise in blood sugar compared to traditional coffee cakes.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I substitute almond milk for soy milk in the vegan buttermilk?

Yes, but soy milk's higher protein content helps replicate the tang and structure of traditional buttermilk better. If using almond or oat milk, add ½ teaspoon more apple cider vinegar to acidify it further for a closer result.

Why is my cake dense and not fluffy?

Overmixing the batter after adding dry ingredients can develop too much gluten, leading to a dense texture. Also, ensure your baking powder and soda are fresh-old leavening agents won't rise properly. Measure ingredients accurately, especially the flour, which can be compacted.

Can I make this cake ahead of time?

Absolutely. Bake the cake a day ahead and store it wrapped at room temperature. Prepare the glaze fresh before serving to maintain its smooth texture. The flavors will actually deepen overnight, making it taste even better.

Can I use salted pistachios in the topping?

Yes, but reduce the added salt in the topping mixture to ⅛ teaspoon to avoid an overly salty finish. Taste the crumble mixture before baking to adjust seasoning if needed.

What's the best way to line the springform pan?

Use parchment paper for both the base and sides. For the sides, cut a strip that's 2 inches taller than your pan and wrap it around the inside, overlapping slightly. This prevents batter from leaking and ensures even baking.

Can I use a stand mixer instead of a food processor?

Yes, but process the pistachios in batches to avoid overloading the machine. Pulse in short bursts to prevent the nuts from turning into nut butter. For the batter, a stand mixer with a paddle attachment works well for creaming the butter and sugar.

Why does my pistachio cream filling separate during baking?

This happens if the filling is too warm when added to the batter or if the cake is baked at too high a temperature. Chill the filling for 30 minutes before swirling, and ensure your oven isn't hotter than 180°C to prevent melting.

Can I make this cake without a springform pan?

Yes, use a regular 8-inch round cake pan and grease it thoroughly. Line the base with parchment paper, but skip the sides. The cake may need an extra 5-10 minutes to bake through, so monitor it closely.

More Sweet Comfort

See all Sweet Comfort recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Chocolate Zucchini Bread Loaf recipe
Up Next

Chocolate Zucchini Bread Loaf

⏱ 65 mins★ 4.9
Start Cooking →