Healthy Eating 101 The 7 Healthiest Milks, According to a Dietitian From traditional cow's milk to non-dairy alternatives like almond and soy, we sort through all the choices to see how the nutrition stacks up. By Jessica Ball, M.S., RD Jessica Ball, M.S., RD Instagram Jessica Ball, M.S., RD, has been with EatingWell for three years and works as the associate nutrition editor for the brand. She is a registered dietitian with a master's in food, nutrition and sustainability. In addition to EatingWell, her work has appeared in Food & Wine, Real Simple, Parents, Better Homes and Gardens and MyRecipes. EatingWell's Editorial Guidelines Updated on November 11, 2022 Reviewed by Dietitian Victoria Seaver, M.S., RD Reviewed by Dietitian Victoria Seaver, M.S., RD Instagram Twitter Victoria Seaver is a registered dietitian and Associate Editorial Director for EatingWell.com. She completed her undergraduate degree in nutrition, dietetics and food science and her masters degree and dietetic internship at the University of Vermont. Victoria has been a part of the EatingWell.com team since 2015. EatingWell's Editorial Guidelines Share Tweet Pin Email A while back, milk used to just mean… milk. Nowadays, you can find numerous options at the grocery store. From cow's milk to vegan non-dairy milks, it seems like new products are popping up every day. Some people may need to avoid certain types of milk due to allergies or intolerances, which is a positive of having so many options. However, for others, making a choice can feel a little overwhelming. Is one better than the other? Here we break down the nutrition of seven different popular kinds of milk so you can see which best meets your goals. What Happens to Your Body If You Drink Milk Every Day 1. Cow's Milk Cow's milk is the original milk if you will. Easily the most popular, cow's milk boasts nutrition that's tough to beat. Here is the nutrition for 1 cup of 2% cow's milk: 122 calories8 g protein 4 g fat12 g carbs12 g sugar 0 g added sugar0 g fiber309 mg calcium (31% RDA)1.3 mcg vitamin B12 (54% RDA)390 mg potassium (9% RDA) Cow's milk has a lot going for it from a nutrition perspective. It's packed with 8 grams of protein, or about one-third of your daily protein needs, and has ample carbs and fat, making it a well-rounded way to fuel your day or refuel after a workout. Plus, it's a great source of nutrients like calcium, which helps keep your bones strong, and vitamin B12, which benefits your brain and helps keep your metabolism working at its best. It's also a good source of potassium, which keeps your blood pressure in check and your heart healthy. Most commercially sold milk is fortified with vitamin D, which not only helps with calcium absorption but also makes it possible for us to meet the recommended daily amount for vitamin D. Vitamin D is hard to come by, as it's only naturally present in eggs and fatty fish like salmon, so fortified foods like milk, other dairy products and orange juice help us meet the mark. While the sugar content might seem high, all of the sugar in milk is from naturally occurring lactose, and there are no added sugars in unflavored milk. It's also one of the most affordable milk selections in the store, especially if you choose conventional instead of organic milk. Not to mention, milk is the base of some of EatingWell's other favorite dairy products, like cheese and yogurt, which have impressive nutrition benefits of their own. 2. Soy Milk If you're looking to go plant-based, soy milk is a popular milk alternative. Here is the nutrition for 1 cup of plain unsweetened soy milk: 93 calories9 g protein 5 g fat3 g carbs1 g sugar 0 g added sugar0 g fiber247 mg calcium (25% RDA)387 mg potassium (9% RDA)1 mcg vitamin B12 (43% RDA) Soy milk has a similar nutrition profile to cow's milk. It's high in protein and nutrients like calcium and vitamin B12. Plain soy milk is lower in carbs than cow's milk, but flavored and sweetened versions are higher in carbs and contain added sugar for flavor. As a bonus, soy has been shown to help boost heart and brain health. While it might be a controversial topic when it comes to cancer, more research concludes that if you don't have estrogen-receptive cancer, which is primarily related to breast cancer in postmenopausal women, soy consumption poses very little risk and can even be helpful against certain types of cancer. 3. Almond Milk While you may enjoy almonds as a crunchy snack, they can also be processed into a nutty milk beverage. Here is the nutrition for 1 cup of unsweetened almond milk: 39 calories1 g protein 3 g fat3 g carbs2 g sugar 0 g added sugar0 g fiber 482 mg calcium (48% RDA)2.6 mcg vitamin D (17% RDA) Almond milk is typically fortified with nutrients like calcium and vitamin D to increase its nutritional value. Plus, these are nutrients that people following a vegetarian or vegan diet may have a hard time getting enough of. Otherwise, almond milk is low in calories, protein, carbs and fat. While it's not as filling or nutritious as cow's milk or soy milk, it's a lighter option for a milk alternative. Getty Images / tbralnina 4. Coconut Milk While often used in cooking, you can also find coconut milk beverages for drinking. Here is the nutrition for 1 cup of coconut milk beverage: 76 calories0.5 g protein 5 g fat2 g sat fat7 g carbs6 g sugar 0 g added sugar1.5 mcg vitamin B12 (62% RDA)2.4 mcg vitamin D (15% RDA) Similar to almond milk, some varieties of coconut milk beverages are fortified with vitamin B12 and vitamin D to boost their nutrition. Coconut milk is slightly lower in calories than other milk alternatives and also doesn't contain a lot of protein. It does, however, have slightly more fat than cow's milk and more saturated fat than other plant-based milk alternatives due to the high-fat content of coconuts. For this reason, coconut milk should be enjoyed as more of a flavor additive or in special circumstances rather than a primary milk choice. Nevertheless, it is a nut-free and dairy-free beverage that offers a desirable flavor that some prefer and is especially delicious in a Coconut Blueberry Smoothie. 5. Oat Milk One of the newer products on the block, oat milk is quickly gaining popularity. Here is the nutrition for 1 cup of oat milk: 118 calories2 g protein 7 g fat12 g carbs6 g sugar 0g added sugar2 g fiber 362 mg calcium (37% RDA)362 mg potassium (9% RDA)1.2 mcg vitamin B12 (53% RDA) Many brands of oat milk are fortified with nutrients, similar to other milk alternatives. Oat milk is comparable in calories, fat and carbs to cow's milk and soy milk. It's slightly lower in protein, at 2 g per cup, but higher than other milk alternative options. One notable thing about oat milk is that it contains 2 g of fiber per cup, which can be helpful for someone trying to boost their intake. As a bonus, you can easily make your own oat milk from scratch (just note that it won't be fortified with the same nutrients as store-bought oat milk). 6. Hemp Milk While hemp milk might not be as popular as some others, it is another milk alternative that is making its way into the spotlight. Here is the nutrition for 1 cup of hemp milk: 101 calories2 g protein 4 g fat13 g carbs3 g sugar 2 g added sugar2 g fiber 19 mg calcium (2% RDA)122 mg potassium (3% RDA)1 mg iron (7% RDA) Unlike other non-dairy milk alternatives, hemp milk is not typically fortified with additional nutrients. For this reason, it has little to no calcium, potassium, vitamin B12 or vitamin D. Still, it's a good source of iron, which can help with energy, and contains some fiber which can help with digestion. Hemp milk typically has a higher price point than cow's milk or other more popular milk alternatives, but it could be a good option for someone looking for something free of nuts or dairy. 7. Rice Milk Rice milk is a grain-based beverage blended and strained to serve a similar purpose to milk. Here is the nutrition for 1 cup of unsweetened rice milk: 113 calories0.7 g protein 2.3 g fat22 g carbs13 g sugar 0 g added sugar0.7 g fiber 283 mg calcium (28% RDA)1.5 mcg vitamin B12 (63% RDA)0.5 mg iron (2% RDA) Rice milk is often fortified with nutrients to mimic the nutrition of cow's milk and includes hard-to-find nutrients in plant-based foods, like calcium and iron. While it's lower in protein than cow's milk or other milk alternatives, this dairy- and nut-free beverage is higher in carbs, which can help give you an energy boost before activity. Bottom Line There are several options for milk and milk alternatives out there, and the choice you make should reflect your own dietary preferences and any restrictions you may have. From a nutrition perspective, cow's milk is naturally high in protein and nutrients that support healthy bones and a healthy body. Soy milk is comparable to cow's milk in protein and nutrition. Other milk alternatives tend to be lower in calories and protein but are often fortified by producers to boost their nutrition. Was this page helpful? Thanks for your feedback! Tell us why! Other Submit