You are using an older browser version. Please use a supported version for the best MSN experience.

Here's How Soy Milk Stacks Up Against Other Plant-Based Milks

Lifehacker Australia logo Lifehacker Australia 9/06/2018 Beth Skwarecki

© Provided by Lifehacker Australia Non-dairy milks aren't perfect fill-ins for cow squeezings. They're made by watering down various plant products and their nutrition facts are nothing like dairy milks — or each other. A pair of scientists recently declared soy milk to be the most nutritious non-dairy milk. It doesn't really matter which one you put in your coffee, though. 

All of the milks and "milks" in the supermarket are, nutritionally, just fine for your drinks or porridge or whatever you like. The difference only matters if a plant-based milk is going to make up a lot of your nutrition for the day — for example, if you are a toddler chugging it all day long. 

The scientists' analysis points out that soy milk has just as much protein as cow's milk, but the other non-dairy milks do not. There are other gaps in each milk's nutrition, which you should discuss with your doctor or dietitian if you're putting your child on a diet that includes a huge amount of one of these liquids.

But if you're just putting a dollop in your coffee, this is not a high-stakes decision. They're all fine. You'll get 38kJ in a glug (two tablespoons) of soy milk, compared to 17kJ in almond milk. Not exactly going to make or break your diet.

Confused about what this means for you, in total? Here's your cheat sheet, where we tell you what's in 100mL of each milk. The details may vary by brand, so we used the FSANZ nutrient database for these examples. Unfortunately, soy and coconut milk are not listed, so we've used values from the Sanitarium website in their place.

Soy milk

  • Kilojoules: 273
  • Carbs: 5.1g
  • Fat: 3.5g
  • Protein: 3.2g

Almond milk

  • Kilojoules: 123
  • Carbs: 3.6g
  • Fat: 1.4g
  • Protein: 0.6g

Rice milk

  • Kilojoules: 255
  • Carbs: 12.7g
  • Fat: 1g
  • Protein: 0.3g

Coconut milk

This is the watered-down kind you find next to the soy milk, not the creamy stuff in the cans.

  • Kilojoules: 95
  • Carbs: 0.3g
  • Fat: 2.1g
  • Protein: 0.2g

Cow's milk

(for comparison purposes)

  • Kilojoules: 281 (skim: 203)
  • Carbs: 6g (skim: 4.8g)
  • Fat: 3.4g (skim: 0.1g)
  • Protein: 3.4g (3.6)

Skim milk is just regular milk with the fat removed. The carbs and protein are slightly higher for skim milk because you can fit more of the watery portion of the milk into the same volume.

Pictures: 7 foods you should eat every day


More From Lifehacker Australia

Lifehacker Australia
Lifehacker Australia
image beaconimage beaconimage beacon