Moist, fluffy, and layered with cozy cinnamon and nutty pistachio crumble, this Pistachio Coffee Cake is a delightful bake I love enjoying with a cup of coffee in the morning or winding down with during an afternoon tea. With a tender texture and a naturally sweet twist from applesauce and coconut sugar, this cake makes for a satisfying, guilt-free treat.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Cake:

1 1/2 cups all-purpose flour

1/2 cup coconut sugar or regular sugar

1/2 cup unsweetened applesauce

1/3 cup plain yogurt (or dairy-free yogurt)

1/4 cup neutral oil (such as avocado or vegetable oil)

1/4 cup milk of choice

1 tsp vanilla extract

1 tsp baking powder

1/2 tsp baking soda

1/2 tsp salt

For the Pistachio Streusel:

1/2 cup shelled pistachios, finely chopped

1/3 cup oat flour or almond flour

1/4 cup coconut sugar or brown sugar

2 tbsp coconut oil or butter, melted

1 tsp cinnamon

Directions

I preheat the oven to 350°F (175°C) and grease an 8×8-inch pan or line it with parchment paper.

In a large bowl, I whisk together the flour, sugar, baking powder, baking soda, and salt.

In another bowl, I mix the applesauce, yogurt, oil, milk, and vanilla until smooth.

I combine the wet and dry ingredients gently, stirring just until incorporated to avoid overmixing.

For the streusel, I mix the chopped pistachios, flour, sugar, melted coconut oil or butter, and cinnamon in a small bowl until crumbly.

I pour half the batter into the prepared pan and sprinkle half the streusel over it.

Then I add the rest of the batter and top it with the remaining streusel.

I bake it for 32 to 36 minutes, or until a toothpick inserted in the center comes out clean.

After baking, I let it cool for at least 15 minutes before slicing and serving.

Servings and timing

Servings: 9 slices

Prep Time: 10 minutes

Cook Time: 35 minutes

Total Time: 45 minutes

Calories: Approximately 210 kcal per slice

Variations

I sometimes use almond flour in the streusel for a richer, nuttier flavor.

To make it gluten-free, I swap the all-purpose flour with a 1:1 gluten-free baking blend.

For an extra pop of flavor, I add a touch of cardamom to the streusel.

If I want a touch of indulgence, I drizzle a light glaze over the top once it cools.

When I feel like experimenting, I fold a handful of chopped dried apricots or cranberries into the batter for a fruity twist.

Storage/Reheating

I store leftover slices in an airtight container at room temperature for up to 2 days or in the fridge for up to 5 days. If I want to enjoy it warm, I reheat a slice in the microwave for about 10–15 seconds. For longer storage, I freeze individual slices wrapped in parchment and foil—just thaw and warm as needed.

FAQs

Can I make this coffee cake gluten-free?

Yes, I’ve made it with a 1:1 gluten-free flour blend and it turns out beautifully. Just be sure to avoid overmixing, as gluten-free flours can behave differently.

What can I use instead of pistachios?

If I don’t have pistachios on hand, I substitute them with chopped walnuts, pecans, or even sunflower seeds for a nut-free version.

Is this recipe vegan?

Yes, it can be fully vegan. I use dairy-free yogurt and plant milk, and since it’s already egg-free, there’s no need for any other substitutions.

Can I double the recipe?

Absolutely. When I need more servings, I double the ingredients and bake it in a 9×13-inch pan. The baking time may need to increase slightly—usually around 40–45 minutes.

Why is my streusel sinking into the cake?

If I overmix the batter or the streusel is too fine, it can sink. I make sure the batter is thick and the streusel has a crumbly texture, not too wet or powdery.

Conclusion

This Pistachio Coffee Cake is one of those cozy bakes I come back to time and time again. It’s simple, comforting, and just the right amount of sweet. Whether I’m serving it at brunch or grabbing a slice on a busy morning, it always hits the spot. With its adaptable ingredients and quick prep time, it’s an easy favorite in my recipe rotation.


Recipe:

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

Pistachio Coffee Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 45 minutes
  • Yield: 9 slices
  • Diet: Vegan

Description

This Pistachio Coffee Cake is a moist, fluffy, and lightly sweet treat featuring a crunchy pistachio streusel and wholesome ingredients like applesauce and yogurt. It’s perfect for breakfast, brunch, or afternoon tea and easily adaptable to vegan and gluten-free diets.


Ingredients

1 1/2 cups all-purpose flour

1/2 cup coconut sugar or regular sugar

1/2 cup unsweetened applesauce

1/3 cup plain yogurt (or dairy-free yogurt)

1/4 cup neutral oil (such as avocado or vegetable oil)

1/4 cup milk of choice

1 tsp vanilla extract

1 tsp baking powder

1/2 tsp baking soda

1/2 tsp salt

For the Pistachio Streusel:

1/2 cup shelled pistachios, finely chopped

1/3 cup oat flour or almond flour

1/4 cup coconut sugar or brown sugar

2 tbsp coconut oil or butter, melted

1 tsp cinnamon


Instructions

  1. Preheat the oven to 350°F (175°C) and grease or line an 8×8-inch baking pan.
  2. In a large bowl, whisk together the all-purpose flour, coconut sugar, baking powder, baking soda, and salt.
  3. In a separate bowl, mix the applesauce, yogurt, oil, milk, and vanilla until smooth.
  4. Gently combine the wet and dry ingredients, stirring just until incorporated.
  5. In a small bowl, mix together the pistachios, oat or almond flour, coconut sugar, melted coconut oil or butter, and cinnamon to make the streusel.
  6. Pour half of the cake batter into the prepared pan and sprinkle half of the streusel over it.
  7. Add the remaining batter and top with the rest of the streusel.
  8. Bake for 32 to 36 minutes, or until a toothpick inserted in the center comes out clean.
  9. Let the cake cool for at least 15 minutes before slicing and serving.

Notes

Use almond flour in the streusel for a richer flavor.

Swap the all-purpose flour with a 1:1 gluten-free blend for a gluten-free version.

Add a pinch of cardamom to the streusel for extra flavor.

Drizzle with glaze after cooling for a sweeter finish.

Fold in chopped dried apricots or cranberries for a fruity twist.

Store leftovers in an airtight container at room temperature for 2 days or in the fridge for up to 5 days.

Reheat slices in the microwave for 10–15 seconds before serving.

Freeze individual slices for longer storage; thaw and warm as needed.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 210
  • Sugar: 12g
  • Sodium: 140mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

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

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