01 -
Preheat the oven to 190°C. Line a muffin tin with paper liners or grease with nonstick spray.
02 -
In a bowl, whisk together flour, sugar, baking powder, baking soda, and salt until evenly mixed.
03 -
In a separate bowl, whisk melted butter, Greek yogurt, eggs, fresh orange juice, orange zest, and vanilla extract until smooth.
04 -
Gradually fold the wet ingredients into the dry ingredients, mixing gently until just combined to avoid overmixing.
05 -
Divide the batter evenly into the prepared muffin tin, filling each cup about three-quarters full.
06 -
Bake for 18 to 20 minutes or until a toothpick inserted into the center comes out clean. Let muffins cool in the tin for 5 minutes before transferring to a wire rack.
07 -
Whisk together powdered sugar, fresh orange juice, and orange zest until smooth. Drizzle over cooled muffins and allow to set.