Vegan Coffee Cake

A stack of three pieces of vegan coffee cake




  • ½ cup of coconut oil, softened (plus extra for the pan)
  • 1 cup of brown sugar
  • 1 flax egg (1 tablespoon ground flax with 3 tbsp. water)
  • 1 cup of applesauce
  • 2 tsp. apple cider vinegar
  • 2 tsp. vanilla extract
  • 2 ¼ cup all-purpose flour
  • 1 tsp. salt
  • 2 tsp. baking powder
  • ½  tsp. baking soda
  • ½ tsp. ground cinnamon

Crumb topping:

  • 3 tbsp. melted coconut oil
  • 3 tbsp. brown sugar
  • ½ tsp. ground cinnamon
  • ½ cup flour or oats


  • ½ cup powdered sugar
  • 1 tbsp. non-dairy milk
  • ½ tsp. vanilla or almond extract


  1. Preheat oven to 350 degrees. Coat a 9×13 pan with cooking spray or the extra coconut oil and line with parchment paper.
  2. Mix together the coconut oil, brown sugar and beat together in with hand mixer or stand mixer until fully incorporated. Add flax egg, applesauce, vinegar, and vanilla extract and mix again until fully combined. In a separate bowl, mix together dry ingredients (flour, salt, baking powder, baking soda, and cinnamon). Add dry ingredients to wet ingredients and combine until fully mixed. 
  3. In a separate bowl, mix together all ingredients for crumb topping (should be clumpy) with a fork or your fingers. Put batter in a parchment paper-lined pan and top with crumb topping. Bake for 45-50 minutes. If crumb topping gets too brown, tent with foil. Allow cake to cool.
  4. While the cake is cooling, mix all icing ingredients together in a bowl and drizzle on top of the cake. Let icing set before cutting into squares and serving.

Keywords: vegan coffee cake, vegan, baking, coffee cake