This rich and moist vegan coffee cake features a soft, fluffy cake layered with a sweet cinnamon swirl and topped with a buttery, crumbly streusel. Perfect for breakfast, brunch, or a cozy snack with a cup of coffee, this cake will become a favorite treat for any occasion.

Ingredients:

For the Cake:

  • 2 1/4 cups all-purpose flour
  • 1 cup sugar
  • 1 tbsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 cup unsweetened plant-based milk (such as almond, oat, or soy)
  • 1/2 cup coconut oil (melted) or any neutral oil
  • 1 tbsp apple cider vinegar
  • 2 tsp vanilla extract

For the Cinnamon Filling:

  • 1/2 cup brown sugar
  • 2 tsp cinnamon
  • 1 tbsp melted coconut oil or vegan butter

For the Streusel Topping:

  • 1/2 cup all-purpose flour
  • 1/2 cup brown sugar
  • 1/2 tsp cinnamon
  • 1/4 cup coconut oil or vegan butter, cold and cut into small cubes
  • Pinch of salt

Optional Glaze:

  • 1/2 cup powdered sugar
  • 1-2 tbsp plant-based milk
  • 1/2 tsp vanilla extract

Instructions:

1. Preheat the Oven:

  • Preheat your oven to 350°F (175°C). Grease and line an 8×8-inch (or similar size) baking dish with parchment paper.

2. Prepare the Cinnamon Filling:

  • In a small bowl, mix together the brown sugar, cinnamon, and melted coconut oil or vegan butter until combined. Set aside.

3. Make the Cake Batter:

  • In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
  • In a separate bowl, mix the plant-based milk, melted coconut oil, apple cider vinegar, and vanilla extract.
  • Slowly pour the wet ingredients into the dry ingredients, stirring gently until just combined. Be careful not to overmix.

4. Layer the Cake:

  • Pour half of the cake batter into the prepared baking dish and spread it out evenly.
  • Drizzle the cinnamon filling over the batter, spreading it as evenly as possible.
  • Top with the remaining cake batter, smoothing it out gently with a spatula.

5. Prepare the Streusel Topping:

  • In a small bowl, mix the flour, brown sugar, cinnamon, and salt.
  • Add the cold coconut oil or vegan butter, and use your fingers or a pastry cutter to mix until it forms coarse crumbs.
  • Sprinkle the streusel topping evenly over the cake.

6. Bake the Cake:

  • Bake in the preheated oven for 35-45 minutes, or until a toothpick inserted in the center comes out clean and the top is golden brown.
  • Let the cake cool in the pan for 10 minutes before transferring to a wire rack to cool completely.

7. Make the Optional Glaze:

  • In a small bowl, whisk together the powdered sugar, plant-based milk, and vanilla extract until smooth.
  • Drizzle the glaze over the cooled coffee cake.

Serving Suggestions:

This vegan cinnamon streusel coffee cake is best enjoyed slightly warm with a cup of coffee or tea. The moist cake layers combined with the cinnamon swirl and crumbly streusel topping create the perfect cozy treat. Store any leftovers in an airtight container for up to 3 days