Coffee cakes are one of those timeless treats that bring comfort and joy with every bite. If you’re looking for a dessert that’s both indulgent and plant-based, then this Vegan Pistachio Coffee Cake will quickly become a favorite. Bursting with nutty flavors, layered with a cinnamon sugar swirl, and topped with a crunchy pistachio crumble, it’s a perfect balance of sweet, moist, and nutty. In this article, we’ll explore the recipe in detail, step-by-step instructions, ingredient breakdowns, expert baking tips, FAQs, and variations so you can bake the perfect pistachio coffee cake at home.
Why Choose a Vegan Pistachio Coffee Cake?
A healthier twist on a classic
Coffee cakes are usually rich and buttery. This vegan version keeps the indulgence but swaps out dairy and eggs for plant-based alternatives without sacrificing texture.
Nutritional benefits of pistachios
Pistachios are nutrient-dense nuts full of protein, fiber, and healthy fats, making them a smart addition to desserts.
Ingredients
For the Pistachio Streusel Topping
- ¾ cup all-purpose flour
- ½ cup light brown sugar (packed)
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
- ½ cup cold vegan butter (cubed)
- ½ cup roasted pistachios (chopped)
For the Cinnamon Sugar Swirl
- ¼ cup light brown sugar (packed)
- 1 teaspoon ground cinnamon
For the Coffee Cake Batter
- 2 cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup granulated sugar
- ½ cup light brown sugar (packed)
- ½ cup neutral oil (like sunflower or vegetable oil)
- 1 cup non-dairy yogurt (unsweetened; soy or coconut works best)
- ½ cup non-dairy milk (soy or oat recommended)
- 2 teaspoons apple cider vinegar or lemon juice
- 1 teaspoon vanilla extract
- ½ cup roasted pistachios (finely chopped)
Step-by-Step Instructions
Step 1: Prepare the Streusel Topping
- In a medium bowl, whisk together the flour, brown sugar, cinnamon, and salt.
- Add the cold vegan butter cubes and use your fingers or a pastry cutter to rub into the dry mix until crumbly.
- Stir in the chopped pistachios. Refrigerate while you prepare the batter.
Step 2: Make the Cinnamon Sugar Swirl
- In a small bowl, mix together the brown sugar and cinnamon. Set aside.
Step 3: Prepare the Cake Batter
- In a large mixing bowl, sift together the flour, baking powder, baking soda, and salt.
- In a separate bowl, whisk the sugar, oil, yogurt, non-dairy milk, apple cider vinegar, and vanilla extract until smooth.
- Gently fold the wet ingredients into the dry mixture. Stir just until combined (do not overmix).
- Fold in the finely chopped pistachios for extra nutty flavor.
Step 4: Assemble the Cake
- Preheat your oven to 350°F (175°C). Grease and line an 8-inch square baking pan with parchment paper.
- Spread half of the batter into the prepared pan.
- Sprinkle evenly with the cinnamon sugar mixture.
- Add the remaining batter on top, smoothing it with a spatula.
- Sprinkle the chilled pistachio streusel topping over the batter.
Step 5: Bake the Cake
- Bake in the preheated oven for 45–50 minutes, or until a toothpick inserted into the center comes out clean.
- Remove from oven and let cool in the pan for 15 minutes.
- Carefully lift the cake out using parchment paper and transfer to a wire rack to cool completely.
Step 6: Serve & Enjoy
Slice into squares and serve with hot coffee or tea. The cake can also be enjoyed slightly warm for a comforting treat.

Storage Tips
- Room Temperature: Store in an airtight container for up to 3 days.
- Refrigerator: Keeps well for up to 5 days.
- Freezer: Wrap individual slices and freeze for up to 2 months. Thaw at room temperature before serving.
Baking Tips for the Perfect Texture
Don’t overmix the batter
Overmixing develops gluten, which makes the cake dense instead of tender.
Use room-temperature ingredients
This ensures even mixing and prevents curdling.
Let the cake cool before slicing
Cooling helps the crumble set, making slicing easier.
Variations of Vegan Pistachio Coffee Cake
Gluten-free option
Swap all-purpose flour with a 1:1 gluten-free flour blend.
Different nut toppings
Try almonds, walnuts, or pecans for a unique twist.
Serving Suggestions
With a hot cup of coffee or tea
The nutty flavors pair beautifully with black coffee or chai.
As a breakfast treat
It doubles as a quick breakfast pastry with a bit of fruit on the side.
Conclusion
This Vegan Pistachio Coffee Cake is a dessert that proves indulgence and plant-based eating go hand in hand. With its moist crumb, flavorful swirl, and nutty pistachio topping, it’s perfect for brunches, afternoon coffee breaks, or holiday gatherings.