Delightful Filipino Ube Puto: Soft, Sweet, and Gluten-Free!
Last Updated on May 8, 2026 by rodrigorecipez
There’s something truly enchanting about the vibrant purple hue of Filipino Ube Puto, a traditional treat that instantly brightens any meal. As I first laid eyes on these fluffy rice cakes, I was captivated not just by their color, but by the delightful aroma of ube and coconut wafting through my kitchen. This gluten-free delicacy, made with simple ingredients like rice flour and sweetened coconut milk, is a nostalgic nod to my childhood family gatherings, where these beloved desserts took center stage.
Incredibly easy to make, these soft and fluffy puto require minimal effort yet pack a punch of flavor, making them perfect for brunch, snacks, or even as an eye-catching dessert at parties. Picture serving up a platter of warm Ube Puto, adorned with buttery cheese or toasted coconut each bite melting in your mouth with a delicate sweetness. Join me as we dive into this delightful recipe that promises to bring a slice of Filipino tradition right to your kitchen!
Why is Filipino Ube Puto a Must-Try?
Colorful and Eye-Catching: The vibrant purple hue of Ube Puto makes it an instant showstopper at any gathering.
Gluten-Free Delight: Made with rice flour, it caters to gluten-free diets, ensuring everyone can enjoy this treat.
Simple Ingredients: With only a handful of ingredients, you can whip up this Filipino classic without any fuss.
Versatile Treat: Enjoy it as a snack, dessert, or alongside savory dishes its versatility knows no bounds!
Easy to Prepare: The steaming method is not only simple but also requires minimal kitchen equipment, making it ideal for novice and experienced cooks alike.
Don t forget to serve it warm with toppings like shredded cheese or grated coconut for an elevated experience!
Filipino Ube Puto Ingredients
For the Batter
- Rice Flour Provides structure and texture; it’s naturally gluten-free, making this dessert accessible to many.
- All-Purpose Flour Adds lightness and fluffiness; if you prefer, just increase the rice flour for a completely gluten-free version.
- Sugar Sweetens the puto; feel free to adjust according to your taste preference.
- Baking Powder Acts as a leavening agent to help the cakes rise beautifully.
- Salt Balances the sweetness and enhances overall flavor.
- Ube Halaya (Purple Yam Jam) Offers rich flavor and color; fresh mashed ube can be used if halaya is unavailable.
- Coconut Milk Adds creaminess and flavor; substitute with almond or soy milk for a dairy-free option.
- Water Adjusts the batter consistency for the perfect texture.
- Egg Binds the ingredients together and provides structure; a flax egg is a great vegan alternative.
- Vanilla Extract Enhances flavor; it’s optional but adds a lovely aroma.
For Toppings (optional)
- Shredded Cheese Adds a savory twist that complements the sweetness perfectly.
- Grated Coconut Offers a subtle crunch and tropical flair.
- Salted Egg Provides a unique depth of flavor; mix it in for an adventurous twist.
These Filipino Ube Puto ingredients come together to create a joyful and delicious dessert that s sure to impress!
How to Make Filipino Ube Puto
Combine the Dry Ingredients: In a mixing bowl, whisk together rice flour, all-purpose flour, sugar, baking powder, and salt until well mixed. This step ensures a consistent texture throughout your batter.
Mix the Wet Ingredients: In a separate bowl, thoroughly combine the ube halaya, coconut milk, water, egg, and vanilla extract. Whisk until it s smooth and inviting. This rich mixture brings the traditional Filipino flavor to life!
Combine Mixtures: Gently pour the wet ingredients into the dry mixture. Fold them together until just incorporated be careful not to overmix! You want the batter to be light and fluffy.
Prepare Your Steamer: While the batter rests, fill your steamer with water and bring it to a gentle simmer. To prevent water from dripping on your puto, line the steamer basket with a clean kitchen towel.
Fill the Molds: Lightly grease your puto molds, then pour the batter in, leaving some space for them to rise. Feel free to add your favorite toppings on top before steaming!
Steam the Puto: Place the filled molds in the steamer, cover, and steam over medium heat for about 20-25 minutes or until a toothpick inserted into the center comes out clean. The delightful aroma will fill your kitchen!
Cool and Enjoy: Let the puto cool slightly before gently removing them from the molds. Serve them warm or at room temperature either way, they’re a treat!
Optional: Serve with a sprinkle of grated cheese or toasted coconut for added flavor and texture.
Exact quantities are listed in the recipe card below.
Filipino Ube Puto Variations
Feel free to add your personal touch to this delightful recipe with these fun twists and substitutions!
- Dairy-Free: Swap coconut milk with almond or soy milk for a lighter variant that still delivers creaminess.
- Flour Swap: Substitute all-purpose flour with more rice flour to keep it gluten-free while maintaining fluffy texture.
- Flavor Infusion: Mix in pandan extract for a unique aroma that complements the ube’s natural sweetness beautifully.
- Choco Delight: Add chocolate chips or swirl extra ube halaya in the batter for a rich chocolatey twist.
- Fruit-Filled: Toss in some blueberries or diced mango for a burst of fruity flavor in every bite!
Picture this: a blend of tropical sweetness with creamy ube, making each morsel a delicious surprise.
- Savory Punch: Add finely chopped salted eggs or cheddar cheese on top before steaming for lovely contrasts in each bite.
- Spice It Up: Sprinkle in a dash of cinnamon or nutmeg for a warm, comforting flavor that elevates the sweetness.
- Textural Crunch: Top with toasted coconut or crushed nuts after steaming to enhance crunch alongside the softness of the puto.
Each variation brings a new element of surprise, making your Filipino Ube Puto experience even more delightful!
What to Serve with Filipino Ube Puto?
Elevate your meal with delightful pairings that bring out the vibrant flavors of these colorful rice cakes.
- Savory Cheese Topping: The richness of melted cheese provides a perfect savory contrast to the sweet ube, adding a creamy texture that s irresistible.
- Toasted Coconut Flakes: These add a lovely crunch and a hint of tropical flavor, which complements the subtle sweetness of the puto beautifully.
- Coconut Cream Drizzle: A silky drizzle of coconut cream can amp up the creaminess, creating a decadent touch that enhances the dish’s overall appeal.
- Fresh Fruit Salad: A refreshing fruit medley brings brightness and acidity to balance the sweetness, making every bite a robust experience. Adding fruits like mango or pineapple can enhance the tropical vibe!
- Filipino Hot Chocolate: A warm cup of this rich, velvety drink makes a comforting pairing, perfect for enjoying on a cozy afternoon while indulging in your ube puto.
- Chai Tea: The aromatic spices in chai provide a wonderful contrast to the soft, sweet ube, creating a delightful fusion of flavors in your meal.
Every bite of your Filipino Ube Puto deserves the perfect accompaniment, so why not try one or more of these delightful pairings for a full culinary experience?
How to Store and Freeze Filipino Ube Puto
Fridge: Keep the ube puto in an airtight container for up to 3 days to retain their softness and flavor.
Freezer: Wrap each ube puto individually in plastic wrap and store in a freezer-safe bag or container. They can be frozen for up to 1 month without losing their delightful taste.
Reheating: When you’re ready to enjoy your frozen Filipino Ube Puto, steam them for a few minutes until warm or microwave for 15-20 seconds, just until heated through.
Airtight Storage: Make sure to seal any leftovers properly to prevent drying out, ensuring that every bite remains as fluffy and flavorful as the first!
Make Ahead Options
These Filipino Ube Puto are perfect for busy weeknights and meal prepping! You can easily prepare the batter up to 24 hours in advance by combining the dry ingredients and wet ingredients separately, then refrigerating them until ready to use. To maintain their fluffy texture, avoid mixing the batter too much ahead of time; just stir until combined when you’re ready to steam. Additionally, the steamed Ube Puto can be stored in an airtight container in the refrigerator for up to 3 days. When it’s time to serve, simply reheat by steaming for a few minutes or microwaving briefly (15-20 seconds) until warm, ensuring you enjoy this delightful treat just as delicious as when freshly made!
Expert Tips for Filipino Ube Puto
- Fresh Ube Halaya: Ensure you use fresh ube halaya for the best flavor and vibrant color in your Filipino Ube Puto. Old halaya may dull the aesthetic and taste.
- Don t Overmix: Gently fold the ingredients together to avoid overmixing, which can lead to dense and heavy puto instead of the light and fluffy texture you desire.
- Small Molds Work Best: Opt for smaller molds for even steaming. Larger molds may require longer cooking times, risking uneven textures.
- Top It Right: Avoid mixing toppings into the batter; instead, place them on top before steaming to maintain their texture and enhance flavor.
- Steam Carefully: Keep the steamer covered during cooking and check water levels to ensure proper steaming without interruption.
Filipino Ube Puto Recipe FAQs
What is the best way to select ripe ube for the recipe?
Absolutely! When selecting ube, look for firm, smooth skins without dark spots or blemishes. The flesh should feel solid when pressed and should not be shriveled. If you’re purchasing frozen ube halaya, ensure it has a vibrant purple color and is free of ice crystals, indicating freshness.
How should I store leftover Filipino Ube Puto?
The more the merrier! To keep your ube puto fresh, store them in an airtight container in the refrigerator for up to 3 days. This way, they maintain their delightful softness and flavor. For even longer storage, wrap each puto individually in plastic wrap and place them in a freezer-safe bag. They freeze beautifully for up to 1 month.
Can I freeze Filipino Ube Puto? If so, what’s the best method?
You bet! To freeze your ube puto, first let them cool completely. Then, wrap each piece in plastic wrap, making sure no air is trapped inside. Place the wrapped puto in a freezer-safe container or bag to prevent freezer burn. When you’re ready to enjoy them again, simply steam for a few minutes or microwave for 15-20 seconds until warmed through.
What if my Ube Puto turned out dense instead of fluffy?
Oh no! If your puto is dense, it may be due to overmixing the batter. Next time, mix until just combined. Another reason could be under-measuring the baking powder. Always use a measuring spoon for accuracy! If the batter feels too thick, add a little more water or coconut milk to achieve the right consistency before steaming.
Is this recipe suitable for those with allergies or dietary restrictions?
Very much so! This Filipino Ube Puto is naturally gluten-free when made with rice flour, making it a wonderful option for those with gluten sensitivities. For vegan versions, simply replace the egg with a flax egg (1 tablespoon of ground flaxseed mixed with 3 tablespoons of water). Just remember to check any additional toppings to ensure they fit your dietary needs!
Can I substitute coconut milk in this recipe?
Certainly! If you prefer a different flavor profile or have a dairy allergy, swap the coconut milk for almond milk or oat milk without compromising texture. Just keep in mind that each milk alternative will slightly influence the flavor coconut milk offers a unique creaminess and sweetness that complements the ube beautifully!



