Go Back
+ servings
Cheese puto recipe
Print Recipe
4.87 from 58 votes

Puto Cheese

This Puto Cheese recipe uses simple ingredients to make the perfect, delicious Puto. You will never buy the ready mix Puto ever again.
Prep Time5 mins
Cook Time12 mins
Total Time17 mins
Course: Breakfast, Snack
Cuisine: Asian, Filipino
Keyword: cheese puto, puto, puto cheese
Servings: 10
Calories: 131kcal
Author: Bebs


  • 1 cup flour
  • ½ cup sugar
  • 2 teaspoons baking powder
  • 1 large egg
  • ½ cup milk (evaporated or fresh)
  • ¼ cup water
  • 1 tablespoon butter -melted
  • 1 teaspoon vanilla extract
  • ¼ cup grated cheese
  • strips cheese - for topping
  • butter or oil for brushing the molds


  • In a mixing bowl, combine flour, sugar and baking powder.
  • Add the milk and egg and mix using a whisk or electric mixer at medium speed only until batter becomes smooth.
  • Add the water, butter and vanilla extract and mix well for a minute or two. Lastly, add the grated cheese and fold in slowly using a spatula or spoon.
  • Grease each mold with butter and fill the molds with batter up to ¾ full.
  • Fill the bottom of the steamer with water and bring to a gentle simmer over very low heat. Place the molds in the steamer basket and steam for about 10 to 12 minutes or until toothpick inserted comes out clean.
  • Remove the lid and add a strip of cheese on top of each put. Steam for another minute or two until cheese melts. Turn off heat and let it rest until slightly cooled down.
  • Remove the cooked Puto Cheese from the molds and transfer to a serving plate.



While mixing the ingredients, avoid using high speed of the mixer or the Puto would rise too much and become airy.
You may also mix by hand using a whisk but also at moderate speed.
While steaming, I place a cheesecloth or clean kitchen towel in between steamer racks and the top cover to avoid water from dripping to the batter.
Just double (or triple) the recipe to double the yield.
Silicon cupcake molds can also be used.


Calories: 131kcal | Carbohydrates: 20g | Protein: 3g | Fat: 3g | Saturated Fat: 2g | Cholesterol: 26mg | Sodium: 57mg | Potassium: 159mg | Fiber: 0g | Sugar: 10g | Vitamin A: 130IU | Calcium: 108mg | Iron: 0.8mg