It's a moist coffee cake!..No, a soft, semi-sweet loaf of bread!..No, so what is it?! Well, both of those things! This vegan cranberry walnut bread is probably best described as fusion between a moist coffee cake and a delectable, non-savory loaf of bread. It's crumbly on the outside, soft on the inside, and just sweet enough - the perfect confection to share with casual company over warm drinks.
Preheat oven to 350°F. Grease a 9 x 5 inch (~1 quart) baking dish with a little bit of coconut oil or vegan butter.
In a medium bowl, sift together the flour, baking soda, baking powder, and salt.
In a large mixing bowl, whisk together the coconut oil (or vegan butter), coconut sugar, brown rice syrup, soy milk, ground flaxseed, lemon zest and juice, and vanilla extract. Allow this a couple minutes to thicken.
Once the oven is preheated, fold the dry ingredients into the wet, and then fold the dried cranberries and 3/4 cup of ground walnuts into the batter. Careful not to overmix – just until everything is incorporated.
Pour the batter in the 9×5-inch baking dish, spread evenly throughout, then top with the remaining 1/4 cup of walnuts. Press the walnuts into the top gently with your hand. Bake for 42 – 45 minutes, until a toothpick inserted comes out clean, and the bread is firm and springy to touch.
After a couple mintues out of the oven, remove bread from the dish, allowing it to cool for 15 – 30 minutes on a cooling rack before cutting into it.Serve warm, with or without vegan butter and a warm drink!