Homemade Tofu

Make Tofu

Homemade tofu is relatively easy to prepare at home. So, you can make your own tofu! Making tofu from soy milk is super easy. However, you can definitely easily learn how to make homemade tofu from soybeans! Simply start by doubling the homemade soy milk recipe to end up with a 4 ounce piece of homemade tofu and 2 cups of soy milk. You may also be interested in making the delicious and easy vegan keto mayo using soy milk. If you are already familiar with tofu and already eat tofu, you can likely just skip ahead to the ingredients, preparation, and pressing. Otherwise, if you are scratching your head and thinking – tofu?! Keep reading.

homemade soy milk

Tofu is a vegan protein used to replace meat. In fact, it is a complete protein. Therefore, it contains all of the essential amino acids that the body needs. With a highly neutral taste, tofu acts like a sponge soaking up whatever delicious flavor that you decide to give it. Tofu can even be fried crisp or prepared in such a way that it has the texture of meat.

Homemade Tofu

Carbs In Tofu

Did you know that tofu is keto?! Yep – it contains 0 net carbs. Plus, it is cholesterol free and sodium free. So, even if you have no interest in becoming a vegan, it is can be a very healthy addition to your keto diet, low carb diet, or diabetic diet. You can capture some of the protein that your body needs without cholesterol or too much sodium. Even some seafoods are high in cholesterol. So, homemade tofu can be a great way to balance things out.

4 oz. Tofu = 2.5g carbs, 2.5g fiber, 9g fat, 17.5g protein, 0mg cholesterol, 0mg sodium



Homemade tofu is made with soy milk and a coagulant. You can purchase unsweetened organic soy milk or make homemade soy milk. There are many coagulants that can be used including lemon, lime, vinegar or tofu coagulant (nigara). This recipe is made with the homemade soy milk and vinegar.

  • Homemade Soy Milk – An unsweetened homemade soy milk is used to prepare the homemade tofu. As mentioned at the outset, I doubled the recipe. I used 3 cups of the milk for making homemade tofu ( 4 ounces) and kept 2 cups of the soy milk.
  • Vinegar – This recipe is made with apple cider vinegar with mother. However, a distilled apple cider vinegar or a white vinegar could likely be used just as well to make the soy milk coagulate.


To prepare homemade tofu, bring the unsweetened soy milk to a boil. Once it starts to boil, reduce the heat to low. Then, add whatever you are using to coagulate the soy milk. Gently stir to see if the milk starts to take on a curdled appearance. Once it starts curdling, turn the stove off and cover the pot with a lid. After a minute or two check to see how the curdling is coming along. If needed, add a small amount of the coagulant.

Homemade Tofu


Once the liquid portion is mostly clear and the milk sticks together, you will need to drain the homemade tofu with a fine mesh of some sort. Then, it will need to be pressed into a mold of some sort that will allow the liquids to be removed while it takes shape. You can be creative, or just get a basic homemade tofu press with a cheesecloth for removing the excess liquids. Place the homemade tofu in the container and add some weight to help press the liquids out of the tofu. The more liquids removed, the firmer your homemade tofu will be. If you know that you have a firm tofu preference, you may be interested in a wooden tofu maker set that will allow you to easily add more pressure.

Homemade Tofu

Homemade Tofu

Easy delicious homemade tofu.
5 from 1 vote
Prep Time 30 mins
Course Main Course
Cuisine Asian
Servings 1 servings



  • Place the soy milk in a pot and bring to a boil.
  • Once it starts boiling, reduce the heat to low and add the apple cider vinegar.
  • Gently stir until you see the first sign of coagulation taking place.
  • Then cover the pot with a lid and turn the stove off.
  • Wait about 2 minutes to see if it is ready.
  • When you move the mixture around you should see white clumps sitting in a mostly clear liquid.
  • Use a small milk bag or fine cloth to drain the excess water.
  • Then press the tofu into the cloth lined tofu maker and let it sit until it cools.
  • For firm tofu, place something heavier on top of the tofu to make sure as much moisture as possible is pressed from the tofu.
  • When ready, you can unmold the tofu to slice and prepare it however you like.
Keyword homemade tofu
Tried this recipe?Let us know how it was!

In Summary

If you already enjoy eating tofu, you should really enjoy the taste of fresh homemade tofu. If you are still curious about tofu, it is an acquired taste. However, with the many health benefits of soybeans, it is a taste that may be worth acquiring. So, I hope you enjoy making and eating this homemade tofu.

Leave a Reply

%d bloggers like this: