How to Make Tofu
Recipe Type: Side, Protein
Learning to make your own tofu is not only satisfying and exciting, but you also get fresh soy milk from the process.
  • 2 cups dry soy beans
  • 4 cups water
  • 2 tbsp rice vinegar
  1. Soak dry soy beans in enough water to come up till and inch above the level of beans. Soak the beans overnight or a minimum of 8 hours.
  2. Drain the water in which the beans have been soaking and add fresh 4 cups of water.
  3. Place the soaked beans along with the water into a blender and whiz to form a smooth liquid. If the beans and water is too much then do this step in two batches.
  4. Pour the blended soy mixture into a deep pot (soup pot) and place over medium low heat.
  5. Cook this mixture stirring gently but continuously till it comes to a boil.
  6. Turn the heat to low and cook for another 3 to 4 minutes stirring continuously.
  7. Turn the heat off and let the mixture cool to a point where its cool enough to touch.
  8. Place a clean kitchen towel over a large bowl and pour the liquid into the kitchen towel.
  9. Lift the towel and squeeze as much of the liquid as you can. Place another bowl with water on top of the towel to help with this process.
  10. You just made fresh soy milk. You should get about 4 cups of it.
  11. Pour the soy milk in a heavy bottom pot and heat on medium low, stirring occasionally.
  12. You just want the mixture to heat through and not boil. It should be around 175 C.
  13. Turn the heat off and slowly add the rice vinegar. Stir gently and cover with a lid. Leave the mixture covered for 10 to 12 minutes.
  14. In the meantime prepare an 8×8 square dish and line it with clean kitchen towel.
  15. After ten minutes the curds will separate. Pour the mixture into the pan lined with the kitchen towel. Cover the top of the tofu with a piece of cloth the exact same size as the pan – 8x 8 in this case. Place a plate (that fits inside of the pan) on top of the kitchen towel. For a firmer tofu, place some weight like a can of soup on top of the plate.
  16. The tofu will release a lot of water, keep tilting the pan over the sink to remove it.
  17. Let the tofu sit in the pan for about 15 minutes, then gently remove it from the kitchen towel.
  18. Place on a chopping board and cut in cubes.
Recipe by Honest Cooking at