Puto (Filipino Steamed Cakes)

Appetizer, Dessert 6 comments

My Puto recipe uses all-purpose flour for greater accessibility and uses classic cake ingredients such as egg and baking powder to create the most softest and fluffiest Filipino cakes!

For a classic puto cheese, go for slices of Velveeta, Eden, or cheddar, or gouda chese!

Easy recipe but definitely a perfect one. My family really enjoyed the puto

Michelle

/

Dec. 6, 2024

Recipe Rundown

Ingredients

Puto uses simple and classic cake ingredients such as eggs, milk, butter, all-purpose flour, sugar, baking powder, and powdered milk for added richness.

Texture

This recipe makes the fluffiest and softest puto cakes, perfect for your next gathering! To maintain optimal texture, store the cakes in an airtight container and you can re-warm them in the microwave or steamer prior to serving!

Molds to use

Go for traditional plastic puto molds or muffins tins that measure roughly around 2-3″ in diameter. If using bigger molds, be sure to account for a longer steaming time to ensure proper doneness!

Quick Tips

Avoid over mixing your batter to prevent a dense and gummy cake. Puto can last for up 3-4 days stored in the refrigerator, or up to 3 months frozen.

Table of Contents

    Puto is something you’d see in almost in every Filipino potluck or party. Growing up, I’d observe my parents, and my other Titos and Titas, eating Puto alongside their plates filled with savory dishes.

    I initially thought it was odd, thinking, why I would want to pair such a delicious cake with, say, Pancit? But giving it a try anyways, dipping my Puto with a side of dinuguan (pork blood stew), I ended up loving it.

    The combination of slightly sweet and the airy texture of the cake made it the perfect vehicle to accompany anything savory. It just made sense.

    Puto (Filipino steamed cakes)

    While you can eat Puto as an accompaniment to other savory Filipino dishes, you can also eat Puto on its own as a quick snack or dessert. Either way is equally correct and delicious.

    Making puto is also incredibly simple. Nowadays, you can purchase premade Puto mixes from the store (similar to those pancake mix boxes). They’re convenient, accessible, and some brands honestly taste great.

    That being said, there is definitely still something special when preparing Puto from scratch. It’s easy to prepare, and I personally find the fresh homemade texture and flavor to be much more tasty.

    What is Puto?

    Puto is a Filipino steamed cake that’s typically eaten for merienda (snack) or dessert. It has a mellow sweetness that makes it a great base for pairing it with other dishes such as salted egg or more commonly dinuguan (Filipino pork blood stew).

    Traditionally, the earliest form of Puto was made with fermented rice. This was further simplified when rice flour became readily available.

    As a disclaimer, this recipe uses all-purpose flour. I initially developed this recipe in mind back in 2023 as to cater to the majority who had difficulty accessing rice flour in their cities. My mom also made it this way, and it was pretty tasty.

    Puto (Filipino steamed cakes) over banana leaves

    Puto is very much like a blank canvas. I personally love eating puto plain with a side of coffee, but you can customize it to however you want depending on your preference.

    Some, for example, like adding other flavourings into the batter, such pandan or ube extract to give it some variety and added color.

    Others, which is more popular, add a thin slice of cheese on top (sometimes even shredded) to make the classic variation: Puto cheese.

    Puto Molds

    Traditional Puto molds resemble tiny muffins tins, which measure around 2-3″ in diameter.

    The ones I used in particular were my mother’s, which she had purchased from a Flea market in the Philippines. If you’re in the West, your best chance of finding authentic molds would be in some Filipino groceries. I’ve also seen them pop up in other Asian supermarkets, but you might have to poke around your area for them.

    If you have no luck, you can always try to purchase them off Amazon.

    Alternatively, you could also use mini muffin/tart cups or tins that are relatively around the same size of 2-3 inches.

    Some have asked if you could use bigger molds, as to make a larger cake version of Puto. I have not personally tried it (though it does sound delicious), so I’d suggest adjusting the baking times to ensure doneness of the cake.

    Ingredients and Substitutions

    All-purpose flour: While the traditional recipe of Puto utilizes fermented rice, all-purpose flour is a widely accessible ingredient that will taste just as great.

    Eggs: As with most cake batters, egg will give our Puto that needed structure and stability.

    Milk, Powdered milk: Puto is known for its mellow sweetness and milky flavor. My family likes to use a combination of both fresh milk and powdered to give our cake added richness and an intense milk taste.

    Sugar: To give the cake some sweetness.

    Unsalted butter: Butter provides an added richness and keeps the Puto light and tender.

    Baking powder: A leavening agent to provide the cake with lift, and keep it airy.

    Cheese: Slices of cheese are commonly added on top of Puto to provide a contrast of salty and savory flavor. In the Philippines, it’s typical to use processed cheese, such as Eden or Velveeta cheese.

    • Substitutes: Other cheeses, you can use include gouda, cheddar. Some have experimented with mozzarella and cream cheese, though I haven’t personally tried these myself. Feel free to omit the cheese altogether if you’re not a fan of adding it to the cake.

    Substitution Notes

    I’ve added this section as there were many FAQs (frequently asked questions) for ingredient substitutes for this recipe.

    *As a disclaimer, I haven’t personally tried any of these methods, though I’ve compiled some of the most common substitutes cooks have used for Puto in the past. At the end of the day, baking/steaming is always a science -what you change in the recipe will ultimately affect its final texture and appearance!

    • Butter: Many have had success with using oil in place of butter, though the richness and butteriness may be lost from the puto. Further, the puto may rise higher, and it may have a coarser crumb texture.
    • Milk: Evaporated milk seemed to come up multiple times if it can be used as a substitute. Some have had success, but do note that because evaporated milk has a higher fat and sugar content, the puto can become more dense in texture and browned in color.
    • Flour: Some have asked if using rice flour, bread flour, and self-rising flour are okay to use. In short -they can be used in a pinch, but because flour forms the body of the batter, changing the type of flour will definitely affect the puto’s final texture. Some have reported success with these substitutes as well.

    Instructions

    In a bowl, add in the eggs, milk, and unsalted butter. Mix until smooth.

    Sift in the flour, sugar, powdered milk, and baking powder. Gently whisk until combined; minor lumps in the batter are okay (avoid over-mixing the batter to prevent a dense puto).

    Spoon the batter into your puto molds about 3/4 of the way full to allow room for rising.

    Bring your steamer to a medium boil. Steam the puto for 15 minutes until risen and cooked all the way through .

    If you’d like to add cheese, place the cheese slices after 13 minutes and continue steaming for an additional 2 minutes until melted.

    Puto cheese (Filipino steamed cakes)

    Insert a toothpick into the centre of the puto, if it comes out clean with a few loose crumbs, it should be ready to go. Let cool slightly before removing from their molds. Enjoy warm!

    Cooking Tips

    Sift your dry ingredients: Sifting ensures that no large clumps of the dry ingredients make its way into your batter. This will lead to a lighter batter consistency and better distribution of ingredients.

    Do not over mix your batter: This recipe calls for flour, which, when over mixed, can begin to form elastic gluten strands that can make your puto tough, dense, and chewy -the opposite of what we want!

    Steam your puto properly: Keep the water at a medium boil as opposed to a strong boil. Try to avoid driving water on top of the puto batter, as this can cause uneven rising.

    Grease your molds if necessary: A little butter or oil brushed on the sides can prevent your puto from sticking too much to your mold.

    Feel free to add other flavourings and toppings: Puto is super customizable! Visit special Filipino shops and you’ll see a variety of different ways Puto can be made. Here some recommendations:

    • Extracts (Ube, Pandan, or vanilla): Add a teaspoon of the extracts at a time to reach your desired flavor intensity.
    • Ube Halaya: Commonly known as ube “jam” (you can find my recipe here), you can swirl this in with the batter for a special treat.
    • Salted Egg (maalat na itlog): For a sweet and salty flavor combination, you can add slices of salted egg near the end of steaming to prevent it from sinking to the bottom.
    Puto (Filipino steamed cakes)

    FAQs (Frequently Asked Questions)

    How do I store leftovers?

    Keep the puto stored in an airtight container or by wrapping them in plastic wrap. They can last for up 3-4 days inside the refrigerator.

    To soften, you can re-warm the puto briefly in the microwave or by steaming gently.

    Can I freeze leftover Puto?

    You can freeze cooked Puto for up to 3 months. To warm, let it thaw until softened in the refrigerator, then re-heat in the microwave or the steamer until warmed.

    Can I make the batter ahead of time?

    You can definitely prepare the batter a day ahead, just be sure to steam it as soon as you can (the leavening effects of the baking powder lessens the longer the batter sits).

    To store the batter, keep it in the fridge, covered, and pour into your molds when ready to steam. If the batter has been sitting for some time, expect that the final cake may not be as fluffy or lifted as a fresh batch.

    Can I double the ingredients?

    Yes, you can double or even triple these ingredients to make a larger batch of Puto!

    Can I use bigger molds?

    If you use bigger molds (larger than 3″ in diameter), be sure to account for a longer steaming time to ensure proper doneness. Poke the cake with a toothpick and if it comes out clean with a few crumbs, it should be good to go!

    Is there a non-steamer method?

    Though I haven’t personally tried this myself, you may try gently baking the puto in a water bath at 350 F. Check on the doneness of the puto after about 10-12 minutes or-so by using a toothpick inserted in the centre. If it comes out clean with a few loose crumbs, it should be good to take out!

    Why didn’t my Puto rise?

    If your puto failed to rise, it can be due to either poor quality or expired baking powder and/or too low and inadequate heat.

    Be sure to use fresh, still good baking powder to maximize its leavening effects. An adequate amount of steam and heat is also necessary for proper rising, so you may need to increase the heat for the next batch.

    If you loved this recipe, check out these other classic Filipino dishes:

    Puto (Filipino Steamed Cakes)

    4.5 from 24 votes
    Recipe by Ian Course: Snacks, DessertCuisine: Philippines
    Servings

    30

    servings

    My Puto recipe uses all-purpose flour for greater accessibility and uses classic cake ingredients such as egg and baking powder to create the most softest and fluffiest Filipino cakes!

    Cook Mode

    Keep the screen of your device on

    Ingredients

    • 2 eggs

    • 3/4 cup milk

    • 1/4 cup unsalted butter, melted

    • 1.5 cups all-purpose flour, spooned and levelled

    • 1 cup sugar

    • 1/2 cup powdered milk

    • 1 tbsp baking powder

    • (Optional, for a classic Puto Cheese): quick-melt cheese (such as Eden or Velveeta cheese), cubed or cut into thin strips1

    Directions

    • In a bowl, add in the eggs, milk, and unsalted butter. Mix until smooth.
    • Sift in the flour, sugar, powdered milk, and baking powder. Gently whisk until combined; minor lumps in the batter are okay (avoid over-mixing the batter to prevent a dense puto).
    • Spoon the batter into your puto molds 2 about 3/4 of the way full to allow room for rising.

    • Bring your steamer to a medium boil. Steam the puto for 15 minutes until risen and cooked all the way through .

      *If you’d like to add cheese, place the cheese slices after 13 minutes and continue steaming for an additional 2 minutes until melted.
    • Insert a toothpick into the centre of the puto, if it comes out clean with a few loose crumbs, it should be ready to go. Let cool slightly before removing from their molds. Enjoy warm 3.

    Notes

    • 1. Slices of cheese are commonly added on top of Puto to provide a contrast of salty and savory flavor. In the Philippines, it’s typical to use processed cheese, such as Eden or Velveeta cheese. Other cheeses you can use include gouda or cheddar. Feel free to omit the cheese altogether if you’re not a fan of adding it to the cake.
    • 2. Traditional Puto molds resemble tiny muffins tins, which measure around 2-3″ in diameter. The ones I used in particular were my mother’s, which she had purchased from a Flea market in the Philippines. If you’re in the West, your best chance of finding authentic molds would be in some Filipino groceries. I’ve also seen them pop up in other Asian supermarkets, but you might have to poke around your area for them. If you have no luck, you can always try to purchase them off Amazon or alternatively use mini muffin/tart cups or tins that are relatively around the same size of 2-3 inches. If you use bigger molds (larger than 3″ in diameter), be sure to account for a longer steaming time to ensure proper doneness. Poke the cake with a toothpick and if it comes out clean with a few crumbs, it should be good to go!
    • 3. Storage: Keep the puto stored in an airtight container or by wrapping them in plastic wrap. They can last for up 3-4 days inside the refrigerator. To soften, you can re-warm the puto briefly in the microwave or by steaming gently. You can also freeze the cooked Puto for up to 3 months. To warm, let it thaw until softened in the refrigerator, then re-heat in the microwave or the steamer until warmed.

    Did you make this recipe?

    Tag @Iankewks on Instagram and hashtag it with #iankewks

    Like this recipe?

    Follow @Iankewks on Pinterest

    Join our Facebook Group!

    Follow Iankewks on Facebook

    Disclosure: Some links on this page are affiliate links, meaning that at no additional cost to you, we may receive compensation from purchases made through these links. As an Amazon Associate, I can earn from qualifying purchases.

    6 Comments

    1. A really quick and easy recipe – I thought the puto would be too sweet with a cup of sugar, but the taste is just right! My family really enjoyed this one!

    2. Hi Ian! I tried your version of Puto and my husband loves it so much, so thank you for sharing your yummy recipe 😋

    3. Easy recipe but definitely a perfect one. My family really enjoyed the puto ❤️

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    *