Preheat oven to 400°F. Lightly butter a 12-cup muffin tin or line with paper liners.
In a large bowl, combine flour, baking powder, baking soda and salt.
In a separate bowl, cream together sugar and butter until light and fluffy. Add egg and beat until smooth. Stir in the juice, milk and vanilla extract. Add in the dry ingredients, along with the dried cranberries, and stir until just barely combined.
Distribute batter evenly between the prepared muffin cups. Bake in preheated oven for 18-20 minutes, or until tops are puffed and golden brown, and a toothpick inserted into the centre comes out clean.
The nutrition information provided are only estimates based on an online nutritional calculator. This is not a comprehensive list of all the nutrients in the recipe (i.e., does not include vitamins, cholesterol, etc). I am not a certified nutritionist. Please consult a nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.