Site icon Zero-Waste Chef

How to Make Tofu (and Soy Milk)

Like many of the people who took my poll earlier this week on Instagram, you may be surprised to learn how easily you can make delicious tofu from scratch.

IG survey with over 2000 respondents

However, like many of the recipes I cook today, preparing tofu does require some planning ahead. If you want tofu for dinner, you’ll need to soak your soybeans in advance—the night before or very early in the morning.

To make tofu, you first make soy milk. So if you prefer, you can make the milk—and a bit extra to drink—a day or two in advance of making the tofu. This gets most of the prep out of the way. Once you have made the milk, you can finish making the tofu fairly quickly.

Only three ingredients

Delicious homemade tofu requires only soybeans, a coagulant and water.

Think ahead of what you’ll do with the SHOCKINGLY LARGE amount of okara (soybean pulp) that homemade tofu renders. This is the only thing I find difficult to deal with when making tofu. I’ve added okara to soup—it makes a nice thickener—and I’ve made really delicious biscotti with it. It also adds flavor and texture to homemade granola. You can use it like you would pulp from nut and seed milks.

When you see the large amount of okara left over from making tofu, I think it makes you respect the food more. So many resources go into producing what we eat. That awareness makes you want to cook with care and not waste a single morsel.

And now for the recipe.

Homemade Soy Milk and Tofu

Ingredients

Soybeans and nigari

Directions

First, make soy milk

1. Soak soybeans overnight.

Soaked soybeans ready to blend

2. Drain, rinse and place beans in a blender with just enough fresh water to cover. Purée in two batches.

Purée the beans in two (or more) batches

3. Add the puréed beans to a large pot. 

Use a large pot to make soy milk as it will foam up a lot

4. Stir in 8 cups of fresh water.

Keep an eye on this as you simmer it so it doesn’t boil over

5. Slowly heat the mixture to a simmer and stir often until it becomes foamy, about 15 minutes.

Frothy milk in the making

6. Line a sieve with a thin cloth or nut milk bag and place over another large pot. Strain out the milk. Squeeze out as much as possible from the cloth or nut milk bag. If you’d like to reserve some milk, remove it before moving on to the next step. This will render a little over 10 cups of soy milk.

After straining out the soy milk, you’ll have a pile of okara

Now, make the tofu

7. Heat the milk to 180° Fahrenheit. While the milk heats, dissolve the nigari in 1/2 cup water. If you reserved quite a bit of milk from this, adjust the amount of nigari accordingly. 

Heat the milk to make tofu
Dissolve the nigari in water and add to the hot soy milk

8. When the milk has reached 180° Fahrenheit, turn off the heat, pour in the dissolved nigari and stir gently. Curds will begin to form.

Curds have formed after 10 minutes

9. After the curds have formed—about 10 minutes—strain them out. If you have a tofu press, set that up in the kitchen sink, pour the curds into it and form your block of tofu. If you do not have a tofu press, place a colander in the kitchen sink. Line the colander with a thin cloth or nut milk bag. Pour the curds in. Squeeze out as much liquid as you can. Fold the cloth over the curds, place a plate on top and a weight (I use a jug of water) on that to press out more water.

Strain curds in a cloth-lined colander set in the sink if you don’t have a tofu mold
Place weight over a plate over the tofu to drain it

10. Let the tofu drain for about 20 minutes and then either cook it or store it in the refrigerator in a container of water.

Two cups of soybeans rendered a little over a pound of tofu
Homemade soy milk, tofu and okara
Biscotti made with okara (soybean pulp)

Homemade Soy Milk and Tofu

Ingredients

Directions

1. Soak soybeans overnight.

2. Drain, rinse and place beans in a blender with just enough fresh water to cover. Purée in two batches.

3. Add the puréed beans to a large pot. 

4. Stir in 8 cups of fresh water.

5. Heat the mixture to a simmer and stir often until it becomes foamy, about 15 minutes.

6. Line a sieve with a thin cloth or nut milk bag and place over another large pot. Strain out the milk. Squeeze out as much as possible from the cloth or nut milk bag. If you’d like to reserve some milk, remove it before moving on to the next step. This will render a little over 10 cups of soy milk.

7. Heat the milk to 180° Fahrenheit. While the milk heats, dissolve the nigari in 1/2 cup water. If you reserved quite a bit of milk from this, adjust the amount of nigari accordingly.

8. When the milk has reached 180° Fahrenheit, turn off the heat, pour in the dissolved nigari and stir gently. Curds will begin to form.

9. After the curds have formed—about 10 minutes—strain them out. If you have a tofu press, set that up in the kitchen sink, pour the curds into it and form your block of tofu. If you do not have a tofu press, place a colander in the kitchen sink. Line the colander with a thin cloth or nut milk bag. Pour the curds in. Squeeze out as much liquid as you can. Fold the cloth over the curds, place a plate on top and a weight (I use a jug of water) on that to press out more water.

10. Let the tofu drain for about 20 minutes.

11. Cook the tofu immediately, store it in the refrigerator in a container of water or freeze it. Freezing renders a chewy, firmer, flavor-absorbing texture. Cube the tofu, spread it across a cookie sheet and once it has frozen, pop off the cubes from the pan and either allow them to thaw if you’ll cook the tofu now, or store them in a glass jar in the freezer to cook later.

Frozen cubed tofu has a wonderful chewy, firm, flavor-absorbing texture
Exit mobile version