Here's a delicious and easy to make Ube Puto topped with the classic Filipino cheese for a simple and dessert or snack! These are made with a combination of rice flour, purple yam, milk, and ube extract then steamed to deliciousness!
Looking for more Ube flavored desserts? Try my Ube Pancakes, Ube Donut Holes or the popular Ube Ice Candy!

What is Ube Puto?
Ube Puto (Purple Yam Steamed Rice Cake) is a quick, easy and delicious Filipino dessert or snack made with flour, ube halaya, milk, butter, and ube extract. It is usually topped with cheese to balance the sweet flavor.
This steamed rice cake recipe is so simple to make and needs a few easy to find ingredients only. It's a great recipe for picnics, parties or any gatherings and a perfect treat for ube lovers. Its pretty and vibrant purple hue makes it more appealing to the eyes. Give this a try!
Are taro and ube the same?
Taro and ube are similar in appearance and often confused, but they are different plants. Taro comes from a plant called Colocasia esculenta, while ube comes from a plant called Dioscorea alata.
Both are root vegetables and have a purple color, but they have distinct flavors and textures. Taro has a nuttier taste and is used in savory dishes, while ube has a sweeter flavor and is commonly used in desserts.
Health Benefits of Ube
- Improves gut health
- Helps lower blood pressure
- Helps manage blood sugar
- Rich in antioxidants
- Great source of carbs, potassium, and vitamin C.
Top Tips
- Make sure that the baking powder is not an old stock or expired. To check, pour ¼ cup of hot water to a 1 teaspoon of baking powder, if it bubbles then it's still okay to use.
- Cover the lid of the steamer with a cloth to prevent the steam to drip onto the puto which may cause deflation.

Substitutions
- You may use ube-flavored condensed milk instead of ube halaya.
- Grease the bottom part of the molder only before filling in the puto batter to achieve a dome appearance.
Variations
- Topping options: salted egg, ube, condensed milk
- Adjust the amount of sugar according to your preferred level of sweetness. You may also omit the sugar then add more tablespoons of condensed milk.
Storage
- Store the leftovers in an airtight container and refrigerate for up to 3 days.
Ingredients
Listed below are all the ingredients you will need:
- all-purpose flour
- rice flour
- sugar
- baking powder
- baking soda
- salt
- coconut milk
- evaporated milk
- ube halaya
- butter
- ube extract
- cheese

Instructions
In a large mixing bowl, whisk together all-purpose flour, rice flour, sugar, baking powder, baking soda, salt and set aside.
In a medium bowl, add coconut milk, evaporated milk, ube halaya, melted butter, ube extract and mix until combined:

Gradually add the wet ingredients into the dry ingredients until no lumps remain:

Pour the batter into the mold until halfway full. Steam the batter for 3 minutes, then place the cheese on top of the batter:

Continue cooking for another 7 minutes, then remove it from the steamer and allow it to cool before removing it from the mold. Repeat the process with the rest of the batter and place it in a cooling rack to cool it completely:

Serve and enjoy.
FAQs
BEST Filipino Ube Puto
Ingredients
- ¾ cups rice flour
- 1 ½ cups all-purpose flour
- 1 ½ teaspoon baking powder
- 1 ½ teaspoon baking soda
- 1 cup sugar
- ½ teaspoon salt
- 1 ¼ cups coconut milk
- 1 ¼ cups evaporated milk
- 3 tablespoons butter melted
- 3 oz ube halaya
- 2 teaspoon ube extract
- 4 oz cheese cut into strips
Instructions
- In a large mixing bowl, whisk together rice flour, all-purpose flour, baking powder, baking soda, sugar, and salt, set aside.
- In a medium bowl, add coconut milk, evaporated milk, melted butter, ube halaya, ube extract and mix until combined.
- Gradually add the wet ingredients into the dry ingredients until no lumps remain.
- Pour the batter into the mold until halfway full.
- Steam the batter for 3 minutes, then place the cheese on top of the batter
- Continue cooking for another 7 minutes, then remove it from the steamer and allow it to cool before removing it from the mold
- Repeat the process with the rest of the batter and place it in a cooling rack to cool it completely.
- Serve and enjoy.




Margie says
I tried the ube puti recipe but it wasn't successful. It was still kind of wet/ sticky after 3& 7 mins.
Thanks
Lainey says
Hi Margie, I'm sorry to hear! Usually this happens when water drips from the lid. Did you wrap a cloth around the lid?
Greg Garchitorena says
how much condensed milk with ube should i use to omitted the evaporated milk and sugar.
Lainey says
HI Greg, To replace evaporated milk and sugar with condensed milk in the recipe, you can use 1 1/4 cups of condensed milk. Thanks!
Christine J says
Yes!! I was looking for a recipe like this, thank you! I'm excited to try this.
Simply Bakings Kitchen Team says
Awww, you're welcome, Christine! I can't wait for you to try it too 🍪✨
Annabelle C Carillo says
I will try to bake it, I do not put 1 C sugar, too sweet, I will try no sugar but the condense milk has sugar already...
Simply Bakings Kitchen Team says
Oooh I love that you're adjusting it to your liking! 💚 Reducing the sugar works very well. But I don't recommend totally removing it because it also helps with moisture and texture. Let me know how your experiment turns out! ✨
Jessica says
Very delicious and simple
Simply Bakings Kitchen Team says
Thanks, Jessica! I also love that it's sweet and simple ✨
Julina says
I used this recipe as a base for my iftar snacks, but I made cherry ripe version, made it with coconut milk, almond milk, coconut dessicant, a handful of ripe cherries, and pink food colouring. Sprinkle with a few chocolate sprinkles.
came out great.
Simply Bakings Kitchen Team says
Wow! A cherry ripe version? That's amazing! 💕 It must have been a rich combo. Thanks for sharing your version of the recipe!