Go Back

Homemade Taho

Homemade Taho with silken tofu, tapioca pearls and a generous helping of sugar syrup will jumpstart your day! This Filipino sweet treat is a favorite especially when warm.
Prep Time5 mins
Cook Time45 mins
Total Time50 mins
Course: Breakfast, Snack
Cuisine: Filipino
Keyword: silken tofu recipe, taho recipe
Author: Mia


  • 340 grams soft silken tofu
  • 1 cup brown sugar
  • ¾ cup water
  • 1 tbsp. vanilla
  • ½ cup tapioca pearls
  • 6 cups water for cooking tapioca pearls


Cooking the tapioca pearls

  • Cook the tapioca pearls in 3 cups boiling water for 10-15 minutes then turn off heat and let tapioca pearls sit in the hot water for 15 minutes. Drain water.
  • Pour 3 cups of water again and boil over medium-high heat for 10-15 minutes. (NOTE: Add more water if necessary.)
  • Lower heat and cook for additional 10 minutes or until tapioca pearls are completely transparent. Using a strainer, strain tapioca pearls and run them in cold water to avoid pearls from sticking. Set aside.

Making the syrup (arnibal)

  • In a saucapan or small pot. Tip in brown sugar, water and vanilla extract. Place in stove over low-medium heat and cook for 10 minutes or until dissolves and syrup thick.
    making syrup
  • Transfer syrup in a container.

Steaming the silken tofu (When ready to serve)

  • Place a parchment paper on a steamer and poke holes for liquid to drip. Place tofu on top of the parchment paper and cover steamer with lid.
  • Steam for 15 minutes then remove from heat.


  • In a glass or mug, Add 2 tbsp. of syrup then add 5-8 tbsp of silken tofu. Top with 1 ½ tbsp tapioca pearls then drizzle with some more syrup. Serve and enjoy. Bon appetit!


  1. You can also use a microwave to heat the silken tofu before serving. Place 5-8 tbsp. silken tofu in a mug then heat in microwave for 1 to 1 1/2. Remove from microwave and add syrup and tapioca pearls.

Sign up now!

Want to be the first one to receive the new stuff? Enter your email address below and we'll send you the goodies straight to your inbox.

Please wait...

Thank you!

You have successfully joined our subscriber list.