BerryFit

Nutrition facts · Drinks

Calories in Soy milk

Original or vanilla soy milk has 43 calories per 100 g, and a 1 cup serving (243 g) has 104 calories. Most of the calories come from carbohydrates (4.9 g per 100 g, much of it sugar), with protein (2.6 g) and fat (1.5 g) supplying the rest.

Per 100 g43kcal
2.6gProtein
4.9gCarbs
1.5gFat
0.2gFiber

Calories come from: Carbs 45% · Fat 31% · Protein 24%

Common servings

ServingWeightCaloriesProteinCarbsFat
Per 100 g100 g43 kcal2.6 g4.9 g1.5 g
1 cup243 g104 kcal6.3 g12 g3.6 g
1 fl oz30.6 g13 kcal0.8 g1.5 g0.4 g
Full nutrition (Per 100 g)
Calories43 kcal
Protein2.6 g
Carbohydrates4.9 g
of which sugars3.7 g
Fiber0.2 g
Fat1.5 g
of which saturated0.2 g
Sodium47 mg

What changes the calories

  • Unsweetened soy milk has fewer calories than original or vanilla versions because it has no added sugar.
  • Flavored varieties such as chocolate usually contain more sugar and therefore more calories than original.
  • Brands differ in recipe and fortification, so the label on your carton may vary slightly from these values.
  • Pouring by eye into cereal, coffee or smoothies often adds up to more than a measured cup.

Tips for logging it accurately

  • Measure soy milk with a measuring cup or weigh it, especially when adding it to cereal or smoothies.
  • Choose the entry that matches your carton: original, vanilla, unsweetened or flavored, since sugar content differs.
  • In BerryFit, log soy milk as its own item in drinks and recipes so splashes in coffee are counted too.

Log Soy milk in seconds

Snap a photo of your meal or search for Soy milk in BerryFit to track calories and macros against your own daily target.

Frequently asked questions

How many calories are in a cup of soy milk?

A 1 cup serving (243 g) of original or vanilla soy milk has 104 calories, with 6.3 g protein, 12 g carbs and 3.6 g fat.

How much protein is in soy milk?

Soy milk has 2.6 g of protein per 100 g, or 6.3 g per cup. That is more protein than most other plant milks.

Does soy milk have more calories than almond milk?

Yes. Original soy milk has 43 calories per 100 g, while unsweetened almond milk has 15 calories per 100 g.

How many calories are in a splash of soy milk in coffee?

One fl oz (30.6 g) of soy milk has 13 calories. A typical splash is often around that amount, but measuring once helps you estimate.

Values per 100 g from USDA FoodData Central (Soymilk, original and vanilla, with added calcium, vitamins A and D, FDC ID 172456); servings use USDA portion weights. Real foods vary by variety, ripeness and preparation.

The text on this page was written with the help of AI (Anthropic's Claude) and checked against the numbers in a separate review. The numbers themselves come only from USDA.