Puto De Ube


  • 2 cups mashed ube (purple yam)
  • 2 cups uncooked rice
  • 1/4 cup evaporated milk
  • 4 tbsp baking powder
  • 1 & 1/2 cups water
  • 1 cup sugar
  • 1/4 cup butter
  • Cheese strips (for topping)
  • Salted egg strips (for topping)


  1. Start by washing the uncooked rice and soaking it in water overnight.
  2. Grind the soaked rice until the texture is fine (you can use a native stone grinder, a corn meal grinder, or a meat grinder).
  3. Clean the ube by brushing it then rinse it with water.
  4. In a pot, boil the ube until the texture is soft.
  5. Remove the ube from the pot and let the temperature cool down, then peel the skin after.
  6. Place the ube in a mixing bowl then mash.
  7. Add the ground rice and continue mashing.
  8. Remove lumps by letting the mixture pass through a strainer or sifter.
  9. Add the sugar and the butter then mix well.
  10. Add the evaporated milk and the baking powder then mix thoroughly.
  11. Pour the mixture into puto molds or spoon it into individual molds and fill up to 2/3 of the molds.
  12. In a prepared steamer over boiling water, arrange the molds and cover.
  13. Place cheese and/or salted egg (pulang itlog) over each puto.
  14. Check if steaming is complete by inserting a toothpick in a piece of rice cake. If the toothpick comes out clean, this means that you are done.
  15. Cool down, remove from the molds, and serve!

Image: cnnphilippines.com