Cheese Puto are soft, fluffy, and extra delicious with pockets of cheese! These Filipino steamed cakes are easy to make and fun to eat; delicious on their own or served with dinuguan or pancit.

I hit the jackpot! I mean, the cheese puto jackpot, not the Mega Million Lotto which, by the way, is up to $324 million this coming Tuesday drawing.
Three hundred twenty-four million dollars! Can you imagine what you could do with all that money? I'm sure I'll find 324,000,000 ways to spend 324,000,000 dollars. All it takes is $20 worth of Lotto tickets and a prayer. Somebody's gotta win might as well be me, right?.
Ok, enough of the daydreaming and back to this puto recipe. Sure, these mini muffins are not exactly in the category of $324 million, but they come pretty close 🙂
I've always made mine with rice flour but when I found this recipe at My Expat Mom blog, I couldn' t wait to try it! She said it's her most popular recipe and one bite of the steamed cakes, I knew why. Soft, moist and fluffy with delicious pockets of cheese, they are pure heaven!
What is Puto Made Of
Puto is traditionally made of rice. The grains are soaked overnight in water to soften and then processed into a soft dough called galapong. The natural fermentation of soaking the rice acts as a leavening agent, but it's also common to add yeast or baking powder to help the cake rise.
The prepared batter is either steamed as whole loaves or into individual portions and the steaming vessel is usually lined with banana leaves to impart aroma. Flavorings and toppings such as pandan water, cheese, salted eggs, grated coconut meat, and butter are also added for extra flavor and texture.
While the term puto is mostly associated with the muffins we have here, it also refers to other varieties of kakanin that are cooked by steaming such as lanson, kutsinta, and puto maya.
Tips on How to Make Cheese Puto
- The type of puto we have here is made of all-purpose flour, evaporated milk, and eggs. It's a great base recipe you can modify to make other flavors; feel free to experiment with pandan or ube extracts!
- I like to add shredded cheddar to the batter to create creamy pockets of cheese. You can skip this if you like and just sprinkle on top. Other than cheddar, you can also use sliced salted eggs, kesong puti, processed cheese (Eden), and even ham or crisp-cooked bacon to add a savory note to the rice cakes.
- You might want to cover the lid with muslin (katsa) or any lightweight cotton to absorb the condensing steam.
- This recipe makes about 40 pieces using the mini molds and about 20 using regular size molds.
Equipment Needed to Make Puto
- Steamer with a conical-shaped lid to keep the condensing steam to drip down to the puto.
- Individual molds-you can use tin cans and ramekins but I prefer silicone mini muffin cups to make removing the steamed cake easier.
How to Serve Cheese Puto
These Filipino muffins are traditionally enjoyed on their own as a snack or dessert. They're so good with hot coffee or ice-cold samalamig!
It's also common to serve them as a side to savory dishes such as dinuguan or pancit guisado. Soft and fluffy, they provide a delicious contrast of flavor and texture.
Looking for more recipes to make in a steamer? This cassava suman made with grated kamoteng kahoy and coconut milk are heart and filling. It took me a while to nail down the perfect dough for siopao asado but these steamed buns are so worth the long search. Enjoy!
Ingredients
- 1 ½ cups flour
- 1 cup sugar
- 1 tablespoon baking powder
- 3 eggs
- 6 ounces evaporated milk
- ½ cup water
- 2 tablespoons butter, melted
- 1 teaspoon vanilla extract
- 1 cup cheddar cheese. shredded
Instructions
- In a large bowl, combine flour, sugar, and baking powder. Mix well.
- Add eggs on at a time and using an electric mixer, beat after each addition.
- Add milk and beat until smooth.
- Add water and continue to beat until batter is thin and smooth.
- Add butter and vanilla extract. Stir until well blended.
- Add ¾ of the cheese and stir until combined.
- Fill molds with batter up to ¾ full. Arrange molds in a single layer on steamer rack and place over steamer.
- Steam for about 8 to 10 minutes or until a toothpick inserted comes out clean.
- Turn off heat and top each puto with the remaining ¼ cup of cheese. Cover for about 1 minute to allow the residual heat to melt cheese.
- Allow to slightly cool before removing from molds.
Notes
Video

“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”
Mark Anthony Soriano says
Thanks for the recipe. I used only 2 eggs and the result is very good. Steaming time is 15 minutes maximum since 10 minutes is not enough.
Robert Manalo says
I will try this recipe.thanks
Philip says
Good recipe and instructions. Did you use rice flour or all purpose flour?
Beth says
What kind of steamer did you use in making the puto cheese. Nanung brand ya? Obat mag sink la li Utah deng puto ku. What Ann I doing wrong. Please respond.
Ka balen,
Beth
Bethf.Herrera @yahoo.com
Jenn says
Thank you.. its so easy to follow your recipe.. and i tried it today..im excited to taste it.
Angelica Carbon says
hello po
can i use rice flour instead??same measurement pa rin po ba??i only have rice flour lng po kasi
Hazel Gamponia says
I tried this puto cheese recipe. I taught it won’t be perfect like other recipe posted most are not the actual recipe even you follow exactly as directed it was a nightmare cooking it, but this is amazing 🤩 it work perfectly. Thank you for sharing my two son age 7 yrs and 5 yrs old loves cooking with me. You have share a lot of dessert recipe which will try in the forth coming weekend.
Lalaine Manalo says
I'm glad everyone the recipe didn't disappoint 🙂
Rochelle benito says
Masisira va ang puto pag hindi nilagay sa refrigerator kahit na bagong luto lang ??
Brenton Paramo says
If you're not heading to perform the poker space is definitely a need for the traffic. The card dealing position will rotate amongst players. For the initial couple of rounds, all gamers will make forced bets.
Nathan says
Pwede po bng hindi gumamit ng melted butter sa pag gawa ng puto
Salamat po
Kenneth says
It is super yummy. Nag request yung anak ko na gustu nya chocolate flavor kaya nag add lang ako nag cocoa powder and di talaga ako nabigo, nasarapan yung anak ko. . Promise
Lalaine Manalo says
What a great idea!
Ailene says
hi, what measure for chocolate powder? thank you
Jennifer santiago says
Thank you for sharing this cheese puto. Pls...share more about cooking
Lalaine Manalo says
I will 🙂
Dinah says
This is my first time making siopao. Taste good. I love it 🥰
Ellah Torres says
Sobrang dami ko pong natutunan na masarap na luto sa inyo thank you sa recipe nyo po .
Lalaine Manalo says
You're welcome 🙂
Grace says
We love it. I made this 2x and i am now on my 3rd time. My go to recipe for cheese puto. Thank you so much for sharing, More blessings to you.