iPhone beta opening soon · Apply for the beta
Get early access

How much protein is in soy milk?

1 cup (243 g) of soy milk has 8.5 g of protein and 92 calories: about 9.2 g of protein per 100 calories, which is high.

At a glance

  • 8.5 g protein and 92 calories per 1 cup (243 g).
  • 9.2 g protein per 100 calories: #156 of 536 foods in our USDA list, #8 of 39 in legumes & soy.
  • 0 g fiber and 83 mg sodium per serving.

What is soy milk like to eat?

Soy milk is a plant-based milk made from soybeans and water. It works like dairy milk in coffee, cereal, smoothies and baking, and unsweetened versions keep the flavor neutral.

How can you eat more soy milk?

Try this

Pour over oats or cerealBlend into a smoothie with banana and peanut butterUse in coffee or a latteCook oatmeal in it instead of water

Is soy milk good on a GLP-1?

A cold glass or a smoothie made with soy milk is easy to sip slowly when solid food is hard to face. Protein density matters more when your appetite is small: see protein on a GLP-1.

How does soy milk compare?

FoodServingProteinCaloriesProtein per 100 kcal
Soy milk1 cup8.5 g929.2 g
Milk1 cup8.3 g1236.8 g
Almond milk1 cup1.7 g463.7 g
Tofu1/2 cup21.8 g18112 g

Close to soy milk per calorie: edamame (9.8 g), chicken wings (9.4 g), natto (9.2 g), plain yogurt (8.4 g).

Compare more foods with the protein finder, or see protein in every food we cover.

What should you look for when you buy it?

Choose unsweetened if you want to limit added sugar, and check that it is fortified with calcium and vitamin D if you use it in place of dairy milk.

What's the full nutrition for soy milk?

NutrientPer 1 cup (243 g)Per 100 g% Daily Value
Calories9238
Protein8.5 g3.5 g17%
Fat5.1 g2.1 g
Saturated fat0.7 g0.3 g3%
Carbohydrate3.2 g1.3 g
Fiber0 g0 g0%
Sugar1.5 g0.6 g
Sodium83 mg34 mg4%
Calcium245 mg101 mg19%
Iron1.3 mg0.54 mg7%
Vitamin B120.9 mcg0.39 mcg38%
Vitamin D1.7 mcg0.7 mcg9%

USDA FoodData Central, Foundation: "Soy milk, unsweetened, plain, shelf stable". % Daily Value uses the FDA's values for adults (protein 50 g, fiber 28 g, sodium 2,300 mg). "Not listed" means USDA didn't measure it for this food, not that it's zero. Brands differ, so check your label.

General education about food, not medical advice. If you have kidney disease or another condition that affects protein, talk to your doctor or a registered dietitian about your own needs.
Sources (3)
  1. USDA FoodData Central (Foundation): Soy milk, unsweetened, plain, shelf stable
  2. FDA: How to understand and use the Nutrition Facts label
  3. Mozaffarian et al. Nutritional priorities to support GLP-1 therapy for obesity: a joint advisory (ACLM, ASN, OMA, TOS). Obesity Pillars, 2025

iPhone beta opening soon

Imi plans protein into every meal, every week.

Meals from the food you love, with the protein worked out. iPhone beta opening soon, Android after.

Imi, the app's rabbit, waving.