1/4cupbutter or vegan butter, I love Earth Balance brand, melted
1/4cupcane sugar
1/4cupbrown sugar
1teaspoonvanilla extract
1cuporange juice
1tablespoonwhite vinegar
1tablespoonground flax seeds + 3 tablespoons water, combined to make a gel 'egg'
1/2cupchopped walnuts
1cupchopped fresh cranberries
Instructions
Preheat oven to 350 degrees F. Spray and lightly flour a 9x5 inch loaf pan and set aside.
In a medium bowl, whisk together the flour, baking powder, salt, baking soda, ginger, and cinnamon.
In a separate large bowl, beat together the butter and sugar until smooth. Stir in the vanilla, orange juice, vinegar, and gelled flax egg. Slowly add the flour mixture until just moistened, then stir in the walnuts and chopped cranberries.
Pour into prepared pan. Bake for 55 minutes or until golden brown on top and toothpick comes out clean.
Notes
To make this bread vegan, I am using a flax egg in place of a regular egg. To create a flax egg, whisk together 1 tablespoon ground flax meal with 3 tablespoons water in a small bowl. Set aside to let gel slightly, about 5 minutes, while you prepare the rest of the ingredients.