Preheat oven to 350. Line muffin pans with paper liners and set aside.
In a medium bowl, whisk together oil, honey, eggs, orange zest, vanilla, baking powder and baking soda until combined and smooth.
Add flour and whisk until combined.
Switch from whisk to a sturdy spoon and add the whole wheat flour and orange juice. Stir until combined and a smooth batter has formed. Stir in the cranberries.
Divide batter among prepared muffin cups, filling each one about ¾ full.
Bake for 15-17 minutes, until the tops appear firm.
Plan ahead:
These muffins freeze well in an airtight container or bag.
Recipe by Overtime Cook at https://overtimecook.com/2016/11/17/orange-cranberry-muffins/