Preheat oven to 350° F or 180° C. If using an OTG, preheat fro 10-12 mins at 180°C with both rods and fan ON Mode
Line the cupcake tray with Cupcake Liners.
Sift together flour and baking powder. If you are using unsalted butter, add ¼ tsp of salt.
Beat butter and sugar together until light and fluffy, add bean paste/essence and yogurt and beat for another 2-3 minutes.
Add eggs one by one, don't beat too much as the eggs can curdle.
Add and fold the flour in 3 parts, add milk if the batter is thick. The batter should be of ribbon consistency.
Transfer the batter to cupcake tray, filling each well to 2/3.
Bake in a preheated oven for 18-20 minutes or until the toothpick comes clean in the center.
Cool completely to ice and decorate.