Preheat oven to 375 degrees Fahrenheit. Line a muffin tin with 12 liners.
In a small bowl, mix together plant-based milk and vinegar. Set aside.
In a large bowl, mix together flours, baking powder, baking soda, and salt.
In a medium bowl whisk together the sugar, oil, zest, juice, and vanilla. Stir in milk/vinegar mixture.
Add wet ingredients into the bowl with the dry ingredients and fold together until combined.
Gently fold in cranberries.
Divide the batter among the 12 muffin cups with a ¼ cup dry scoop.
Bake for 16 to 18 minutes until a toothpick inserted in the middle comes out clean.
Allow to cool before serving