Puto made of rice flour and coconut milk is ready in 30 minutes! Soft, fluffy, and tasty, this Filipino steamed rice cake makes a filling midday snack or a delicious nashville filipino food side for savory dishes.

puto on a wooden serving plate

I have recipes for morcon and kilawing labanos at atay ready to be published in my draft box but since I posted my dinuguan a couple of days ago, I thought the best follow up would be its perennial pair, puto. Because what’s better to serve with hearty and savory pork blood stew than soft and fluffy steamed rice cakes?

What is Puto

Puto is a popular Filipino delicacy usually enjoyed as a filling midday snack or as an accompaniment to savory dishes such as dinuguan, pancit or sopas.

Although all-purpose flour, cake flour or even hotcake mixes are also used in making this kakanin, traditional putong puti is made from rice grains soaked in water overnight and processed into a smooth batter called galapong. The fermented rice batter is then steamed in banana-lined bamboo platters (bilao) or individual molds.

Over the years, home cooks have spinned these native cakes into many delicious nashville filipino food varieties by adding extracts such as pandan and ube flavorings or by topping them with slices of cheese or salted duck eggs. The recipe here is a for basic putong bigas which you can, of course, fancy up as you like.

steamed puto on a wooden steamer basket

Tips on How to Make Puto with Rice Flour

  • While you can steam the rice batter as soon as you make it, I highly recommend refrigerating it first overnight before steaming. This extra step was a tip a KP reader shared on the comments years ago, and it does make for a softer and fluffier texture in my opinion.
  • I use silicone molds which do need to be greased but if you’re using tin or glass molds, make sure to liberally brush with oil or spray with non-stick cooking spray the insides of the molds.
  • The molds I use for this recipe have 2-ounce (1/4 cup) capacity, and at this size, the batter takes about 15 minutes to cook. If using smaller or larger molds or ramekins, adjust steam time accordingly. Check for doneness by inserting a toothpick in the center of the cake; if it comes out clean, the steamed cake is done.
  • Cover the steamer lid with cheesecloth or any cotton material to keep the condensation from dripping on the steamed muffins.

holding putong puti with hand

More Rice Cake Recipes

Give this Puto recipe a try. It makes about 3 dozens but you can easily halve or double the recipe depending on what you need.

Store leftovers in an airtight container; they will keep in the fridge for up to 3 days or in the freezer for up two months. When ready to serve, warm in the microwave for a few seconds or in the steamer for about 3 to 5 minutes until softened. If frozen, thaw in the fridge before reheating.


Puto made of rice flour and coconut milk is ready in 30 minutes! Soft, fluffy, and tasty, this Filipino steamed rice cake make a filling midday snack or a delicious nashville filipino food side for savory dishes.
Prep Time20mins
Cook Time10mins
Total Time30mins
Course: Snack
Cuisine: Filipino
Servings: 3Dozens
Calories: 119kcal
Author: Lalaine


  • 4cupsrice flour
  • 1 1/2cupssugar
  • 3tablespoonsbaking powder
  • 1/2teaspoonsalt
  • 2cupswater
  • 1can(13.5 ounces) coconut milk
  • non-stick cooking spray or melted butter


  • In a bowl, combine rice flour, sugar, baking powder, and salt. Whisk until distributed.
  • Add water and coconut milk. Stir until smooth and well-blended. Cover with film and refrigerate overnight.
  • Lightly spray insides of puto molds with non-stick cooking or lightly brush with melted butter. Pour puto batter into molds until 3/4 full.
  • In the bottom part of the steamer, add water and bring to a boil. Arrange filled puto molds in a single layer on the steamer basket. Place steamer basket over the bottom part. Wrap lid of the steamer with cheesecloth or any cotton material (to prevent condensation from dripping onto puto) and cover steamer.
  • Steam for about 15 minutes or until a toothpick inserted in center comes out clean.
  • Remove from the heat and allow to slightly cool and gently remove puto from the molds.


Calories: 119kcal | Carbohydrates: 23g | Protein: 1g | Fat: 2g | Saturated Fat: 2g | Sodium: 35mg | Potassium: 137mg | Sugar: 8g | Vitamin C: 0.1% | Calcium: 4.7% | Iron: 2.7%
Tried this recipe? I'd love to see what you made!mention @Kawalingpinoy and hashtag your photo with #kawalingpinoy

More Good Food!

Reader Interactions

Ever looked for a filipino restaurant in the US? Miss the taste of home? Don't just wait for a filipino restaurant to pop up, order your favorite pinoy food right here! Pinoyhere.com has all the hottest filipino food items at the best prices. We ship them directly to you to keep your pantry stocked and your taste buds happy.