The sound of the magtataho calling outside your window on a Saturday morning: that's the memory this recipe is chasing. If you grew up in the Philippines, you know exactly what I mean, the "Tahoooo!" from down the street, the scramble to grab a cup while it's still warm. If you're discovering it for the first time, here's what you're in for: warm, silky tofu in a sweet brown sugar syrup with chewy sago pearls. You'll wonder where it's been all your life.
This homemade version comes together in about 25 minutes with three main ingredients, and it tastes like the real thing. No street vendor required. If you want to try something a little different next, don't miss my ube taho too.

Save This Recipe ๐

Here in the US, we don't get the magtataho vendors, but you can still get close. I've seen taho at Filipino groceries here going for $8.99 a tub. This homemade version costs a fraction of that and actually tastes better, closer to the fresh stuff you'd get back home than anything pre-packaged.

If you're looking to round out a Filipino breakfast spread, pair it with fluffy ube pancakes, champorado, or freshly baked pandesal. All easy, all cozy, 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 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 and 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 the package instructions, typically 5 to 10 minutes, but check your specific brand since cooking times can vary. 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. 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.
- Adjust Flavor and Consistency. Reduce heat to low and simmer for 5 to 7 minutes to slightly thicken the syrup. Remove from heat and stir in vanilla extract (if using) and a pinch of salt (optional) to taste.
- Warm the Tofu. Steam it for the best texture: set the tofu (still in its packaging or on a heatproof plate) in a steamer basket, or use a wire rack in a covered pan with a little water below it, and steam for about 10 minutes. Microwaving works in a pinch, just heat in short bursts to avoid overcooking the edges.
- Assemble Your Taho. In individual serving bowls, gently scoop the silken tofu using a wet spoon, this helps it slide off cleanly instead of sticking or crumbling.
- 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.
Variations
- 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, then drizzle it over the tofu in place of arnibal.
- 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.
- Steam the Tofu Instead of Microwaving When You Can. Steaming warms it through evenly without drying out the edges the way a microwave can. If you don't have a steamer, a wire rack set inside a covered pan with a little water below works just as well.
- Slice, Don't Scoop, for the Cleanest Layers. Instead of digging a spoon straight into the block, slice the tofu into thin layers first, then use a wet spoon to lift each slice into the cup. It holds together better and looks more like the vendor version.
- 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, and it's actually the smartest way to make taho if you're serving it for breakfast on a weekday. Store each component separately:
- Arnibal: Keeps in the fridge for up to a week.
- Sago: Best used within a day, it starts to harden after that.
- Tofu: Use the same day once it's been opened.
Reheat each part before assembling, then put it together right before serving.
What to Serve with Taho
Taho works as a standalone breakfast or snack, but if you're building a Filipino breakfast spread, here's what pairs well:
- Ube Pandesal: The classic pairing. Soft, slightly sweet bread and warm taho is a combination that's very hard to beat.
- Filipino Champorado: Chocolate rice porridge, good if you want something more filling alongside.
- Banana con Yelo: A cold, sweet contrast to the warm taho.
Troubleshooting
- My arnibal is too thin, even after simmering. Keep simmering, it needs more time to reduce, not more sugar. It should coat the back of a spoon before you take it off the heat. It'll also thicken slightly more as it cools.
- My tofu fell apart when I scooped it. The block was probably too cold, or you scooped straight in without slicing first. Let it warm through completely before serving, and slice into layers rather than digging a spoon straight in.
- My sago pearls are clumped together. They weren't rinsed well enough after cooking. Rinse thoroughly under cold running water right after draining, this stops the cooking and washes off the excess starch that causes clumping.
- My arnibal tastes flat. It likely didn't simmer long enough to develop real caramel depth. A pinch of salt or a splash of vanilla extract at the end can also round it out if the flavor still feels thin.
- My taho cooled down too fast. Warm each component separately right before assembling instead of letting everything sit out, and serve immediately once it's together. Taho doesn't hold its heat well once combined.
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

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!


Filipino Taho (Silken Tofu with Arnibal and Sago)
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 and won't have that custard-like feel.
- Sago Pearls: Cook until fully translucent with no white center for the best chew; undercooked pearls stay hard in the middle.
- Arnibal Sweetness: Adjust the sugar-to-water ratio to taste, and simmer long enough that it coats the back of a spoon, a watery syrup makes the whole dish taste flat.
- Serving Temp: Best served warm, right after assembling. It doesn't hold its heat well once combined, so warm each part separately, then put it together right before serving.
- Make-Ahead: Arnibal keeps in the fridge for up to a week; sago is best used within a day. Store components separately and reheat before assembling.
- ย





