01 - Fill the steamer with water and bring to a simmer. Line cupcake molds or silicone cups with paper liners.
02 - Whisk together flour, baking powder, baking soda, and salt in a bowl until well blended.
03 - Beat eggs and sugar in a large bowl until pale and thick. Add milk, melted butter, and vanilla extract. Mix until fully incorporated.
04 - Gradually fold the dry ingredients into the wet mixture until just combined. Do not overmix to maintain texture.
05 - For blooming colors, divide batter and fold in desired food coloring. Pour batters in layers or swirl for a marbled effect.
06 - Spoon the batter into prepared cupcake molds, filling each about ¾ full to allow room for rising.
07 - Place molds in the steamer with space between them for steam circulation. Cover the steamer lid with a clean cloth to prevent condensation from dripping onto cupcakes. Steam over medium heat for 12–15 minutes, or until a toothpick inserted comes out clean and the tops have bloomed or cracked open.
08 - Remove cupcakes from heat and let cool slightly. Decorate with sprinkles, edible flowers, or chocolate chips as desired.