Oven Baked Puto

Photo Credits: instagram.com/angeleividal


  • 2 eggs
  • 2 tbsp. unsalted butter, melted
  • 1 cup milk, whole milk or 2% fat
  • 2 tbsp. water
  • 1/4 tsp pandan essence (optional)
  • 3/4 cup sugar
  • 1 1/2 cups all-purpose flour, sifted
  • 1 tbsp. + 1 tsp.baking powder, sifted


  • slices of cheese (Swiss or Velveeta) or salted duck egg for toppings


  1. Place a 1″-thick baking sheet or a large roasting pan that would fit a muffin tray on the top rack of the oven. Fill the tray with warm water, then pre-heat the oven to 325 deg. Fahrenheit.
  2. In a medium bowl, beat the eggs, then add the melted butter, milk, and sugar. If using pandan essence, stir in the essence to the water before adding them to the egg mixture. Whisk or beat the egg mixture on low setting using an electric mixer until well-mixed. Add the sifted flour and baking powder and fold in the egg and milk mixture then beat on low setting again.
  3. Pour the batter in the muffin tray, filling about 2/3 of each cup. You don’t need to grease the pan, but you may line it with paper cups, if desired. Place the muffin tray on top of the sheet or pan with hot water on the top rack of the oven. The water should be steaming by this time. Steam-bake in the oven for 18-20 minutes, or until the toothpick comes out dry when inserted.
  4. If using salted duck egg for topping, top each puto cup with a slice before baking in the oven. If using quick-melt cheese, like Swiss or Velveeta, top each puto after baking, and then place the muffin tray back in the oven for 1-2 minutes. You can turn off the oven by this time.
  5. Remove the tray from the oven and cool it down for about 5 minutes. Using a rubber spatula, carefully remove each puto cup from the tray and serve.

Serve and enjoy!!

Credits to: kusinanijaemi.blogspot.com/2012/12/oven-baked-puto.html?m=1