EN
Ingredient swap

Soy Milk vs Whole Milk

Soy Milk has 2.9 g protein and 33 calories per 100 g; whole milk has 3.2 g and 61. They behave similarly in recipes.

How to swap

Swap by weight, not by cup: 1 cup of soy milk (243 g) ≈ 1 cup of whole milk.

Side by side

Per 100 gSoy MilkWhole Milk
Calories33 better61
Protein2.9 g3.2 gbetter
Carbs1.7 gbetter4.8 g
Fat1.6 g3.3 g
Fiber0.5 gbetter0 g
Sugar0.4 gbetter5.1 g
Sodium35 mgbetter43 mg
1 cup weighs243 g244 g

"Better" means more protein or fiber, or fewer calories, carbs, sugar or salt. Fat is not scored.

Macros per 100 g

Protein
Soy Milk2.9 g
Whole Milk3.2 g
Carbs
Soy Milk1.7 g
Whole Milk4.8 g
Fat
Soy Milk1.6 g
Whole Milk3.3 g
Fiber
Soy Milk0.5 g
Whole Milk0 g
Sugar
Soy Milk0.4 g
Whole Milk5.1 g

Common questions

Can I use whole milk instead of soy milk?

Swap by weight, not by cup: 1 cup of soy milk (243 g) ≈ 1 cup of whole milk.

Which has more protein?

Whole Milk, with 3.2 g per 100 g versus 2.9 g.

Which has fewer calories?

Soy Milk, with 33 calories per 100 g.

Compare something else

First ingredient
Second ingredient