Vegan Pistachio Coffee Cake (Moist, Nutty & Irresistible!)

There’s something so comforting about a coffee cake fresh from the oven—the golden crumb topping, the rich aroma of roasted nuts, and that irresistible first slice when it’s still just a little warm. This vegan pistachio coffee cake takes that cozy vibe to the next level. It’s soft, moist, and bursting with nutty flavor, thanks to layers of ground pistachios, a creamy pistachio center, and a buttery crumb topping that makes every bite feel indulgent.

I first tested this recipe on a rainy Sunday afternoon, and let me tell you—it was the perfect pick-me-up with a hot cup of coffee. The best part? You’d never guess it’s completely dairy- and egg-free. Whether you’re serving it for brunch, gifting it during the holidays, or sneaking a slice with your morning latte, this cake fits right in. If you’re a fan of cozy plant-based bakes, you might also love exploring these vegan dessert recipes for more inspiration.

Ingredients

Here’s what you’ll need to bake this moist and nutty vegan pistachio coffee cake:

For the Cake Batter

  • 1 ¾ cups all-purpose flour – The base for a soft, tender crumb.
  • ¾ cup granulated sugar – Sweetens the cake without overpowering the pistachio flavor.
  • 1 tsp baking powder + ½ tsp baking soda – Ensures lift and a fluffy texture.
  • ¼ tsp salt – Balances sweetness and enhances flavor.
  • ½ cup vegan butter, softened – Adds richness and moisture.
  • ¾ cup soy milk + 1 tsp apple cider vinegar – Creates a tangy vegan “buttermilk” that helps with texture.
  • ½ cup vegan Greek-style yogurt – Keeps the cake extra moist.
  • 1 tsp vanilla extract + ½ tsp almond extract – Boosts flavor and complements the pistachios.
  • ½ cup finely ground pistachios – Gives the cake its nutty depth and a lovely green hue.

For the Pistachio Filling

  • ¼ cup pistachio cream or smooth pistachio butter – A creamy, nutty layer inside the cake.

For the Crumb Topping

  • ½ cup all-purpose flour – The base of the crumble.
  • ¼ cup granulated sugar – Sweet crunch on top.
  • ¼ cup cold vegan butter, cubed – Helps create buttery crumbs.
  • ⅓ cup chopped pistachios – Toasty and crunchy, the star of the topping.

Optional Glaze

  • ½ cup powdered sugar + 1–2 tbsp plant-based milk – Whisked into a simple drizzle for extra sweetness.

Instructions

  1. Prep your oven and pan.
    Preheat your oven to 350°F (180°C) (or 325°F / 160°C fan). Grease and line a 7.5–8-inch springform pan with parchment paper for easy release.
  2. Make the crumb topping.
    In a small bowl, combine flour, sugar, and chopped pistachios. Cut in the cold vegan butter with your fingers or a pastry cutter until the mixture resembles coarse crumbs. Pop it in the fridge while you prepare the batter.
  3. Create the vegan buttermilk.
    In a measuring cup, stir together soy milk and apple cider vinegar. Let it sit for 5 minutes to curdle—it should look slightly thickened.
  4. Whisk the dry ingredients.
    In a large bowl, whisk flour, sugar, baking powder, baking soda, and salt until evenly mixed.
  5. Mix the wet ingredients.
    In another bowl, beat softened vegan butter until creamy, then mix in yogurt, vanilla, almond extract, and the vegan buttermilk.
  6. Bring the batter together.
    Gradually add the dry mixture to the wet ingredients, folding gently until just combined. Be careful not to overmix—the batter should be thick and slightly fluffy. Fold in the finely ground pistachios for that signature nutty flavor.
  7. Layer the cake.
    Spread half the batter into the prepared pan. Dollop the pistachio cream in the center, then spread the remaining batter on top, smoothing gently with a spatula.
  8. Add the crumb topping.
    Sprinkle the chilled pistachio crumb mixture evenly over the batter. It should cover the top completely in a golden, nutty layer.
  9. Bake to perfection.
    Place the pan in the oven and bake for 50–60 minutes, or until a toothpick inserted in the center comes out mostly clean (a few moist crumbs are perfect).
  10. Cool and glaze (optional).
    Let the cake cool in the pan for 10 minutes, then release from the springform. If desired, drizzle with a quick glaze for extra sweetness before slicing.

Tips & Variations

This vegan pistachio coffee cake is already dreamy as written, but here are some ways to make it your own:

Flavor Boosts

  • Add warm spices – A pinch of cinnamon, cardamom, or nutmeg gives it cozy bakery vibes.
  • Citrus twist – Fold in orange or lemon zest to brighten up the pistachio flavor.
  • Chocolate lovers – Sprinkle in vegan chocolate chips for a pistachio–chocolate combo.

Ingredient Swaps

  • Different nuts – Try almonds, walnuts, or hazelnuts if pistachios aren’t your thing.
  • Gluten-free option – Use a 1:1 gluten-free all-purpose flour blend.
  • Dairy-free yogurt choices – Coconut yogurt adds a subtle tropical note, while almond-based yogurt keeps it light.

Make-Ahead & Storage

  • Room temperature – Keeps well in an airtight container for 2 days.
  • Refrigerator – Stays fresh up to a week; just bring slices to room temp before serving for the best texture.
  • Freezer-friendly – Wrap individual slices tightly and freeze up to 3 months. Thaw overnight in the fridge or warm gently in the oven.

Serving Suggestions

This vegan pistachio coffee cake is versatile enough to shine at brunch, as an afternoon snack, or even as a holiday dessert. Here are some tasty ways to serve it:

Everyday Pairings

  • With coffee or tea – A hot cup of black coffee or a spiced chai latte makes the nutty flavors pop.
  • Fruit on the side – Fresh berries or sliced pears balance the richness with a burst of freshness.
  • Warm with a spread – Try a thin layer of vegan butter or pistachio cream on a warm slice for extra indulgence.

Special Occasion Touches

Dessert style – Pair with a scoop of dairy-free vanilla ice cream or a dollop of coconut whipped cream.

Holiday platter – Serve it sliced on a festive cake stand, garnished with crushed pistachios and a light dusting of powdered sugar.

Elegant drizzle – Finish with the optional glaze, then add thin lemon zest curls or edible flowers for a bakery-worthy presentation.

FAQs

1. Can I make this pistachio coffee cake gluten-free?
Yes! Simply use a 1:1 gluten-free all-purpose flour blend. The texture will stay moist and tender, though it may be slightly more delicate when sliced.

2. Do I need pistachio cream for the filling?
Not necessarily. Pistachio cream adds richness and a strong pistachio flavor, but you can swap in almond butter, cashew butter, or even a thick layer of fruit jam for a twist.

3. How do I know when the cake is done baking?
Insert a toothpick into the center—if it comes out with just a few moist crumbs (not wet batter), it’s ready. The crumb topping should also look golden and slightly crisp.

4. Can I use another type of plant-based milk?
Absolutely! Almond, oat, or coconut milk all work well. Just be sure to mix it with apple cider vinegar (or lemon juice) to create that vegan buttermilk effect.

5. How long does this coffee cake stay fresh?
At room temperature, it’s best within 2 days. In the fridge, it’ll last up to a week. You can also freeze slices for up to 3 months—just thaw and enjoy.

6. Can I make this ahead of time for a brunch or party?
Yes! Bake it the day before, let it cool completely, then cover tightly. Add the glaze just before serving to keep it looking fresh and glossy.FAQs

1. Can I make this pistachio coffee cake gluten-free?
Yes! Simply use a 1:1 gluten-free all-purpose flour blend. The texture will stay moist and tender, though it may be slightly more delicate when sliced.

2. Do I need pistachio cream for the filling?
Not necessarily. Pistachio cream adds richness and a strong pistachio flavor, but you can swap in almond butter, cashew butter, or even a thick layer of fruit jam for a twist.

3. How do I know when the cake is done baking?
Insert a toothpick into the center—if it comes out with just a few moist crumbs (not wet batter), it’s ready. The crumb topping should also look golden and slightly crisp.

4. Can I use another type of plant-based milk?
Absolutely! Almond, oat, or coconut milk all work well. Just be sure to mix it with apple cider vinegar (or lemon juice) to create that vegan buttermilk effect.

5. How long does this coffee cake stay fresh?
At room temperature, it’s best within 2 days. In the fridge, it’ll last up to a week. You can also freeze slices for up to 3 months—just thaw and enjoy.

6. Can I make this ahead of time for a brunch or party?
Yes! Bake it the day before, let it cool completely, then cover tightly. Add the glaze just before serving to keep it looking fresh and glossy.FAQs

1. Can I make this pistachio coffee cake gluten-free?
Yes! Simply use a 1:1 gluten-free all-purpose flour blend. The texture will stay moist and tender, though it may be slightly more delicate when sliced.

2. Do I need pistachio cream for the filling?
Not necessarily. Pistachio cream adds richness and a strong pistachio flavor, but you can swap in almond butter, cashew butter, or even a thick layer of fruit jam for a twist.

3. How do I know when the cake is done baking?
Insert a toothpick into the center—if it comes out with just a few moist crumbs (not wet batter), it’s ready. The crumb topping should also look golden and slightly crisp.

4. Can I use another type of plant-based milk?
Absolutely! Almond, oat, or coconut milk all work well. Just be sure to mix it with apple cider vinegar (or lemon juice) to create that vegan buttermilk effect.

5. How long does this coffee cake stay fresh?
At room temperature, it’s best within 2 days. In the fridge, it’ll last up to a week. You can also freeze slices for up to 3 months—just thaw and enjoy.

6. Can I make this ahead of time for a brunch or party?
Yes! Bake it the day before, let it cool completely, then cover tightly. Add the glaze just before serving to keep it looking fresh and glossy.

Final Thoughts

This vegan pistachio coffee cake is proof that plant-based baking can be just as indulgent, flavorful, and satisfying as the classics we grew up with. From the nutty crumb topping to the creamy pistachio filling, every bite is a cozy balance of sweetness and texture. Whether you’re serving it for brunch, gifting it during the holidays, or sneaking a slice with your afternoon latte, this cake is a true keeper.

If you’re excited to add more plant-based treats to your baking list, you might also enjoy browsing these easy vegan cake recipes for even more inspiration. Bake this pistachio coffee cake once, and I promise it’ll become one of those recipes you return to again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Pistachio Coffee Cake (Moist, Nutty & Irresistible!)


  • Author: Lilie Evans

Description

This vegan pistachio coffee cake is moist, nutty, and layered with a pistachio crumb topping and creamy pistachio filling. Perfect for brunch, holidays, or a cozy afternoon treat with coffee.


Ingredients

Scale



  • For the Cake Batter



    • 1 ¾ cups all-purpose flour – base for a soft, tender crumb


    • ¾ cup granulated sugar – balances the nutty flavor


    • 1 tsp baking powder + ½ tsp baking soda – for lift and fluffiness


    • ¼ tsp salt – enhances all the flavors


    • ½ cup vegan butter, softened – adds richness


    • ¾ cup soy milk + 1 tsp apple cider vinegar – creates vegan “buttermilk”


    • ½ cup vegan Greek-style yogurt – keeps it moist


    • 1 tsp vanilla extract + ½ tsp almond extract – boosts flavor


    • ½ cup finely ground pistachios – nutty flavor and green tint



    For the Pistachio Filling



    • ¼ cup pistachio cream or smooth pistachio butter – creamy layer inside



    For the Crumb Topping



    • ½ cup all-purpose flour


    • ¼ cup granulated sugar


    • ¼ cup cold vegan butter, cubed – for buttery crumbs


    • ⅓ cup chopped pistachios – crunchy topping



    Optional Glaze



    • ½ cup powdered sugar + 12 tbsp plant-based milk – simple drizzle





Instructions

  • Preheat oven to 350°F (180°C) (or 325°F / 160°C fan). Grease and line a 7.5–8-inch springform pan.

  • Make the crumb topping: mix flour, sugar, pistachios, and cut in vegan butter until crumbly. Chill.

  • Stir soy milk and vinegar to make vegan buttermilk; let sit 5 minutes.

  • Whisk flour, sugar, baking powder, baking soda, and salt in one bowl.

  • In another, beat vegan butter until creamy. Mix in yogurt, vanilla, almond extract, and buttermilk.

  • Combine wet and dry ingredients, folding gently. Stir in ground pistachios.

  • Layer: half the batter → pistachio cream → remaining batter.

  • Sprinkle crumb topping evenly.

  • Bake 50–60 minutes, until toothpick comes out with a few moist crumbs.

  • Cool 10 minutes before releasing. Glaze if desired, slice, and serve.

Notes

  • Add cinnamon, cardamom, or citrus zest for flavor twists.

  • Keeps 2 days at room temp, 1 week in fridge, or freeze slices up to 3 months.

  • Swap pistachios for almonds or walnuts if desired.

  • Gluten-free? Use a 1:1 gluten-free all-purpose flour blend.

Leave a Comment

Recipe rating