Puto (Filipino Steamed Rice Cakes)

This puto recipe will give you airy, light and slightly sweet steamed rice cakes which are a Filipino classic. As a kid, there was always puto served on the dessert table at our family parties and they were always the perfect bite-sized pieces to sneak before dinner would start. 

While there are plenty of premade puto cake mix boxes you can buy at local Filipino grocery stores, making puto at home is actually fairly easy. With this recipe, you can have fresh, homemade puto in under 45 minutes (or less)!

puto - Filipino steamed rice cakes

Where does puto originate?

The word puto comes from the Malay word “puttu,” which means “portioned.” This makes sense considering most of the time, puto is made in mini muffin or cupcake molds that are around one to one and half inches–the perfect portion if you ask me. 

Puto is a type of kakanin, or “rice cake,” from the Philippines. Filipinos love their sweet desserts like halo halo, biko, bibingka, or cassava cake, but puto is actually less sweet in comparison and makes it a great base for different toppings or flavors like cheese, salted egg, or ube. It’s pretty versatile because they are eaten as a dessert, but also as a side with savory foods like dinuguan. 

The rice flour

puto ingredients

While traditionally puto is made from a fermented rice batter, these days you can find puto recipes that aren’t fermented or recipes that don’t even include rice. In the past, I have tried to make puto the traditional way by fermenting rice in water overnight and blending it to make a batter with sugar.

While it was interesting in learning the traditional method, I do like using this shortcut recipe by using rice flour instead. One important thing to remember is, since rice flour has a tendency to be lumpy, you need to sift the rice flour and baking powder over the wet ingredients to prevent a lumpy batter.

Puto cooking tips

puto in a bamboo steamer
  1. Use rice flour, not glutinous rice flour. There is a big difference between rice flour and glutinous rice flour and you cannot substitute one for the other. Glutinous rice flour is often used for mochi and can make your puto very, very sticky and dense as opposed to light and airy. 
  2. Sift the rice flour and baking powder over the wet ingredients to prevent lumps in your batter. The less lumps, the smoother and lighter your puto will be after steaming. 
  3. Add some coconut milk to amplify the flavor. I like using coconut milk with some of the water that pairs well with the rice flavor. 
  4. Use silicone mini muffin molds. Using silicone molds is the easiest way to steam and remove the puto. I purchased a mini silicone muffin mold and cut it in half to fit into my steamer. You can also buy individual molds.
  5. Steam over medium heat to prevent overcooking or drying out the puto. Also, make sure you don’t run out of water in your pan while steaming. 

Storage after steaming

puto - steamed rice cakes

It’s best to serve and eat puto immediately after making to enjoy the airy and fluffy texture, but you can also store it in an airtight container in the fridge. Puto can be very moist so I would not recommend keeping it on the counter for more than one day. You can fridge it for a few days to get the best freshness. 

How long do you steam puto?

When using mini muffin molds (about one inch in diameter) over medium heat, I steam the puto for about eight minutes. I found this is the perfect timing for my stove and my batter to get light and airy puto before it becomes too stiff. 

Is puto a pastry?

Puto are mini rice cakes that are made in a steamer. They are not baked in an oven. 

What goes with puto?

steamed puto with and without cheese

The slightly sweet cake goes well with savory flavors like cheese or even salted egg as a topping. Traditionally, puto is also served with the savory dish dinuguan (a pork blood stew). 

Is puto a dessert?

Puto is a steamed rice cake that is known for it’s slightly sweet and rice forward flavor. While it is a dessert, it is also served with savory dishes, too.

puto cakes Pinterest image
puto steamed in a bamboo steamer

Puto (Filipino Steamed Rice Cakes)

5 from 3 votes
This easy to follow Filipino puto recipe will give you light and airy steamed rice cakes. By using rice flour as a base, you can make this recipe in as little as 35 minutes!
BY: MG Sanchez
Prep: 3 mins
Cook: 32 mins
Total: 35 mins
SERVINGS: 24 mini cakes

Ingredients

  • 1 egg white
  • ½ c water
  • ½ c coconut milk
  • 110 g (1 c) rice flour
  • 6.5 g (2 tsp) baking powder
  • 112 g (1/2 c) white sugar
  • Velveeta cheese cut into slices optional

Equipment Used

Instructions 

  • Preheat your steamer over medium heat on the stove.
  • In a large mixing bowl, whisk the egg whites, water, and coconut milk until fully incorporated.
  • Sift the rice flour and baking powder over the wet ingredients. Use the whisk to mix all the ingredients together.
    sifting flour for puto
  • Pour the sugar into the batter and mix to combine.
    adding sugar to the batter
  • Scoop the puto mixture into mini muffin molds to about ¾ of the way up. Place the molds into the steamer and cover with a lid.
    scooping batter into puto molds
  • Steam for 8 minutes and remove the lid to see if the puto is fluffy and firm. If you would like to add cheese, cut the cheese into small ½ inch slices and place on top of the puto. Cover with the lid and allow it to melt for about 30 seconds. Remove when the cheese has slightly melted.
    steaming puto in a bamboo steamer
  • Remove the puto from the steamer and let sit in the molds for 30 seconds to cool before removing them from the molds. Serve immediately.
    puto in a bamboo steamer

Notes

Puto should be eaten immediately to experience the fluffy and airy texture. You can also keep them in the fridge for a few days. Do not keep them on the counter overnight because they are moist and tend to mold quickly.
IMPORTANT: I included ingredients by weight because this is more accurate for baking. If you don’t have a scale and must use volumetric measurements, I’ve included those in the recipe above too, but please note the volumetric measurement numbers will not change if you scale up or down the servings made in this recipe and you will need to do your own math to figure it out.

Nutrition Facts

Calories: 44.9kcal | Carbohydrates: 8.6g | Protein: 0.5g | Fat: 1.1g | Saturated Fat: 0.9g | Sodium: 31.7mg | Potassium: 15.9mg | Fiber: 0.1g | Sugar: 4.7g | Vitamin C: 0.1mg | Calcium: 17.2mg | Iron: 0.2mg
Course: Dessert, Sides
Cuisine: Filipino
Keyword: rice cake, steamed cake
Did you cook this recipe?Tag @HungryHuy or #hungryhuy–I’d love to see it!

Like this recipe? Subscribe to my newsletter!

2 thoughts on “Puto (Filipino Steamed Rice Cakes)

  1. Marian says:

    5 stars
    Hello Hungry Huy

    I’ve just finished making the puto recipe for merienda today and would like to thank you for sharing it with us. The puto were delicious with grated Emmental cheese on top and very easy to make! (I did cut down the sugar to 75g and it was sweet enough.)

    Keep on sharing!

    1. Hungry Huy says:

      Hi Marian, I’m glad you enjoyed it and thanks for the suggestion with the sugar!

Leave a Reply

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

Recipe Rating