01 - Fill steamer with water and bring to a simmer. Line cupcake molds or silicone cups with paper liners, ensuring they're ready for batter.
02 - Whisk together flour, baking powder, baking soda, and salt in a bowl until uniformly blended.
03 - Beat eggs and sugar in a large bowl until pale and thick. Add milk, melted butter, and vanilla extract, mixing until fully incorporated.
04 - Gradually fold dry ingredients into wet mixture until just combined. Take care not to overmix as this may affect texture.
05 - For colorful variation, divide batter and fold in desired food coloring. Pour batters in layers or swirl for marbled effect.
06 - Spoon batter into prepared cupcake molds, filling each approximately ¾ full to allow room for rising.
07 - Place molds in steamer with adequate space for steam circulation. Cover steamer lid with a clean cloth to catch condensation. Steam over medium heat for 12-15 minutes until toothpick inserted comes out clean and tops have bloomed.
08 - Remove cupcakes from heat and let cool slightly. Decorate with sprinkles, edible flowers, or chocolate chips as desired.