Filipino taho is one of those treats that hits different depending on where youโre eating it. If you grew up in the Philippines, itโs the sound of the magtataho calling outside your window on a Saturday morning, basically the ultimate Filipino breakfast comfort. If youโre discovering it for the first time, itโs warm, silky tofu in a sweet brown sugar syrup with chewy sago pearls, and youโll wonder where itโs been all your life.
This homemade version comes together in about 25 minutes, uses three main ingredients, and tastes like the real thing. No street vendor required. If you want a fun twist, donโt miss my Creamy Ube Taho too.

Save This Recipe ๐

Here in the US, while we may not have magtataho vendors passing by, you can still recreate this beloved Filipino delicacy. My homemade version brings the essence of that childhood delight, perfect for sharing with family and friends.
Even though you can get taho at Filipino groceries and restaurants here, it's just not the same as the fresh stuff back in the Philippines. And don't even get me started on the price difference! But my easy homemade taho recipe brings back those comforting flavors and memories, making it a treat you can enjoy anytime.

And if youโre looking to round it out with more Filipino favorites, try pairing it with fluffy ube pancakes, easy chocolate champorado, or freshly baked ube pandesal. All easy, all cozy, and all great for breakfast.
Jump to:
What is Taho
Taho is a Filipino street food made with three things: soft silken tofu, arnibal (a dark brown sugar syrup), and sago or tapioca pearls. It's sold warm by vendors called magtataho, who carry two large aluminum buckets balanced on their shoulders and announce themselves with a long, drawn-out "Tahoooo!" You hear it and you run.
It's a breakfast, a snack, a merienda (that late-afternoon pick-me-up), or honestly just something to eat whenever the craving hits. It's naturally vegan, it's light, and it's one of those things that tastes way better than it looks on paper.


Ingredients
Taho is a delicious and comforting Filipino snack or breakfast food made with three main ingredients:

- Silken, Extra Soft or Soft Tofu: Soft, custard-like tofu that gives taho its signature silky texture. Soft tofu works great if silken isnโt available.
- Sago Pearls (or Tapioca Pearls): Chewy pearls that add texture and balance the sweetness of the syrup.
- Arnibal (Brown Sugar Syrup): A simple brown sugarโwater syrup that gives taho its warm, caramel-like sweetness.

See recipe card for quantities.
How to Make Taho at Home
- Cook the Sago Pearls: In a medium pot, bring 2 cups of water to a boil. Add the sago pearls and cook according to package instructions, typically 5-10 minutes. Stir occasionally to prevent sticking. The pearls should become translucent with a small white dot in the center.
- Drain and Rinse: Once cooked, drain the sago pearls in a fine-mesh strainer and rinse thoroughly with cold water to stop the cooking process. Set aside.
- Make the Arnibal (Syrup): In a separate saucepan, combine 1 cup of water, brown sugar, and pandan leaf (if using). Bring to a simmer over medium heat, stirring occasionally until the sugar dissolves.
- Flavor and Consistency: Reduce heat to low and simmer for 5-7 minutes. This will slightly thicken the syrup. Remove from heat and stir in vanilla extract (if using) and a pinch of salt (optional) to taste.
- Steam Tofu: Who wants a cold tofu? Steam or microwave it to warm it up.
- Assemble Your Taho: In individual serving bowls, gently scoop the silken tofu. Tip: Use a wet spoon to prevent the tofu from sticking.
- Top it Off: Add a spoonful of cooked sago pearls and drizzle with your homemade arnibal.
- Enjoy Warm: Serve taho immediately while the tofu is still warm and the arnibal is hot.
Taho Variations Worth Trying
Here are some delicious variations on the classic taho recipe to explore:
- Ube Taho: Swap the brown sugar in the arnibal for ube halaya (purple yam jam) for a vibrant purple color and a nutty, sweet flavor.
- Strawberry Taho: Puree fresh or frozen strawberries with a little water and sugar to create a vibrant pink syrup. Drizzle over your taho for a fruity twist.
- Pandan taho. Simmer a fresh or frozen pandan leaf in the arnibal and leave it in while the syrup cooks. The flavor is subtle and fragrant, and it makes the whole thing feel more like the vendor version.


Tips for Getting It Right
- The syrup is the most important part. A watery arnibal makes the whole thing taste flat. Simmer it long enough that it coats a spoon. If you taste it and it seems thin or one-dimensional, keep going. The difference between 3 minutes and 7 minutes of simmering is significant.
- Use a wet spoon to scoop the tofu. Silken tofu breaks apart easily. A wet spoon glides under it more cleanly and gives you those smooth, layered scoops instead of crumbled chunks.
- Don't overcook the sago. Once they're translucent with no white center, they're done. Overcooked pearls get mushy. Set a timer and check them a couple of minutes early.
Sago vs. Tapioca Pearls
People use these terms interchangeably, but they're technically different. Sago is made from the starch of sago palm trees. Tapioca pearls are made from cassava starch. The texture is similar, the size is usually the same, and both work great in taho. In the US, a lot of bags labeled "sago" are actually tapioca pearls โ check the ingredients if you're curious. For taho, either one does the job.
Can You Make It Ahead?
Yes. The arnibal keeps in the fridge for up to a week. The sago is best used within a day before it starts to harden. The tofu should be used the same day once it's been opened. Store each component separately and reheat before assembling.
What to Serve with Taho
Taho works as a standalone breakfast or snack, but if you're building a Filipino breakfast spread, freshly baked ube pandesal is the classic pairing. Soft, slightly sweet bread and warm taho is a combination that's very hard to beat.
Filipino champorado, the chocolate rice porridge, is another option if you want something more filling alongside. Or a bowl of banana con yelo for a cold, sweet contrast to the warm taho.
Recipe FAQs
Use silken tofu for the best texture. It's soft, custard-like, and melts in your mouth perfectly for taho. Extra Soft Tofu is mostly available in grocery stores and is a great alternative to silken.
You can in a pinch, but the flavor is different. Arnibal has a deeper, more molasses-forward sweetness from the brown sugar that maple syrup doesn't replicate exactly. It'll still taste good, just not quite the same.
Traditionally warm. That's how vendors sell it and how most Filipinos grew up eating it. Cold taho exists and is fine in summer, but warm is the classic.
Yes. Use less sugar or dilute it with a little more water. Taste it as you go and adjust. Some people prefer it lighter, and the great thing about making it at home is that it's completely up to you.
Most major grocery stores carry it now, either refrigerated near the regular tofu or shelf-stable in the Asian foods aisle. Brands like Mori-Nu are widely available. Asian grocery stores always carry it.
Yes. Sago and tapioca pearls are both gluten-free, and silken tofu is naturally gluten-free as well. Taho is a naturally gluten-free dessert as long as your other ingredients (like vanilla extract) don't contain added gluten.
Other Filipino Breakfast Recipes
Looking for other recipes like this? Try these:

Did you try this recipe?
Share how it turned out in the comment box below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you!


Easy Filipino Taho (Silken Tofu with Arnibal and Sago Pearls)
Equipment
- 1 medium pot (for cooking sago)
- 1 small sauce pan (for cooking arnibal/ syrup)
Ingredients
- 14 oz silken, extra soft or soft tofu
- 1 cup cooked sago or tapioca pearls
Arnibal/ Syrup:
- 1ยผ cup dark brown sugar
- 1 cup water
- 2 teaspoon vanilla
Instructions
- In a medium pot, bring 4 cups of water to a boil. Add the sago pearls and cook according to package instructions. Stir occasionally to prevent sticking. The pearls should become translucent with a small white dot in the center.
- Once cooked, drain the sago pearls in a fine-mesh strainer and rinse thoroughly with cold water to stop the cooking process. Set aside.
- Make the Arnibal (Syrup):ย In a separate saucepan, combine 1 cup of water and brown sugar. Bring to a simmer over medium heat, stirring occasionally until the sugar dissolves.1ยผ cup dark brown sugar, 1 cup water
- Reduce heat to low and simmer for 5-7 minutes. This will slightly thicken the syrup. Remove from heat and stir in vanilla extract (if using) and a pinch of salt (optional) to taste.2 teaspoon vanilla
- Steam or mictowave tofu to warm it up.
- Assemble Your Taho:ย In individual serving bowls, gently scoop the silken tofu.ย Tip:ย Use a wet spoon to prevent the tofu from sticking.14 oz silken, extra soft or soft tofu
- Top it Off:ย Add a spoonful of cooked sago pearls and drizzle with your homemade arnibal.1 cup cooked sago or tapioca pearls
- Enjoy Warm:ย Serve taho immediately while the tofu is still warm and the arnibal is hot.
Save This Recipe ๐
Notes
- Tofu type: Silken or soft tofu gives the smoothest, classic taho texture. Avoid firm tofuโit's too dense.
- Sago pearls: Cook until fully translucent for the best chew; undercooked pearls will stay hard in the center.
- Arnibal sweetness: Adjust the sugar-to-water ratio depending on how sweet you like your taho.
- Serving temp: Taho is best served warm, but you can also enjoy it at room temperature.
- Make-ahead tip: Cook sago and arnibal ahead of time and store separately; reheat gently before serving.









