Vegan Pistachio Coffee Cake Recipe

The Vegan Pistachio Coffee Cake is a plant-based twist on a classic treat, delivering soft, fluffy layers with a double dose of pistachio and just the right touch of sweetness. Each bite brings together a tender crumb, a golden, nutty streusel ripple, and a silky pistachio glaze that melts into the cake. Whether you’re serving a crowd at brunch or simply want to elevate your afternoon coffee, this vibrant cake offers both elegance and irresistible comfort, impressing both vegan and non-vegan friends alike.

Ingredients You’ll Need

You’ll be amazed at how a handful of everyday pantry items come together to create such a showstopping treat. Every ingredient is carefully chosen to build the perfect flavor, texture, and gorgeous green color that make this cake so special.

  • All-purpose flour: The trusty backbone for structure and a cloudlike crumb.
  • Baking powder and baking soda: A combination that lifts the cake and keeps every bite airy and light.
  • Salt: Just a touch to bring balance and depth, highlighting all those nutty notes.
  • Granulated sugar: Adds essential sweetness and helps achieve a delicate texture.
  • Light brown sugar: Creates deeper flavor while lending moisture for that soft, melt-in-your-mouth feel.
  • Plant-based milk (almond, oat, etc.): Hydrates the batter and makes the cake tender, with subtle creaminess.
  • Neutral oil (sunflower or avocado): For richness without overpowering the pistachio flavor.
  • Unsweetened applesauce: Works as an egg replacer and boost to the cake’s soft crumb.
  • Apple cider vinegar: Reacts with baking soda for an ultra-fluffy rise—don’t skip it!
  • Vanilla extract: Rounds out the flavors and ties everything together.
  • Finely chopped pistachios: The star ingredient for brilliant color, sweet nuttiness, and a little crunch.
  • Pistachio butter: Blends into the glaze for an extra punch of pistachio flavor and a vibrant green finish.
  • Powdered sugar: Essential in the glaze for dreamy, smooth drizzle.
  • Coconut oil or vegan butter (for streusel): Gives that classic crumbly topping and a touch of richness.

How to Make Vegan Pistachio Coffee Cake

Step 1: Prep and Preheat

Start by setting the stage for your baking adventure: preheat your oven to 350°F (175°C). Lightly grease and line an 8×8-inch baking pan with parchment paper, making sure there’s a little overhang for easy removal. This simple step ensures that your Vegan Pistachio Coffee Cake lifts out cleanly, keeping all those beautiful layers perfectly intact.

Step 2: Mix Dry Ingredients

In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. This not only distributes the chemical leaveners evenly but also prevents clumps, guaranteeing a smooth, even bake in your final cake.

Step 3: Combine Wet Ingredients

In a large mixing bowl, add the granulated sugar, brown sugar, plant-based milk, neutral oil, applesauce, apple cider vinegar, and vanilla extract. Whisk everything well—it should look glossy and well blended. This mixture is where the cake gets its tender crumb and rich flavor without any dairy or eggs.

Step 4: Bring Together Wet and Dry

Gently fold the dry ingredients into the wet ingredients until just combined; don’t over-mix, or you’ll lose that lovely softness. Fold in the finely chopped pistachios last, distributing their green flecks throughout the batter for bursts of color and crunch in every bite.

Step 5: Make the Pistachio Streusel

In a small bowl, combine flour, brown sugar, chopped pistachios, and coconut oil or vegan butter. Use a fork (or your fingertips) to mix until the topping is crumbly and well blended. This streusel will bake up golden and fragrant, providing that signature coffee cake crown.

Step 6: Assemble the Cake

Pour half of your batter into the prepared pan, then sprinkle with half the streusel mixture. Add the remaining batter, smoothing the top, and finish with the rest of the streusel. This double-layer approach means every slice has that dreamy nutty ripple throughout.

Step 7: Bake

Slide your cake into the oven and bake for 35 to 40 minutes, or until a toothpick comes out clean with just a few moist crumbs attached. The kitchen will fill with delicious, nutty aromas as the Vegan Pistachio Coffee Cake develops a golden top and perfect rise.

Step 8: Cool and Glaze

Let the cake cool completely in the pan—patience is key for those clean layers. For the pistachio glaze, whisk pistachio butter, powdered sugar, and plant-based milk until smooth and pourable. Drizzle generously over the cooled cake, then dust with a little more powdered sugar for extra charm.

How to Serve Vegan Pistachio Coffee Cake

Vegan Pistachio Coffee Cake Recipe - Recipe Image

Garnishes

Enhance your Vegan Pistachio Coffee Cake with a scattering of extra chopped pistachios, a pinch of flaky sea salt, or a gentle dusting of powdered sugar. For a fresh touch, a few edible dried rose petals on top add elegance, making every square a mini masterpiece on your dessert platter.

Side Dishes

Keep it classic by pairing with freshly brewed coffee or tea—herbal or black blends both work wonders. For a decadent brunch, add ruby slices of blood orange or a bowl of ripe berries for brightness and a pop of color, balancing the cake’s richness.

Creative Ways to Present

For special occasions, slice and serve each piece on individual plates drizzled with a bit of extra pistachio glaze. Stack cubes on a tiered cake stand for a festive afternoon tea setup, or wrap single bars in wax paper for an elegant, grab-and-go treat.

Make Ahead and Storage

Storing Leftovers

Leftover Vegan Pistachio Coffee Cake keeps wonderfully at room temperature if covered tightly or placed in an airtight container. It will stay soft for up to 2 days, and even tastes lovely as the flavors have a chance to meld overnight.

Freezing

For longer storage, slice the cake into portions and wrap each tightly in plastic wrap, then place them in a freezer bag. Your cake will freeze well for up to two months—just remember to leave the glaze off until after thawing for the freshest finish!

Reheating

When ready to enjoy, allow slices to thaw at room temperature, then refresh briefly in a low oven (about 300°F) for a few minutes or pop them in the microwave for 10-15 seconds. Add your glaze just before serving for that just-baked taste and gorgeous shine.

FAQs

Can I make this Vegan Pistachio Coffee Cake gluten-free?

Absolutely! Substitute a quality 1:1 gluten-free baking flour blend for the all-purpose flour and check that your baking powder and baking soda are gluten-free. The texture may be a bit more delicate, but the results will still be delicious.

What if I can’t find pistachio butter for the glaze?

No worries! You can either blend shelled pistachios into a smooth paste at home or swap in almond or cashew butter for a creamy alternative. For an extra pistachio hit, just sprinkle more chopped nuts over the top after glazing.

Can I use another nut besides pistachios?

Yes—walnuts, pecans, or almonds all work, though you’ll lose that signature green hue and pistachio flavor. The cake texture and crumb will still be fabulous with any nut you love.

How can I make my own pistachio butter?

Simply add shelled, unsalted pistachios to a food processor, then blend until very smooth and creamy (about 5-8 minutes, scraping the sides down as you go). A pinch of salt enhances the flavor, and a drizzle of neutral oil may help keep it smooth.

Can I double the recipe for a crowd?

Of course! Double all of the ingredients and bake in a 9×13-inch pan. Check doneness around the 40-minute mark—if the center springs back and a toothpick comes out clean, you’re good to go.

Final Thoughts

If you’ve been searching for a cozy, shareable bake that never fails to wow, this Vegan Pistachio Coffee Cake is the answer. It’s as much a feast for the eyes as it is a treat for the tastebuds. Give it a try—you might just discover your new favorite brunch or dessert staple!

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 Recipe

Vegan Pistachio Coffee Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 7 reviews
  • Author: Elina
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 9 squares 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegetarian

Description

Soft, fluffy, and loaded with rich pistachio flavor, this Vegan Pistachio Coffee Cake is the perfect morning indulgence. With a tender crumb, nutty streusel layers, and a pistachio glaze drizzle, it’s a delightful bake that’s as beautiful as it is satisfying—ideal for brunch, holidays, or an elegant teatime treat.


Ingredients

Units Scale

For the Cake:

  • 2 cups all-purpose flour
  • 1 tbsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/2 cup granulated sugar
  • 1/3 cup light brown sugar
  • 3/4 cup plant-based milk (almond, oat, etc.)
  • 1/3 cup neutral oil (like sunflower or avocado)
  • 1/4 cup unsweetened applesauce
  • 1 tbsp apple cider vinegar
  • 1 tsp vanilla extract
  • 1/2 cup finely chopped pistachios

For the Pistachio Streusel:

  • 1/4 cup all-purpose flour
  • 1/4 cup light brown sugar
  • 1/4 cup chopped pistachios
  • 2 tbsp coconut oil or vegan butter, solid

For the Pistachio Glaze:

  • 2 tbsp pistachio butter
  • 2 tbsp powdered sugar
  • 12 tsp plant-based milk

Instructions

  1. Preheat oven to 350°F (175°C). Lightly grease and line an 8×8-inch baking pan.
  2. In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In a separate large bowl, combine both sugars, milk, oil, applesauce, vinegar, and vanilla. Mix well.
  4. Add dry ingredients into wet and stir until just combined. Fold in chopped pistachios.
  5. In a small bowl, mix streusel ingredients with a fork until crumbly.
  6. Pour half the batter into the pan, sprinkle half the streusel, then repeat with the remaining batter and streusel on top.
  7. Bake for 35–40 minutes, or until a toothpick inserted comes out clean. Let cool.
  8. For the glaze, whisk pistachio butter, powdered sugar, and milk until smooth. Drizzle over cooled cake and dust with powdered sugar if desired.


Nutrition

  • Serving Size: 1 square
  • Calories: 290 kcal
  • Sugar: 12g
  • Sodium: 220mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *