Homemade Soy Milk (Stovetop or Instant Pot)

User Reviews

5.0

24 reviews
Excellent
  • Prep Time

    15 mins

  • Cook Time

    15 mins

  • Additional Time

    12 hrs

  • Total Time

    12 hrs 35 mins

  • Servings

    8 cups (240 g each)

  • Calories

    100 kcal

  • Course

    Drinks

  • Cuisine

    Asian, Chinese

Homemade Soy Milk (Stovetop or Instant Pot)

A comprehensive guide to making your own homemade soy milk from dried beans, including conversions from US to metric and ratios for scaling up or down.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

For Soaking

  • 1 cup dried soybeans
  • 3 cups cold water

For Blending

  • 2 qt water, divided into 6 cups + 2 cups
Add to Shopping List

Instructions

  1. Soak the soybeans in 3 cups of cold water overnight (12–16 hours). If you plan to soak any longer, please leave in the fridge, or the beans will start to develop a sour smell.
  2. After soaking, pick out any debris and misshapen beans, then rinse and drain. No need to de-hull the beans.
  3. Add the clean, drained soybeans to a blender along with 6 cups of water. (See Note 1 if your blender is too small for this.)
  4. Blend on high speed for a minute or until very smooth. (If your blender has a smoothie mode, use that.)
  5. Strain the soybean mixture using a nut milk bag (see Note 2 if you don't have one of these) into a large cooking pot or Instant Pot. Rinse out the blender with 2 more cups of water and pour that through the strainer.
  6. Save the okara for some other use, then cook the soy milk using one of the two options below.

Stovetop Option

  1. Set the pot containing soy milk on medium heat. Stir frequently and keep a careful watch over the pot because soy milk foams over very quickly when heated, just like real milk! Be ready to take it off the heat at any moment.
  2. The milk foam will gradually increase while cooking, but just keep stirring to keep it down. At some point, the foam will keep rising and rising despite continuous stirring. This is when you should quickly take it off the heat. The foam will slowly subside... and once it's cool enough to touch you can enjoy it right away or pour it into containers for storage (it will keep up to five days, refrigerated).

Instant Pot Option

  1. Set the Instant Pot on the Pressure Cook function ("Manual" on older models) on High Pressure for 5 minutes. Allow pressure to naturally release before opening. You can drink the soy milk right away (after cooling it down, ofc) or store for up to five days in the fridge.

Notes

  • If your blender is too small to blend all the soybeans and water at once, you can reduce the water amount until it's at a safe level for the blender. Just add the remaining water during step 5 when you're rinsing out the blender. The important thing to remember is that you are adding 8 cups total to your drained soybeans; how much you add in step 4 vs step 5 doesn't really matter as much, although more water in step 4 makes it easier for the blender to blend the soy milk smoothly.
  • Don't have a nut milk bag? You can also use a piece of cheesecloth, folded two or three times, or a muslin sheet. However, a nut milk bag is a great investment if you plan on making your own plant milks a lot; it's durable, strains very finely and produces a milk with minimal grittiness, and the bag shape really makes straining easier.
  • Because this is all natural soy milk without any added stabilizers, you may find a thicker liquid settling on the bottom of the container when it's been sitting in the fridge for a while. (This only tends to happen when I use a coarser straining mesh; soy milk made with strainers of 200 microns or smaller didn't have this issue). If this happens to you, just shake well before drinking.

Nutrition Information

Show Details
Calories 100kcal (5%) Carbohydrates 7g (2%) Protein 8g (16%) Fat 4g (6%) Saturated Fat 1g (5%) Polyunsaturated Fat 3g Monounsaturated Fat 1g Sodium 0.5mg (0%) Potassium 404mg (12%) Fiber 2g (8%) Sugar 2g (4%) Vitamin A 5IU (0%) Vitamin C 1mg (1%) Calcium 62mg (6%) Iron 4mg (22%)

Nutrition Facts

Serving: 8cups (240 g each)

Amount Per Serving

Calories 100 kcal

% Daily Value*

Calories 100kcal 5%
Carbohydrates 7g 2%
Protein 8g 16%
Fat 4g 6%
Saturated Fat 1g 5%
Polyunsaturated Fat 3g 18%
Monounsaturated Fat 1g 5%
Sodium 0.5mg 0%
Potassium 404mg 9%
Fiber 2g 8%
Sugar 2g 4%
Vitamin A 5IU 0%
Vitamin C 1mg 1%
Calcium 62mg 6%
Iron 4mg 22%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5.0

24 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Instant Pot Soy Milk

Asian, Chinese
5.0 (99 reviews)

Homemade Soy Milk

Asian, Chinese
5.0 (9 reviews)

How to Make Soy Milk at Home

Chinese
5.0 (6 reviews)

Soy Milk

Chinese
4.7 (90 reviews)

How to make soy milk

Chinese
5.0 (3 reviews)

Instant Pot Boba Milk Tea

Asian
0.0 (0 reviews)

Instant Pot Taro Milk

Asian, Taiwanese
5.0 (18 reviews)

Homemade Vegan Taro Milk Bubble Tea

Asian, Vegan
3.5 (6 reviews)

Homemade Black Sesame Oat Milk

Asian, American
5.0 (21 reviews)

Corn Milk

Chinese
5.0 (3 reviews)

Brown Sugar Milk Tea

Asian
5.0 (39 reviews)

Golden Milk Recipe

Asian, Indian
5.0 (6 reviews)