Mix the Dry Ingredients: In a large bowl, combine the flour, baking powder, baking soda, salt, and sugar. Whisk well to remove any lumps.
Prepare the Wet Ingredients: In a separate bowl, whisk together the egg, milk, melted butter, and vanilla extract. Add yellow food coloring if you’d like that signature Filipino hotcake hue.
Combine Wet and Dry Mixtures: Gradually pour the wet mixture into the dry ingredients. Whisk gently until the batter is smooth ; don’t overmix, or the hotcakes may turn dense.
Cook the Hotcakes: Heat a lightly greased non-stick pan or griddle over medium heat. Pour about ¼ cup of batter for each hotcake. When bubbles form on the surface, flip carefully and cook until golden on both sides.
Add the Finishing Touches: While still warm, brush each hotcake with margarine and sprinkle with sugar. Serve immediately for the best texture and flavor.