Delight in the soft, fluffy goodness of Filipino puto, a classic rice cake turned into an easy-to-make treat using pantry-friendly ingredients like all-purpose flour, milk, and eggs. Perfectly moist and lightly sweet, this steamed delicacy comes together in just 30 minutes, making it an ideal snack or side dish. Elevate its flavor with an optional topping of melted cheese for a savory twist that pairs wonderfully with hearty Filipino dishes like dinuguan or kare-kare. Whether served warm or at room temperature, puto is a versatile treat that’s perfect for breakfast, merienda (afternoon snack), or even dessert. With its quick preparation and customizable toppings, this recipe is a must-try for anyone exploring Filipino cuisine!
Scan with your phone to download!
In a mixing bowl, combine the all-purpose flour, granulated sugar, and baking powder. Whisk together to evenly distribute the dry ingredients.
In a separate bowl, whisk together the milk, egg, melted butter, and vanilla extract until fully combined.
Gradually pour the wet ingredients into the dry ingredients, mixing gently until a smooth batter forms. Avoid overmixing.
Lightly grease small heatproof molds or silicone muffin cups and pour the batter in, filling each mold about three-quarters full to leave room for rising.
Optional: add a slice or grate a small amount of cheese on top of each puto batter for added flavor.
Prepare your steamer by bringing water to a gentle boil. Place the molds inside the steamer, making sure there’s enough space between them for steam circulation.
Cover the steamer with the lid wrapped in a clean kitchen towel to prevent water droplets from falling onto the batter.
Steam the puto on medium heat for 15-20 minutes or until a toothpick inserted into the center comes out clean.
Carefully remove the molds from the steamer and let the puto cool slightly before removing them from the molds.
Serve warm or at room temperature. Enjoy as a snack, dessert, or alongside savory dishes like dinuguan.
Serving size | (676.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1698.5 |
Total Fat 56.5g | 0% |
Saturated Fat 32.7g | 0% |
Polyunsaturated Fat 2.1g | |
Cholesterol 367.6mg | 0% |
Sodium 1940.2mg | 0% |
Total Carbohydrate 262.9g | 0% |
Dietary Fiber 3.3g | 0% |
Total Sugars 162.8g | |
Protein 42.3g | 0% |
Vitamin D 173.9IU | 0% |
Calcium 781.0mg | 0% |
Iron 6.7mg | 0% |
Potassium 637.6mg | 0% |
Source of Calories