The best milk for you depends on what your body needs. If you want the most protein per cup, cow’s milk and soy milk both deliver around 8 grams, while ultra-filtered options push that to 13 grams. If you’re avoiding dairy, soy milk is the only plant-based alternative the federal Dietary Guidelines consider nutritionally comparable to cow’s milk. Here’s how every major option on U.S. shelves stacks up.
Cow’s Milk: Whole, 2%, and Skim
All three varieties of cow’s milk contain the same 8 grams of protein and 12 grams of sugar per cup. The difference is fat. Whole milk has 150 calories and 8 grams of fat (5 of them saturated). Two-percent milk drops to 130 calories and 5 grams of fat. Skim milk has 80 calories and essentially zero fat.
Which one to pick comes down to your priorities. The American Heart Association encourages low-fat and fat-free dairy for heart health, since saturated fat raises LDL cholesterol. But if you’re not watching saturated fat intake, or you’re feeding a toddler between 12 and 23 months, whole milk is the standard recommendation because young children need the extra calories and fat for brain development.
Cow’s milk scores a perfect 1.00 on the scale scientists use to measure protein quality, meaning your body can use virtually all the protein it contains. That score matters if you’re relying on milk as a significant protein source in your diet.
Ultra-Filtered Milk
Brands like Fairlife run regular cow’s milk through a fine filtration process that concentrates protein while removing most of the lactose. The result is noticeably different from standard milk. A cup of ultra-filtered 2% milk has about 13 grams of protein compared to 8 in regular 2%, 6 grams of sugar instead of 12, and 380 milligrams of calcium versus 250. Because the filtration strips out lactose, it’s also effectively lactose-free.
This makes ultra-filtered milk a strong option if you want more protein per serving, need to limit sugar, or experience digestive discomfort with regular milk. It costs more per carton, but the nutritional tradeoff is substantial.
Soy Milk
Soy milk is the plant-based option closest to cow’s milk in overall nutrition. It typically provides 7 to 8 grams of protein per cup when fortified, and its protein quality score ranges from 0.84 to 1.00, far higher than any other plant milk. The FDA and the Dietary Guidelines for Americans recognize fortified soy beverages as the only plant-based alternative that belongs in the dairy group.
For children aged 12 to 23 months, fortified unsweetened soy milk is the only plant-based milk recommended as a substitute for cow’s milk. If you’re choosing a non-dairy option for an older child or yourself, soy is the safest nutritional bet, provided you pick an unsweetened version to avoid added sugar.
Oat Milk
Oat milk has become one of the most popular plant milks in the U.S. thanks to its creamy texture and neutral flavor. Nutritionally, though, it falls short in one critical area: protein. Most oat milks contain only 2 to 4 grams per cup, and the protein quality score sits between 0.54 and 0.57, meaning your body absorbs only about half the protein listed on the label.
Oat milk does perform well on environmental metrics. It uses about 48 liters of water per liter produced, compared to 628 liters for dairy milk. If sustainability is a deciding factor for you, oat milk is one of the better choices on both water use and carbon emissions.
Almond Milk
Almond milk is the lowest-calorie option on most shelves, often coming in at 30 to 50 calories per cup for unsweetened versions. But it provides only about 1 gram of protein, and its protein quality score is just 0.40. It’s essentially flavored water with added vitamins.
That’s fine if you’re using a splash in coffee or cereal and getting your protein elsewhere. It’s not a good primary milk replacement for children or anyone depending on it for meaningful nutrition. Almond milk does use less water than dairy (about 371 liters per liter), but significantly more than oat or soy milk.
Rice and Coconut Milk
Rice milk scores between 0.37 and 0.59 for protein quality, the lowest of any common milk alternative. It tends to be higher in carbohydrates and sugar. Coconut milk scores better on protein quality (0.89 to 0.94) but most commercial coconut milk beverages are diluted and contain very little protein per serving. Neither is a strong nutritional substitute for dairy.
Organic vs. Conventional Dairy
If you drink cow’s milk, the organic version does have measurable nutritional differences. A large nationwide study found that organic milk contains 62% more omega-3 fatty acids and 25% less omega-6 fatty acids than conventional milk. The ratio of omega-6 to omega-3 in conventional milk was 5.77, while organic milk came in at 2.28. A lower ratio is generally considered better for reducing inflammation. Organic milk also had 18% more conjugated linoleic acid, a fat linked to modest health benefits.
These differences come from the cows’ diet. Organic standards require more pasture grazing, which increases omega-3 content in the milk. Whether the difference justifies the higher price depends on how much milk you drink and how much omega-3 you get from other sources like fish or supplements.
A2 Milk for Sensitive Stomachs
Some people who feel bloated or crampy after drinking milk assume they’re lactose intolerant, but the culprit might be a specific protein called A1 beta-casein found in most conventional cow’s milk. A2 milk comes from cows that produce only the A2 form of this protein, which digests more slowly and produces fewer inflammatory byproducts in the gut.
A clinical trial in Chinese children found that switching from conventional milk to A2 milk significantly reduced gastrointestinal symptoms, improved stool consistency, and lowered stool frequency. If you’ve noticed that regular milk bothers your stomach but you test negative for lactose intolerance, A2 milk is worth trying before giving up dairy entirely.
Fortification: Check the Label
In the U.S., adding vitamin D to milk is voluntary, not mandatory. Most major dairy brands do add it, but plant-based milks vary widely. The FDA allows manufacturers to add up to 84 IU of vitamin D per 100 grams to both dairy and plant-based milks. Calcium, vitamin A, and other nutrients in plant milks are also added through fortification, not naturally present.
This means two brands of oat milk on the same shelf can have very different nutrient profiles. Always check the nutrition label for calcium, vitamin D, protein, and added sugar. The FDA recommends choosing options higher in protein, vitamin D, calcium, and potassium, and lower in saturated fat and added sugars.
Environmental Footprint at a Glance
If your choice involves environmental impact, the numbers are stark. Producing one liter of dairy milk generates about 3.15 kg of greenhouse gas emissions and uses 628 liters of water. Soy milk uses just 27.8 liters of water and produces 0.98 kg of emissions. Oat milk is similar at 48 liters of water and 0.9 kg of emissions. Almond milk has the lowest carbon footprint at 0.7 kg but uses considerably more water than soy or oat at 371 liters per liter.
Picking the Right Milk for You
- Best all-around nutrition: Regular cow’s milk (any fat level) or ultra-filtered milk for extra protein and less sugar.
- Best plant-based substitute: Fortified, unsweetened soy milk. It’s the only one nutritionally comparable to dairy.
- Best for lactose intolerance: Ultra-filtered milk (lactose removed) or soy milk.
- Best for digestive sensitivity to dairy protein: A2 milk.
- Lowest calorie option: Unsweetened almond milk, though it provides almost no protein.
- Lowest environmental impact: Soy or oat milk.

