Soy MilkNutrition reference
Beans & Soy Products

Soy Milk

Soy milk is a plant-based beverage made from soybeans and water. Per 100 g it provides about 39 calories with 3.5 g protein and 1.3 g carbs.

38.5
kcalper 100g
Carbs
1.29g
Protein
3.55g
Fat
2.13g
Browse all foods

Nutrition facts

Per 100 grams

Reference values
Measurement basis
Food state
Ready to drink
Edible portion
Soy milk beverage
Measurement basis
Per 100 g ready-to-drink beverage
Energy (kcal)
38.5 kcal
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
Sodium
34.28 mg
More nutrients21
Energy (kJ)
161 kJ
Trans fat
0 g
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

Data sources

2
  1. 1

    CaloriePilot curated nutrition base

    1750337 · Foundation Foods, April 2021 (2021-04-28 export)

  2. 2

    U.S. Department of Agriculture, Agricultural Research Service

    1999630 · Foundation Foods, April 2026 (2026-04-30 export)

About this food

Understanding this nutrition reference

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.