Skip to main content

Calories in Soy Milk: Nutrition Facts & Serving Sizes

Per 1 cup (244g)

112cal
Protein3.9g
Carbs12.9g
Fat4.9g

Per 100g

46cal
Protein1.6g
Carbs5.3g
Fat2g
Protein 18%Carbs 60%Fat 22%

Source: USDA FoodData Central, SR Legacy, March 2026.

A cup of soy milk (244g) contains about 112 calories with 3.9g of protein, 4.9g of fat, and 12.9g of carbs, making it the most protein-dense non-dairy milk alternative. Per 100g, soy milk provides 46 calories with 1.6g of protein, 2g of fat, and 5.3g of carbs. Among all plant-based milks, soy milk is the closest to cow's milk in protein content. Many soy milks are fortified with calcium (82mg per 100g in this entry), vitamin A, and vitamin D to mimic dairy milk's nutritional profile. Soy milk contains complete protein from soybeans, meaning it provides all essential amino acids, unlike almond, oat, or rice milk. At 112 calories per cup, it is slightly higher in calories than almond milk (about 40 cal per cup) but provides more protein and a more substantial nutritional profile.

Nutrition Highlights

112 calories per cup (244g) with 3.9g protein
Most protein-dense non-dairy milk at 1.6g protein per 100g
82mg calcium per 100g from fortification
Complete protein source with all essential amino acids
46 calories per 100g, lower than whole milk (61 cal/100g)

Calories by Serving Size

ServingCalProteinCarbsFatFiber
1 fl oz (31g)140.5g1.6g0.6g0g
1 cup (244g)112.23.9g12.9g4.9g0g
100g461.6g5.3g2g0g

Track Soy Milk in CaloBurner

Snap a photo to log calories and macros instantly.

Download on the App Store

Full Nutrition Facts (per 100g)

NutrientAmount% Daily Value
Calories462%
Protein1.6g3%
Total Fat2g3%
Saturated Fat0.3g2%
Total Carbohydrates5.3g2%
Dietary Fiber0g
Sugars5.3g11%
Sodium55mg2%

Vitamins & Minerals (per 100g)

NutrientAmount% Daily Value
Saturated Fat0.3g0%
Calcium82mg6%
Iron0.1mg1%
Potassium150mg3%
Vitamin A61mcg7%
Vitamin D1.1mcg6%
Magnesium1mg0%
Phosphorus100mg8%
Zinc0.1mg1%
Selenium1.8mcg3%
Niacin (B3)0.1mg1%

% Daily Values based on a 2,000 calorie diet (FDA reference).

Health Benefits of Soy Milk

Soy milk stands apart from other plant-based milks because soybeans are one of the few plant sources of complete protein. At 3.9g of protein per cup, soy milk provides roughly half the protein of cow's milk (8g per cup), but dramatically more than almond milk (1g per cup) or oat milk (2g per cup). For anyone replacing dairy with plant-based options, soy milk is the most nutritionally comparable substitute.

Soy contains isoflavones (phytoestrogens), which bind weakly to estrogen receptors. Concern about soy raising estrogen levels has been studied extensively. Current evidence from clinical research shows that moderate soy consumption does not significantly alter hormone levels in healthy adults. The isoflavones in soy are much weaker than human estrogen and appear to have minimal effects at typical dietary intakes.

Fortified soy milk provides 82mg of calcium per 100g and vitamin D at 1.1mcg per 100g, making it a reasonable dairy substitute for bone health. The vitamin A fortification (61mcg per 100g) supports immune function and vision. The 2g of fat per cup (mostly polyunsaturated) contributes to fat-soluble vitamin absorption.

Soy milk works well in protein shakes, coffee, oatmeal, and cooking. It has a neutral, slightly beany flavor that pairs well with most foods without being overpowering.

Dietary Considerations

Soy milk is naturally gluten-free (unless cross-contaminated) and vegan. It is not keto-friendly at 12.9g of carbs per cup, though unsweetened varieties have fewer carbs. For weight loss, soy milk is a solid dairy alternative at 112 calories per cup. People with soy allergies must avoid it. Choose unsweetened varieties to avoid added sugars.

Daily Intake (100g)

2%

100g of soy milk provides 2% of a 2,000-calorie diet.

Track Your Intake

See how soy milk fits your personal calorie and macro targets.

Related Foods

Frequently Asked Questions

How many calories in soy milk?

A cup of soy milk (244g) has about 112 calories. Per 100g, soy milk contains 46 calories. Unsweetened soy milk has fewer calories; sweetened varieties can have 140 to 160 calories per cup.

Is soy milk good for weight loss?

Yes, soy milk is a reasonable dairy alternative for weight loss. At 112 calories per cup with 3.9g of protein, it is more filling than almond or rice milk. Choose unsweetened versions to minimize calories.

How much protein in soy milk?

A cup of soy milk (244g) has 3.9g of protein. Per 100g, soy milk provides 1.6g of protein. It has more protein than all other non-dairy milks and is the closest plant-based equivalent to cow's milk protein-wise.

Does soy milk affect testosterone?

Current evidence shows that moderate soy milk consumption does not significantly affect testosterone levels in healthy adults. The phytoestrogens in soy bind to estrogen receptors much more weakly than human estrogen. Consuming typical amounts (1 to 2 cups per day) has not been shown to alter hormone profiles in clinical research.

Is soy milk keto-friendly?

Unsweetened soy milk has about 4g of carbs per cup, which is borderline for keto. Sweetened varieties with 12.9g of carbs per cup are not keto-friendly. Almond milk (1g carbs per cup) or coconut milk are better keto alternatives.

Track Soy Milk in Your Diet

Snap a photo of your meal and CaloBurner will calculate the exact calories and macros. No food weighing required.

Download on the App Store