Enjoy the flavors of fall with this pumpkin bread with streusel topping and a creamy layer in the center. Each bite delivers tender, moist pumpkin bread with the creamy tangy flavor of cream cheese, and just a bit of sugary crunch from the streusel topping. It will make your vegan pumpkin bread dreams come true!
2flax eggs 2 tablespoon ground flax + 6 tablespoon water
1tablespoonapple cider vinegar
½cupoil I used olive oil
2teaspoonvanilla extract
Cream Cheese Filling
1cupvegan cream cheese
¼cupgranulated sugar
1teaspoonvanilla extract
1 ½tablespooncornstarch
Streusel Topping
¼cupcold vegan butter
½cupall-purpose flour
¼cupbrown sugar
2tablespoonwhite sugar
2tablespoonchopped walnuts
½teaspooncinnamon
Instructions
Start by mixing the flax egg ingredients and letting them set for 5 minutes.
To a large bowl, add all of the bread ingredients and mix well.
In a separate bowl, whisk together the filling ingredients.
Line a loaf pan with parchment paper and spray with cooking oil.
Add half of the pumpkin batter to the pan. Use a spatula to level out the batter. Pour the cream cheese filling on top and even out the layer. Then pour the rest of the pumpkin batter and even out the top layer.
To create the streusel, cut up the cold butter into cubes. Add all of the ingredients, plus the cold butter to a bowl. Use your hands to combine them. You will get some big clumps left, leave those as is!
Add the streusel on top of the loaf. Bake the loaf for 55-60 minutes at 350*F. Then slice and enjoy!
Notes
Store leftovers well wrapped or in an airtight container in the fridge for up to four days. I don't recommend freezing the bread.
Line your pan with parchment. Make sure the edge of the paper extends over the sides of the pan on the long sides so it you can use the pieces to lift the bread out of the pan.
Make sure to use cold butter. This will keep the streusel topping more crumbly.