i know it's like ages since you asked for the recipe.. *sorry*
but here it is now ^^
and to jorge..
this is not the puto inside your head!!!!
from: http://overseaspinoycooking.blogspot.com/2009/02/puto-special.html

Please note that the texture
of puto depends on how the batter is blended. For coarser texture, the
batter should be mix moderately and for finer texture it should be
whisk longer. Here are the recipes.
Puto Special
Ingredients: (To make about 25
puto special.)
2 cup all purpose flour
2 tbsp. baking powder
1/2 cup white sugar
1/2 cup margarine
1 cup water
1/2 cup evaporated milk
2 piece egg, beaten
cheddar cheese, cut into strips for topping
salted egg, cut into strips for topping
Cooking procedure:

In
a big bowl, sift all purpose flour, baking powder and sugar. Slowly
whisk and blend in water, milk, egg and margarine until fully blended.
Fill the cupcake moulds with batter to nearly full. Top with strips of
cheese and/or salted egg. Repeat the process for the rest of the
cupcake moulds. Arrange filled moulds in a steamer, place cheesecloth
in between each tray to avoid water drips. Put enough water and 1 tbsp
of vinegar on the steamer and steam for 20-25 minutes. Remove from tray
and mould.
Puto Pandan
Ingredients: (To make about 25
puto pandan.)
4 cup all purpose flour
3 tbsp. baking powder
2 cup white sugar
1 tsp.
pandan essence flavor/tint
2 1/2 cups water
1 cup evaporated milk
1 piece egg, beaten
cheddar cheese, cut into strips for topping
salted egg, cut into strips for topping
Cooking procedure:

In a big bowl, sift all purpose flour, baking powder and sugar. Slowly whisk and blend in water, milk, egg and
pandan
essence until fully blended. Fill the cupcake moulds with batter to
nearly full. Top with strips of cheese and/or salted egg. Repeat the
process for the rest of the cupcake moulds. Arrange filled moulds in a
steamer, place cheesecloth in between each tray to avoid water drips.
Put enough water and 1 tbsp of vinegar on the steamer and steam for
20-25 minutes. Remove from tray and mould.
Puto Ube
Ingredients: (To make about 25
puto ube.)
4 cup all purpose flour
3 tbsp. baking powder
2 cup white sugar
1 tsp. ube essence flavor/tint
2 1/2 cups water
1 cup evaporated milk
1 piece egg, beaten
cheddar cheese, cut into strips for topping
salted egg, cut into strips for topping
Cooking procedure:

In a big bowl, sift all purpose flour, baking powder and sugar. Slowly whisk and blend in water, milk, egg and
ube
essence until fully blended. Fill the cupcake moulds with batter to
nearly full. Top with strips of cheese and/or salted egg. Repeat the
process for the rest of the cupcake moulds. Arrange filled moulds in a
steamer, place cheesecloth in between each tray to avoid water drips.
Put enough water and 1 tbsp of vinegar on the steamer and steam for
20-25 minutes. Remove from tray and mould.