01 - Fill the steamer pot with water and bring it to a gentle simmer. Line cupcake molds or silicone cups with paper liners, ensuring they are ready for batter.
02 - In a medium mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until evenly distributed. Set aside.
03 - In a separate large bowl, beat the eggs and granulated sugar until the mixture becomes pale and thickened. Incorporate the whole milk, melted unsalted butter, and vanilla extract, mixing until fully combined.
04 - Gradually fold the dry ingredient mixture into the wet ingredients using a spatula. Mix only until just combined—avoid overmixing to maintain the light, fluffy texture.
05 - For the blooming color effect, divide the batter between bowls and fold in food coloring as desired. Layer or swirl the colored batters in the molds to create a marbled appearance.
06 - Spoon the batter into the prepared cupcake molds, filling each mold approximately three-quarters full to allow room for rising during steaming.
07 - Arrange the filled molds in the steamer, leaving adequate space between each for proper steam circulation. Cover the steamer lid with a clean kitchen towel to prevent condensation from dripping onto the cupcakes.
08 - Steam over medium heat for 12 to 15 minutes, or until a toothpick inserted into the center comes out clean. The tops should have formed the characteristic bloomed or cracked appearance.
09 - Remove the cupcakes from the steamer and allow them to cool slightly in the molds. Once cooled, decorate with sprinkles, edible flowers, or chocolate chips as preferred before serving.