Homemade Tofu
Homemade Tofu
Open in full-screen mode

Homemade Tofu

30 MIN
30 MIN
55 MIN
12 H
1 block (approximately ¾ lb/340 g)



  1. Place the soybeans in a large bowl. Cover with water and soak for 12 hours at room temperature. Add more water to cover the beans, if needed. Drain and rinse. Set aside.
  2. Line a colander with eight layers of cheesecloth, letting it hang over all sides, and place over a large pot. In a small bowl, dissolve the Epsom salts in the water. Set aside.
  3. In a blender, purée half of the soybeans with 2 cups (500 ml) of the boiling water for 2 minutes. Pour the mixture into the colander. Repeat with the remaining beans and 2 cups of the water. Pour the remaining water into the colander. Strain for 5 minutes. Gather the cloth and twist into a pouch. Using a potato masher, press the pouch to extract the maximum amount of milky liquid possible, about 8 cups (2 litres). Discard the soy solids.
  4. Cook over medium heat, stirring constantly with a wooden spoon until the soy liquid reaches 194°F (90°C), about 30 minutes. Remove from the heat. Gradually add the Epsom salts mixture while slowly stirring in an S-formation. Do not overstir. Cover and let rest for 20 minutes without stirring to allow the soy liquid to coagulate.
  5. Line a tofu mould or sieve with four layers of cheesecloth and place over a deep bowl. Using a skimmer ladle, gently scoop out the soy curds and place in the mould. Fold the cheesecloth over the curds. Weigh down with a small board or plate and a 2-lb weight (a large can of tomatoes works well) to press out excess liquid. Let rest for at least 30 minutes. Discard excess liquid as it drains and do not allow the bottom of the mould to sit in liquid. The longer the tofu is pressed, the firmer its texture.
  6. Gently remove the wrapped tofu from the mould and submerge in ice water for 5 minutes to firm up. Remove the cloth. The tofu will keep for 5 days in cold water in an airtight container placed in the refrigerator. Change the water daily.


There’s a recipe within this recipe: Follow the first three steps and you’ll have your own soy beverage! It’s a great stand-in for the grocery-store variety, but since it’s preservative-free, be sure to drink it within a few days.

Find Epsom salts in natural food stores.

Loading the player...

Rate this recipe

Login to rate this recipe and write a review.


Not a member yet? Sign up today, it's free!

Due to the large number of questions we receive, we are unable to answer each one. Please visit our Frequently Asked Questions section, which contains a great deal of useful information. We appreciate your enthusiasm for RICARDO cuisine!

Fields marked with an asterisk (*) are required.

Your comment must comply with our netiquette.

512 characters maximum

Healthy Pick

Recipes with the "Healthy Pick" stamp have been evaluated by a registered dietitian member of the Ordre professionnel des diététistes du Québec.