Soy milk is a plant-based beverage made by soaking, grinding, and straining soybeans. It is a popular dairy-free alternative to cow’s milk.
Nutritionally, soy milk is a source of plant protein. Per 100 g it provides about 39 kcal, 1.3 g of carbohydrates, 3.5 g of protein, and 2.1 g of fat. It also provides about 101 mg of calcium per 100 g.
Soy milk is often fortified and used in coffee, cereal, smoothies, and cooking. Use the serving sizes below to estimate portions when logging.
Plan your portion
How much is in your serving of Soy Milk?
Nutrition values are reported per 100 g. A typical cup (240 ml) provides roughly 92 kcal. Use the serving sizes below to estimate portions when logging.
100 ml: 100 ml. A serving amount in g is needed to calculate nutrition for this serving.
1 cup: 240 ml. A serving amount in g is needed to calculate nutrition for this serving.
1/2 cup: 120 ml. A serving amount in g is needed to calculate nutrition for this serving.
Use the weight of the edible portion in the food state shown above.
Energy (kcal)
38.5 kcal
Energy (kJ)
161 kJ
Protein
3.54688 g
Carbohydrates
1.29313 g
Fat
2.125 g
Dietary fiber
0 g
Sugars
0.5569 g
Saturated fat
0.3138 g
Trans fat
0 g
Sodium
34.28 mg
Calcium
101 mg
Potassium
158.2 mg
Magnesium
21.54 mg
Iron
0.5416 mg
Zinc
0.3118 mg
Vitamin B1
0.06319 mg
Vitamin B2
0.084 mg
Vitamin B3
0.2356 mg
Vitamin B6
0.05525 mg
Vitamin B7
3.338 µg
Vitamin B9 (folate)
19.69 µg
Vitamin B12
0.3931 µg
Vitamin D
0.681 µg
Vitamin A (RAE)
58.2 µg
Retinol
58.23 µg
Beta-carotene
0 µg
Alpha-carotene
0 µg
Beta-cryptoxanthin
0 µg
Vitamin E (alpha-tocopherol)
0.1557 mg
Questions and answers
Soy Milk nutrition FAQ
How many calories are in soy milk?
Soy milk provides about 39 calories per 100 ml. A typical cup (240 ml) provides roughly 92 calories.
Is soy milk high in protein?
Soy milk provides about 3.5 g of protein per 100 ml.
Is soy milk dairy-free?
Yes. Soy milk is made from soybeans and water and is a plant-based, dairy-free beverage.