Ingredients
The following ingredients have 8 Servings
- 2 cups unbleached all purpose flour ((or use a mix of half whole wheat and half all purpose flour))
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1 tbsp flaxmeal
- 1 cup turbinado sugar
- 12 oz fresh cranberries
- 1/2 cup walnuts ((lightly toasted and chopped. These are optional, if you want to make the loaf nut-free))
- 4 tbsp vegan butter ((or vegetable oil))
- 1/4 cup applesauce
- 3/4 cup nondairy milk
- 1 tsp apple cider vinegar
- 1 tsp vanilla extract
- 1/4 cup unbleached all purpose flour
- 2 tbsp vegan butter ((at room temperature))
- 1 tsp pure vanilla extract
- 2 tbsp turbinado sugar
Instruction
- Preheat the oven to 350 degrees Fahrenheit. Oil and flour a a 9 X 5 loaf pan.
- Mix the streusel ingredients until the mixture resembles large breadcrumbs. Set aside.
- Mix the apple cider vinegar and almond milk and set aside for a couple of minutes to curdle.
- In a bowl, mix the flour with the baking powder, baking soda, flaxmeal, salt and sugar.
- In a larger bowl, whisk together the applesauce, nondairy milk, butter and vanilla extract.
- Add the dry ingredients to the wet in two batches, mixing thoroughly with a spatula after each addition.
- Fold in the cranberries and walnuts, if using.
- Scrape the batter into the loaf pan and smooth the top with the spatula. Sprinkle the streusel on evenly.
- Place in the preheated oven and bake 1 hour and 20 minutes or until a toothpick inserted in the center comes out clean.
- Cool thoroughly on a rack before unmolding. Slice and serve.