skip to Main Content
Subscribe to receive a free eCookbook! Sign Up!

Homemade Taho Recipe

Try this Taho recipe (Fresh soft tofu with syrup and tapioca pearls) and learn how to make Taho at home easily. This method uses Epsom salt and instant soy milk. 

Try this taho recipe and learn how to make taho at home. It is really easy. |

We grew up on this! Taho is a favorite after breakfast treat back when we were small and when we were not so small anymore. I remember having it every morning at weekends and like almost every day during school summer vacation.

Our regular Taho peddler would usually come mid-morning and once we hear him shouting "Tahhoooooo" in his big melodious voice, we would come racing home, leaving whatever we are doing, to get our glasses and some money from our Mama or Papa.

I remember we would always beg him for an extra arnibal (brown sugar syrup) or/and sago (tapioca pearls) and would usually oblige us. I never learned his name, but his face with his thick mustache and a ready smile is forever etched in my memory. 

Try this taho recipe and learn how to make taho at home. It is really easy. |

When I was looking for a recipe and I came across a lot of them on the internet. But most of them are using ready-made silken tofu which also poses the same problem for me since silken tofu is also not that popular in Germany. This means I have to go extra to the nearest Asian shop and it is not that near.

Then there are some who made Taho using gelatin. I was curious and gave it a try. The texture was great, really smooth and it really so simple to make...BUT it has to be eaten cold. It was actually not bad having a cold taho but I miss the one I was used to, a hot/warm Taho. The first picture above is the one made using gelatin and the rest of the photos here are the ones with Epsom salt.

Try this taho recipe and learn how to make taho at home. It is really easy. |

So next I searched for articles on how to make silken tofu. I read a lot and also learned so much. Now I know that I need a coagulant agent to make the soy milk curdle to form taho.  Almost all of them are using gypsum, the food grade one of course and not the one you use for your walls. Common coagulants mentioned for making Tofu are calcium sulfate (gypsum), magnesium chloride (nigari), and delta gluconolactone (GDL). But the most practical one I found is using Epsom salt from this post on how to make silken tofu. Epsom salt (Magnesium Sulfate) is the easiest one to find and also not as expensive as the others. 

I just have to change it a bit because the first time I did it, it did not curdle enough so I tried modifying the recipe from what I've learned from the other recipes and from the comments of other people who did it before me. I added cornstarch to make it more stable. I also increased the amounts of Epsom salt and this you have to try and learn on your own. Based on the article, they used 1/2 teaspoon for 3  cups of homemade soy milk. This ratio did not work for my instant soy milk. But 1 teaspoon for every 3/4 cup (188ml) of instant soy milk did the job. I would suggest you try first, making a cup of soy milk with 1/2 teaspoon and go on from there.  

Try this taho recipe and learn how to make taho at home. It is really easy. |

WANT MORE RECIPES? Subscribe to our newsletter and follow us on Facebook, Pinterest and Instagram for all of the latest updates.

Try this taho recipe and learn how to make taho at home. It is really easy. |
4.67 from 6 votes

Homemade Taho Recipe

Enjoy warm taho anytime with this Taho recipe. It is really easy. Made from scratch using Epsom salt and instant soy milk.
Print Rate
Course: Breakfast
Cuisine: Asian,Filipino
Keyword: homemade taho,taho,taho recipe
Servings: 2
Calories: 316kcal
Author: Bebs
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes


  • 1 cup soy milk - - unsweetened (5 grams fat per 100 ml)
  • 1/2 tablespoon cornstarch
  • 1/4 - 1 teaspoon Epsom salt - - level (See NOTE 1)
  • 1 tablespoon water


  • 1 cup brown sugar
  • 1 cup water
  • 1/8 cup tapioca pearls - (small) - uncooked


  • Boil water in a kettle. It should be enough for the water bath. Set aside.
  • Prepare a pot and place it on top of the stove. Place a heat-proof bowl big enough for 500ml of liquid in the middle of the pot.
  • In a small cup, dissolve cornstarch in 1 tablespoon tap water then add the Epsom salt and stir until dissolved.
  • Pour the Epsom salt mixture into the empty bowl. Add the soy milk to the mixture in a steady stream, not too fast but not too slow. Do NOT stir! Once both mixtures are combined, try not to agitate it or it will not curdle as smoothly.
  • Now, pour the boiling water into the pot, careful not to pour any to the bowl of soy milk, just high enough to be on the same level of the mixture in the bowl.
  • Cover pot with the lid that is covered with clean cloth to absorb the steam and prevent it from dropping back into the Taho mixture.
  • Turn on the stove to very low heat and let it cook in a gentle simmer for 15-20 minutes or until the Taho becomes firm to the touch but wiggly. Avoid letting the water boil or the mixture will also boil and will never set. While waiting for the Taho to cook, prepare the arnibal and tapioca pearls.
  • TO MAKE ARNIBAL: In a small pot, combine equal parts of brown sugar and water. Bring it to boil over medium heat while stirring occasionally and let it simmer until it thickens into a syrup (about 7-10 minutes).
  • Boil a half liter of water and add the tapioca pearls. Let it cook for 10 minutes. Place a colander/strainer in a bowl or pot and pour the contents to separate the tapioca from the water. Use the same water and bring it to boil the second time. Wash the strained tapioca pearls thoroughly with tap water and put it back into the boiling water and cook again until they become completely translucent and no more white spot at the core.
  • Using a wide spoon or ladle, make thin scoops of Taho and transfer to a glass. Add some arnibal and Tapioca pearls. Enjoy while warm.


Note 1. The amount of Epsom salt may vary depending on the soy milk you are using. Try it first using a lower amount from 1/4 teaspoon for 1 cup of soy milk. Add more if it does not coagulate. But not too much as Epsom salt is also used as a laxative.
Nutrition Facts
Homemade Taho Recipe
Amount Per Serving
Calories 316 Calories from Fat 18
% Daily Value*
Fat 2g3%
Saturated Fat 0g0%
Cholesterol 0mg0%
Sodium 1274mg53%
Potassium 244mg7%
Carbohydrates 71g24%
Fiber 0g0%
Sugar 56g62%
Protein 3g6%
Vitamin A 480IU10%
Vitamin C 8.7mg11%
Calcium 216mg22%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe? Tell us how it went. Tag us at @foxyfolksy or leave a comment and rating below.
More Tapioca Pearls/Sago Pearls Recipes


Bebs here! I love to cook and try new things and DIY projects! And although I think of myself as a homebody, I like seeing other places from time to time.
If you are looking for a recipe and it ain't here, make a request and I will try my best to make it for you!

This Post Has 70 Comments

Leave a Comment

Your email address will not be published. Required fields are marked *

Rate this Recipe

  1. I tried this but for some reason I don’t know, my soy milk didn’t turn to taho pudding.. not even close it just stayed liquid. Help please!

  2. I tried making taho but doubled the ingredients. It did not set. I will do it in small batches like you recommend. Thanks!

  3. Thank you po sa masarap na recipe just made it now super yummy po first time kong gumawa.Very simple and easy to make❤


  4. Hi there! Would want to make this but wanted to clear up something.. on the ingredients list, it says 1 tablespoon of water, but i can't find it in the instructions.. also it says 1/8 cup of water should be used to dissolve epsom salt and cornstarch, but not in the ingredient list.. also, i wanted to make 2 cups of soy milk.. should i double the epsom salt and cornstarch amount? TIA.

    1. Hi Sarah, sorry for that, I adjusted it now. Actually, I would recommend doing it in a small quantity, 1 cup at a time. For some reason when we double the amount, it won't set. If you have a large pot then you can do 2 batches at the same time.

  5. 5 stars
    Thanks for the recipe. If I will use 3 cups of soy milk, do I need to use 3/4 tsp epsom salt? Should I also increase the amount of cornstarch and water? If the curd is not hard enough, what could have gone wrong?

    How can I store leftover taho? Thanks again

    1. Hi Zet, do it in 3 batches. I find that when I do it at once in a bigger bowl, it is much more difficult to set.

  6. Hi Bebs. Thank you for this recipe. I tried making this but the cornstarch just sat under the mixture. How do I avoid this?

    1. Hi Yvee, you have to mix it well right before adding the soy milk. The process has to be done quickly or else like you said the cornstarch will start to settle at the bottom.

    1. Oh no, Irene, they both called salt but totally different compounds. Table salt will only make it salty but will still be in the same liquid form.

    1. That depends on who is reading it, I suppose. I got a lot of comments and messages that they were able to follow it successfully.

  7. Hi Bebs! Thank you for posting Homemade Taho. I will definitely try this recipe. Question on Nutrition Facts this is whole serving, right? How many servings this taho?
    Thank you for all delicious recipe.

    1. Just stumble with this recipe. I will try it next wk on my holiday as I can't travel out from Ireland this will occupy my time. Thank you.

  8. Hi Bebs,,
    I have epson salt ,but when i read the features of this epson salt,,,this is for BATH SALT / PHARMACEUTICAL / GARDENING... do you think this can be use to ?to make taho?

    1. Hi Ernie, yes, these are the general purposes of Epsom salt and more. It can also work as laxative. As long as it is all-natural without anything else added.

  9. Hi Ms. Bebs

    I just made taho using a silken tofu I bought in a korean store. It went really good with the silken tofu and took the recipe from your arnibal.
    Now, I want to buy Epsom Salt. As I‘ve read in the internet. You can use Epsom Salt for taking a bath?!
    And this I could use it also for my taho?
    Hoping for your fast answer.
    Thank you.

    1. Hi Eunice, yes as long as it says all-natural. Without any added fragrance. Epsom salts are also used as a laxative, but you will be using only a bit of it.

    1. Hi Arlene, Epsom salt (magnesium sulfate) is very different from regular salt (sodium chloride). They may look similar but the composition is different. Epsom Salt is not salty at all.

  10. I just wanna thank for all the recipes here,you share for all of us,it's a big helped and I've learned a lot from here thanks and keep sharing your home made recipes godbless

  11. Hi,
    Thanks for sharing your recipe. I tried it, the taho consistency was perfect, it looks exactly like the one in the philippines but it has a bitter taste to it. I used 2 1/2 teaspoon of epsom salt for 2 cups of store bought soy milk. Did i used too much? If I will use less, will it still curd nicely? Thanks

    1. Hi Margau, yes, start with lesser amount of epsom. Like half to 1 teaspoon. Then stick to the brands once you get the correct consistency.

  12. Did you experience loose bowel movement after eating the taho? I 've drank water with dissolved epsom salt in very low concentration, less than 1%, and I experienced an lbm-like situation, because epsom salt is a laxative. I want to try your recipe but scared due to the high concentration of epsom salt. Thank you.

    1. Hi Chesca, I ate all the batches (one a day) I made while developing this recipe and I didn't have that problem. But then again I did this while in Germany and I use bittersalz which is the German equivalent for epsom salt, also used as laxative. Like I said in the article, you have to start small because the fat content of the soy milk and the coagulant, in this case epsom salt, reacts differently. Try first with 1/2 teaspoon of epsom and see if that already works..

  13. Is this a typo on your recipe ? or I am just misreading your ingredients

    Is there something after 1 tablespoon ??? or are your saying 1 Tbs and then another 1 tsp of constarch

    1 tablespoon + 1 teaspoon cornstarch

  14. Hi Bebs,
    Thanks for the recipe, I really want to try making homemade taho but what brand of epsom salt did you use? I have one from my American friend but it's for the bathing or I use it for foot soaks, I did not know you candrink it. I also live in Germany, where did you buy yours?

    1. Hi Hazel, yes, you can use epsom salt for a lot of things. The equivalent in Germany is Bittersalz and you can buy it from the Apotheke.

    1. Hi Jas, epsom salt is not like salt at all, it is not salty and it has a coagulation property that makes milk curdle to form taho. Like I said in the post, others use the food grade gypsum, epsom is already the alternative.

    1. Hi Graeme, if you read above I did mention using silken tofu, only it was not easily available where we lived in Germany and I had to drive 30 kilometers to get to the nearest Asian store to get one. This is for me a lot easier and cheaper actually.

    1. Hi Jean, it should not leave an aftertaste since we are using just a bit. I hope you didn't drink too much of it since it works as a laxative unless that was your plan...????

  15. 5 stars
    Hello madam Bebs,what will be the ratio of soyamilk if i use calcium sulfate,and do i need cornstarch too together with the calcium sukfate?thank you God bless

  16. Hi, how much gypsum should I put if I do decide to substitute epsom salt with it? ^^

    Thank you bunches for sharing this! I've been trying to find information like this for a long time ~

  17. 5 stars
    Hi Bebs,

    I have been following your blog for quite some time now! I just love how easy your empanada is, and have tried few other recipes like tocino and longganisa 🙂 quick and easy, going back to Taho making, do you have a substitute for Epsom salt?


    1. Hi S, Thanks for your comment! As for making Taho, Epsom salt is actually the alternative, as it is cheaper and easier to get (for me at least). You can look for Calcium sulfate (food grade gypsum) or also Nigari.:-)

  18. I'm pretty sure Hanoi has lots of tapioca pearls. I just have to search patiently. :)) By the way, I hope you can make a mango cake recipe just like the one in red ribbon. Believe it or not, I only trust your recipe because it's "homecook friendly".

    1. I do have a recipe Mango Cake. Maybe it is not exactly like the one from Red Ribbon but it is also good. You can omit the mirror top and add more whipped cream and top with fresh ripe mangoes.

  19. I love this recipe. My kids will surely love this. I've been seeing a lot of silken tofu at the grocery and I can finally put them to good use. If I can only find small tapioca pearls then I'm off to to a good start.

    1. Hi Zara, I added a link in the recipe where you can buy the small tapioca pearls. I am sure the kiddos will love it! Armin really enjoyed it and he had it for the first time ever.

Back To Top