Go Back
+ servings
puto cake recipe

Puto Cake Recipe

Puto Cake is a steamed rice cake topped with grated cheese and salted eggs. The recipe is simple and easy to follow, try it and enjoy with your family.
Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Course: Dessert
Cuisine: Filipino
Keyword: puto, puto cake
Servings: 8
Calories: 259kcal
Author: Jenalyn Rose Forbes


  • 1 ½ cup self-raising flour
  • 1 ½ tsp baking powder
  • 1 ¼ cup granulated white sugar 1 cup for the batter + ¼ cup for the meringue
  • 1 ¼ cup fresh milk
  • 5 pcs egg whites
  • ½ tsp cream of tartar
  • 1 pc salted duck egg
  • ½ cup grated cheese


  • In a bowl, sift and combine the flour, baking powder and sugar. Add the milk and mix until well combined.
  • In a separate bowl, beat the egg whites using a hand-held mixer. Add the cream of tartar and continue to beat at low speed until frothy and pale white. Gradually add the sugar and beat at medium speed until soft peaks form.
  • Fold ⅓ of the meringue into the batter then immediately fold the remaining meringue until no streaks remain.
  • Prepare a 9-inch round pan and grease with melted butter or vegetabl oil. Pour the batter into the pan then add the sliced salted duck eggs and grated cheese.
  • Place in a steamer basket over boiling water. Steam for at least 20-25 minutes or until a toothpick comes out clean when inserted. Don't forget to put a cheesecloth or tea towel on the lid to avoid water from coming into the cake.
  • Remove the cake from the steamer and let it cool for 15 minutes. When cool, run a knife on the side to loosen the cake from the pan. Serve and enjoy!


Calories: 259kcal | Carbohydrates: 51g | Protein: 6g | Fat: 4g | Saturated Fat: 2g | Cholesterol: 12mg | Sodium: 63mg | Potassium: 206mg | Fiber: 1g | Sugar: 33g | Vitamin A: 133IU | Calcium: 138mg | Iron: 1mg