PortionCalc
vs

Oat Milk vs Unsweetened Soy Milk Calories

Oat Milk has 18% more calories than unsweetened soy milk: 45 vs 38 calories per 100 g.

For protein, unsweetened soy milk has more. For fat, oat milk has more. For carbohydrates, oat milk has more. For fiber, oat milk has more.

By typical serving, 1 cup of oat milk (244 g) has 110 calories and 1 cup of unsweetened soy milk (244 g) has 93 calories.

Oat Milk and Unsweetened Soy Milk calorie calculator

Oat Milk

45calories in 100 g
  • Protein 0.7 g
  • Fat 2.3 g
  • Carbs 5.4 g
Oat Milk nutrition

Unsweetened Soy Milk

38calories in 100 g
  • Protein 3.6 g
  • Fat 2.1 g
  • Carbs 1.3 g
Unsweetened Soy Milk nutrition

Nutrition per 100 grams

NutrientOat MilkUnsweetened Soy Milk
Calories4538
Protein0.7 g3.6 g
Fat2.3 g2.1 g
Saturated fat0.2 g0.3 g
Carbohydrates5.4 g1.3 g
Fiber0.5 g0 g
Sugars2 g0.6 g
Sodium43 mg34 mg
Potassium18 mg158 mg
Calcium155 mg101 mg
Iron0.2 mg0.5 mg
Vitamin C0 mg0 mg

Oat Milk vs Unsweetened Soy Milk: common questions

Which has more calories, oat milk or unsweetened soy milk?

Oat Milk has more calories per 100 g (45 vs 38).

Which has more protein, oat milk or unsweetened soy milk?

Unsweetened Soy Milk has more protein per 100 g (3.6 g vs 0.7 g).

Is oat milk or unsweetened soy milk better for weight loss?

Unsweetened Soy Milk has fewer calories per 100 g, so you can eat more of it for the same calories. Total calories across the day matter more than any single food, and protein and fiber help with fullness.

More comparisons

Source: USDA FoodData Central. Oat Milk: FDC ID 2705412. Unsweetened Soy Milk: FDC ID 2705405.