Every slice of Pistachio Coffee Cake is soft, buttery, and packed with rich pistachio flavor. A tender vanilla cake is layered with creamy pistachio spread, topped with a crunchy pistachio crumb, and finished with a sweet pistachio icing that melts into every bite. It’s an elegant yet easy recipe that feels bakery-worthy while being simple enough to make at home.
Whether you’re planning a cozy weekend brunch, looking for a homemade dessert to impress guests, or searching for fresh coffee cake ideas, this recipe is sure to become a favorite. It’s perfect alongside a hot cup of coffee or tea and makes a wonderful make-ahead treat for breakfast, afternoon snacks, or special celebrations.

Why You’ll Love This Pistachio Coffee Cake
- Soft, moist, and incredibly fluffy texture.
- Rich pistachio flavor in every bite.
- Crunchy homemade pistachio crumb topping.
- Creamy pistachio filling adds extra indulgence.
- Easy-to-follow recipe with simple baking techniques.
- Beautiful enough for holidays, brunches, and celebrations.
- Optional pistachio icing makes it look bakery-quality.
- Stores well and tastes even better the next day.
Preparation Phase & Tools to Use
Having the right baking tools helps ensure your Pistachio Coffee Cake comes out tender, evenly baked, and beautifully layered.
Essential Tools and Equipment
- 9-inch (23 cm) Round Cake Pan – Provides even baking and the perfect cake height.
- Mixing Bowls – Keep the crumb topping, dry ingredients, and wet ingredients separate for better mixing.
- Electric Mixer or Stand Mixer – Creams the vegan butter and sugar until light and fluffy for the softest texture.
- Food Processor – Finely chops the pistachios without turning them into butter.
- Rubber Spatula – Helps fold the batter gently while scraping every bit from the bowl.
- Whisk – Evenly distributes the baking powder, baking soda, and salt.
- Cooling Rack – Prevents the cake from becoming soggy while cooling.
- Offset Spatula or Spoon – Makes spreading the pistachio cream easy and even.
Preparation Tips
- Bring the vegan butter and yogurt to room temperature before mixing.
- Use raw shelled pistachios for the freshest flavor and vibrant green color.
- Pulse the pistachios briefly to avoid creating a paste.
- Measure the flour using a kitchen scale for the most accurate results.
- Do not overmix the batter after adding the flour to keep the cake light.
- Keep the butter for the crumb topping cold so it creates crisp, buttery crumbles.
- Spread the pistachio cream gently so it stays centered inside the cake.
- Allow the cake to cool completely before adding the icing.
Ingredients for This Pistachio Coffee Cake
Pistachio Crumb Topping
- 30 g (¼ cup) raw shelled pistachios
- 30 g (¼ cup) all-purpose flour
- 2 tablespoons granulated sugar
- 2 tablespoons cold vegan butter
Cake
- 240 g (2 cups) all-purpose flour
- 2¼ teaspoons baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon sea salt
- 160 ml (⅔ cup) soy milk
- 2 teaspoons apple cider vinegar
- 80 g (⅔ cup) raw shelled pistachios
- 200 g (1 cup) granulated sugar
- 90 g vegan butter, softened
- 180 g vegan Greek-style yogurt
- 2 teaspoons vanilla extract
- ¼ teaspoon almond extract
- 150 g vegan pistachio cream spread
Optional Pistachio Icing
- 50 g vegan pistachio cream spread
- 60 g (½ cup) powdered sugar
- 1 tablespoon soy milk
- Extra powdered sugar for dusting
Step 1: Prepare the Oven and Pan
Preheat your oven to 350°F (175°C). Grease a 9-inch round cake pan and line the bottom with parchment paper for easy removal.
Step 2: Make the Pistachio Crumb Topping
Pulse the pistachios in a food processor until finely chopped. Mix them with the flour and sugar. Add the cold vegan butter and rub it into the mixture using your fingertips until coarse crumbs form. Refrigerate while preparing the batter.
Step 3: Prepare the Vegan Buttermilk
Combine the soy milk and apple cider vinegar in a small bowl. Let it sit for 5–10 minutes until slightly thickened.
Step 4: Mix the Dry Ingredients
Whisk together the flour, baking powder, baking soda, and sea salt in a large bowl. Set aside.
Step 5: Cream the Butter and Sugar
Using an electric mixer, beat the softened vegan butter and granulated sugar for about 3–4 minutes until pale, light, and fluffy.
Step 6: Add the Wet Ingredients
Mix in the vegan Greek-style yogurt, vanilla extract, almond extract, and prepared vegan buttermilk until smooth. Fold in the chopped pistachios.
Step 7: Finish the Batter
Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Avoid overmixing to maintain a soft, tender crumb.
Step 8: Assemble the Cake
Spread half of the batter into the prepared cake pan. Carefully spread the pistachio cream over the batter, leaving a small border around the edges. Spoon the remaining batter on top and smooth the surface.
Step 9: Add the Crumb Topping and Bake
Sprinkle the chilled pistachio crumb evenly over the cake. Bake for 45–55 minutes, or until a toothpick inserted into the cake comes out clean.
Step 10: Cool and Finish
Allow the cake to cool in the pan for 15 minutes before transferring it to a wire rack. If using the icing, whisk together the pistachio cream, powdered sugar, and soy milk until smooth, then drizzle over the completely cooled cake. Finish with a light dusting of powdered sugar if desired.

Notes
- Vegan pistachio cream brands vary in sweetness, so adjust the icing sugar if necessary.
- Almond extract enhances the pistachio flavor without overpowering it.
- Finely chopped pistachios create the best crumb topping texture.
- A kitchen scale provides the most accurate baking measurements.
- This cake tastes even richer after resting for several hours.
Watch Out for These Mistakes While Cooking
- Overmixing the batter can make the cake dense.
- Using warm butter in the crumb topping prevents crisp crumbs from forming.
- Spreading the pistachio cream too close to the edges may cause leaking during baking.
- Over-processing the pistachios can create oily nut butter.
- Removing the cake from the pan too soon may cause it to break apart.
- Skipping parchment paper can make the cake harder to release cleanly.
- Overbaking will dry out the cake, so check for doneness around the 45-minute mark.
What to Serve With Pistachio Coffee Cake?
1. Freshly Brewed Coffee
The classic pairing that complements the nutty sweetness.
2. Matcha Latte
Earthy matcha enhances the pistachio flavor beautifully.
3. Earl Grey Tea
A fragrant tea that balances the richness of the cake.
4. Vanilla Oat Milk Latte
Creamy and lightly sweet for a cozy pairing.
5. Mixed Fresh Berries
Bright, juicy berries add freshness to every bite.
6. Coconut Whipped Cream
A light vegan topping that makes the cake extra indulgent.
7. Dairy-Free Vanilla Ice Cream
Turns each slice into an elegant dessert.
8. Fresh Fruit Salad
A refreshing side that keeps brunch light and colorful.
Storage Instructions
- Store the cake in an airtight container at room temperature for 2 days.
- Refrigerate for up to 5 days for maximum freshness.
- Allow refrigerated slices to come to room temperature before serving for the best texture.
- Freeze individual slices for up to 2 months by wrapping them tightly in plastic wrap and placing them in a freezer-safe container.
- Thaw overnight in the refrigerator or at room temperature before enjoying.
Estimated Nutrition
Per serving (based on 10 servings, approximate):
- Calories: 430
- Protein: 7g
- Carbohydrates: 56g
- Fat: 20g
- Saturated Fat: 6g
- Polyunsaturated Fat: 4g
- Monounsaturated Fat: 8g
- Fiber: 2g
- Sugar: 31g
- Sodium: 180mg
- Potassium: 180mg
- Calcium: 110mg
- Iron: 2mg
Nutrition values are estimates and may vary depending on the brands of vegan butter, yogurt, pistachio cream, and other ingredients used.
Frequently Asked Questions
Can I make Pistachio Coffee Cake ahead of time?
Yes! In fact, this cake tastes even better the next day as the pistachio flavors have more time to develop. Simply store it in an airtight container and add the icing before serving if desired.
Can I use regular dairy ingredients instead of vegan ones?
Absolutely. If you’re not following a vegan diet, you can substitute dairy butter, Greek yogurt, whole milk, and traditional pistachio cream using the same measurements.
Can I use roasted pistachios?
Yes, but unsalted roasted pistachios are recommended. Salted pistachios can slightly alter the sweetness and overall flavor of the cake.
What if I can’t find pistachio cream?
You can make your own by blending shelled pistachios with a little powdered sugar and a neutral oil until smooth, or simply omit the filling for a delicious vanilla pistachio coffee cake.
Why did my cake turn out dense?
Overmixing the batter is the most common reason. Mix only until the flour disappears to keep the cake light and fluffy.
Can I freeze Pistachio Coffee Cake?
Yes. Wrap individual slices tightly in plastic wrap and place them in a freezer-safe container. Freeze for up to 2 months and thaw overnight in the refrigerator.
Do I have to use the pistachio icing?
No. The cake is delicious on its own thanks to the pistachio crumb topping. The icing simply adds extra sweetness and a beautiful bakery-style finish.
Can I make this cake gluten-free?
Yes. Use a high-quality 1-to-1 gluten-free all-purpose flour blend that includes xanthan gum for the best texture and structure.
Conclusion
This Pistachio Coffee Cake is the perfect balance of soft, moist cake, creamy pistachio filling, and a buttery, crunchy crumb topping. Every bite delivers rich nutty flavor with a hint of vanilla and almond, making it an excellent choice for breakfast, brunch, dessert, or an afternoon coffee break.
Whether you’re baking for a special occasion or simply treating yourself to a homemade bakery-style cake, this recipe is easy to follow and guaranteed to impress. Pair it with your favorite coffee or tea, drizzle on the optional pistachio icing, and enjoy a slice that’s every bit as beautiful as it is delicious.
Print
Pistachio Coffee Cake
Looking for the ultimate Pistachio Coffee Cake? This soft and moist cake features a buttery pistachio crumb topping, creamy pistachio filling, and an optional pistachio icing for the perfect finish. Ideal for easy breakfast, brunch recipes, dessert ideas, coffee cake recipes, holiday baking, and homemade treats, this elegant cake is simple to make and packed with rich pistachio flavor.
Ingredients
Pistachio Crumb Topping
- 30 g (¼ cup) raw shelled pistachios
- 30 g (¼ cup) all-purpose flour
- 2 tablespoons granulated sugar
- 2 tablespoons cold vegan butter
Cake
- 240 g (2 cups) all-purpose flour
- 2¼ teaspoons baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon sea salt
- 160 ml (⅔ cup) soy milk
- 2 teaspoons apple cider vinegar
- 80 g (⅔ cup) raw shelled pistachios, chopped
- 200 g (1 cup) granulated sugar
- 90 g vegan butter, softened
- 180 g vegan Greek-style yogurt
- 2 teaspoons vanilla extract
- ¼ teaspoon almond extract
- 150 g vegan pistachio cream spread
Optional Pistachio Icing
- 50 g vegan pistachio cream spread
- 60 g (½ cup) powdered sugar
- 1 tablespoon soy milk
Instructions
- Preheat the oven to 350°F (175°C). Grease and line a 9-inch round cake pan.
- Prepare the crumb topping by combining chopped pistachios, flour, sugar, and cold butter until crumbly. Chill.
- Mix soy milk with apple cider vinegar and let sit for 5–10 minutes.
- Whisk together the flour, baking powder, baking soda, and salt.
- Beat the vegan butter and sugar until light and fluffy.
- Mix in the yogurt, vanilla, almond extract, and vegan buttermilk.
- Fold in the chopped pistachios.
- Gradually mix the dry ingredients into the wet ingredients until just combined.
- Spread half the batter into the pan, add the pistachio cream, then top with the remaining batter.
- Sprinkle the crumb topping evenly over the cake.
- Bake for 45–55 minutes or until a toothpick inserted into the cake comes out clean.
- Cool completely before drizzling with the optional pistachio icing.
Cooking Information
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 15 minutes
- Yield: 10 servings
- Category: Breakfast / Dessert
- Method: Baking
- Cuisine: American
Notes
- Use room-temperature ingredients for the softest cake texture.
- Chill the crumb topping before baking for crisp, buttery crumbs.
- Allow the cake to cool completely before adding the icing for the cleanest finish.
Keywords: Pistachio Coffee Cake, vegan pistachio cake, coffee cake recipe, easy breakfast, brunch recipes, homemade cake, pistachio dessert, moist coffee cake, vegan baking, bakery style cake, breakfast ideas, dessert ideas
