Pre-heat oven to 400°F. Grease & flour muffin pan or line with baking cups.
In a large bowl whisk together flour, sugar, baking powder, baking soda, and salt until well mixed.
Make the glaze: Whisk together the blood orange juice and powdered sugar until smooth. Poke muffins in a few places with a toothpick and pour over the glaze. Allow to cool.