Preheat oven to 350 F.
Brush pan with canola oil.
In a small bowl, mix soy milk and apple cider vinegar, let sit.
In a large bowl, cream together butter and sugars.
Add vanilla, orange juice, milk mixture, and orange zest.
In a separate bowl, combine AP flour, baking powder, baking soda, and salt.
Add the dry mix to the wet ingredients, mix on low until well combined.
Fold in cranberries.
Pour into pan and bake for 45 mins or until edges are golden.
Brittany Begley is the Pastry Chef for VSpot Restaurants