Almond milk has moved from the health food aisle into ordinary fridges. People reach for it because dairy upsets their stomach, because it has fewer calories, or because a carton with almonds on the front looks like the healthier pick. If you've made that switch, it's fair to ask whether almond milk is good for you or just good at marketing.
The answer depends on what it replaces and what you need a milk to do. Unsweetened almond milk is a fine low-calorie drink, and many cartons match dairy on calcium. It's also close to protein-free, its vitamins come from fortification rather than from the almonds, and the sweetened versions carry more sugar than most people expect. This page puts the numbers per cup next to dairy, soy and oat milk, then covers what the protein gap means if you train, who almond milk suits and who should drink something else, the case reports behind the side effect warnings, and the water question.
Almond Milk Nutrition per Cup, Next to Dairy, Soy and Oat Milk
Here's what a one-cup (244 gram) glass of each milk carries, using the average values in USDA FoodData Central. Brands vary, mostly in what they add, so treat these as typical figures and the label on your carton as the final word.
| Per cup (244 g) | Calories | Protein | Sugar | Saturated fat | Calcium | Vitamin D | Vitamin B12 |
|---|---|---|---|---|---|---|---|
| Almond milk, unsweetened | 37 | 1.3 g | 0 g | 0.3 g | 422 mg | 2.2 µg | 0.8 µg |
| Almond milk, sweetened | 73 | 1.3 g | 9.7 g | 0.2 g | 405 mg | 2.2 µg | 0.8 µg |
| Soy milk, unsweetened | 93 | 8.7 g | 1.4 g | 0.8 g | 246 mg | 1.7 µg | 1.0 µg |
| Oat milk | 110 | 1.6 g | 5.0 g | 0.5 g | 378 mg | 4.1 µg | 1.2 µg |
| Dairy milk, 2% | 122 | 8.2 g | 11.9 g | 2.7 g | 307 mg | 2.7 µg | 1.3 µg |
| Dairy milk, whole | 149 | 8.0 g | 11.7 g | 4.5 g | 300 mg | 2.7 µg | 1.3 µg |
Values from USDA FoodData Central survey entries (FNDDS 2021-2023, FDC IDs 2705409, 2705407, 2705405, 2705412, 2705386 and 2705385), scaled to one cup and rounded. The sugar in dairy milk is lactose, which is naturally present rather than added.
Three things stand out. Unsweetened almond milk has about a third of the calories of 2% milk and almost none of its saturated fat. Its calcium, vitamin D and B12 sit in the same range as dairy milk, because the maker adds them. And its protein barely registers: 1.3 grams, against about 8 grams in soy or dairy milk. That last number shapes almost everything else on this page.
Protein Is the Big Gap
Almond milk is mostly water, and the protein figure shows how little almond goes into it. Almonds carry about 21 grams of protein per 100 grams in USDA data, and one almond weighs about 1.2 grams. So 1.3 grams of protein works out to roughly 6 grams of almonds, or about five almonds per cup. That's arithmetic from USDA's averages, not a label claim, and creamier brands may use more. Still, no almond milk comes close to the 8 grams of protein in soy or dairy milk.
That small almond content matters when you read about the benefits of almonds. Whole almonds do lower LDL cholesterol. A 2025 meta-analysis by Musa-Veloso and colleagues pooled 48 almond trials with 2,485 adults and found LDL fell by about 0.13 mmol/L, roughly 5 mg/dL. The trials fed people 25 to 168 grams of almonds a day, and the review was funded by the Almond Board of California. A cup of almond milk gives you a few almonds' worth, so those results don't carry over to the drink.
Vitamin E is the nutrient almond milk gets the most credit for. USDA's average unsweetened carton lists about 8 mg a cup, roughly half the daily value, but the almonds in that cup would supply only about 1.6 mg, so much of it is usually added. The amount varies by brand, so check the panel if vitamin E is the reason you're buying it.
Which Milk Is Better for Building Muscle?
Dairy milk, with soy milk a close second. The best evidence comes from two trials at McMaster University. Wilkinson and colleagues (2007) gave young men 18 grams of protein after a lifting session, as either skim milk or a matched soy drink. Muscle protein synthesis ran at 0.10 percent an hour after the milk against 0.07 after the soy. Hartman and colleagues (2007) then tested it for 12 weeks in 56 novice lifters training five days a week. The men who drank fat-free milk after each session gained more lean mass and larger type II muscle fibers than a soy group or a carbohydrate group, though strength gains didn't differ.
Almond milk wasn't in either trial, and it didn't need to be. Both compared drinks with equal protein, while a cup of almond milk brings about a gram. A 2018 review by Vanga and Raghavan compared almond, soy, rice and coconut drinks with cow's milk and concluded that soy milk is nutritionally the best plant replacement, adding that almond milk drinkers need to get key nutrients from other foods.
For muscle, your total protein across the day matters most. A 2018 meta-analysis by Morton and colleagues of 49 trials and 1,863 people found the extra muscle from added protein leveled off at about 1.6 grams per kilogram of body weight a day. Our guide to how much protein you need a day turns that into meals. If you like almond milk, keep it and blend in a scoop of protein powder. Our whey vs plant protein review covers which kind to pick.
Calcium, Vitamin D and B12: Read the Label, Then Shake the Carton
Almonds have no vitamin D or B12, and a cup's worth of almonds carries only about 17 mg of calcium. Nearly all of what's in the carton is added. In USDA's average unsweetened almond milk, a cup gives about 422 mg of calcium, a third of the 1,300 mg daily value, plus 2.2 micrograms of vitamin D (about 11 percent of 20 micrograms) and 0.8 micrograms of B12 (about a third of 2.4 micrograms). A measured sample of refrigerated almond milk in the same database carried closer to 4 micrograms of vitamin D a cup. Homemade almond milk and some short-ingredient brands add nothing, so they carry close to none of the three.
Added calcium isn't always absorbed as well as the calcium in dairy. Nobody has tested almond milk directly, but fortified soy milk has been studied twice, and the results depend on the form of calcium. Zhao and colleagues (2005) found calcium carbonate in soy milk was absorbed as well as the calcium in cow's milk in 20 young women, while tricalcium phosphate was absorbed less well. In an earlier test, Heaney and colleagues (2000) found fortified soy milk's calcium was absorbed at only 75 percent of the efficiency of cow's milk. The added calcium sits in the drink as tiny suspended particles, which is why the carton tells you to shake it before you pour.
One nutrient rarely makes it into the carton at all: iodine. In the UK, where milk is the main source of dietary iodine, Bath and colleagues (2017) tested 47 milk alternatives, almond drinks among them. The 44 that weren't fortified with iodine had a median of about 1.7 percent of the iodine in conventional cow's milk. That matters most in pregnancy, when iodine supports the baby's brain development. If almond milk replaces dairy entirely, make sure iodized salt, fish, eggs or a prenatal supplement covers it.
Knowing what to do is the easy part.
FitCraft, our mobile fitness app, pairs you with an AI coach who builds you a personalized plan around your goals, schedule, and fitness level. Every FitCraft program is designed by Domenic Angelino, MPH (Brown University) and NSCA-CSCS, with research published in the Journal of Strength and Conditioning Research and Medicine & Science in Sports & Exercise.
Take the Free Assessment Free • 2 minutes • No credit cardSweetened Almond Milk Adds Sugar Fast
Turn the carton around before you buy it. USDA's average sweetened almond milk has about 9.7 grams of sugar a cup, and its vanilla version about 15 grams, nearly all of it added. Unsweetened has none. The FDA sets the daily value for added sugars at 50 grams, so two cups of vanilla almond milk, one in coffee and one in a smoothie, use more than half of it before you've eaten anything sweet.
The front of the carton won't always tell you. Words like original or vanilla can mean sugar has been added, while unsweetened means it hasn't. The Added Sugars line on the nutrition panel is the one to read. Calories follow the sugar: sweetened almond milk runs about 73 calories a cup, double the unsweetened kind, though still well under the 122 in 2% milk.
Is Almond Milk Good for Weight Loss?
It can help, through calories rather than any special property. A cup of unsweetened almond milk has about 85 fewer calories than 2% milk and about 112 fewer than whole milk. If you drink two cups a day, switching from 2% saves about 170 calories a day, which adds up over a few months. That arithmetic is the whole case. Almond milk has no fat-burning effect of its own.
The trade-off is protein again. Two cups of 2% milk bring about 16 grams of it, and swapping them for almond milk drops about 14 of those grams. Protein helps you feel full, and while you're eating less it helps you hold on to muscle. So the swap works best when that protein turns up somewhere else, such as Greek yogurt at breakfast or a scoop of protein powder in the smoothie.
Is Almond Milk Good for Cholesterol?
It's a good swap if it's replacing whole milk. A cup of whole milk has about 4.5 grams of saturated fat and a cup of 2% about 2.7 grams, while unsweetened almond milk has about 0.3 grams. Most of its small amount of fat is monounsaturated, the kind olive oil is rich in. Cutting saturated fat is one of the diet changes that lowers LDL cholesterol, so moving from whole milk to almond milk helps on that front.
Don't expect more than that. The LDL drop in the almond trials came from eating handfuls of whole almonds every day, not from a drink with a few almonds' worth in each cup. And not every plant milk is low in saturated fat. USDA's average coconut milk drink has about 5 grams a cup, more than whole milk. Our look at whether coconut oil is healthy covers what coconut's saturated fat does to LDL.
Who Almond Milk Suits
- People with lactose intolerance. Almond milk has no lactose. Two things are worth knowing, though. A 2010 systematic review by Shaukat and colleagues found most adults with lactose intolerance or malabsorption tolerate 12 to 15 grams of lactose, about one cup of milk. And lactose-free dairy milk keeps all 8 grams of protein, so it's the closer match if you want milk's nutrition without the lactose.
- People on a tight calorie budget. In coffee, cereal and smoothies, unsweetened almond milk saves 85 to 112 calories a cup over dairy milk.
- People who avoid dairy. Whether it's a milk allergy, a vegan diet or personal taste, a fortified carton covers calcium, vitamin D and B12 well. Fortified soy milk covers those and protein too.
- People who simply like it. If almond milk is the milk you'll actually drink and you get protein from meals, it's a perfectly good choice.
Who Should Pick Another Milk
- Babies and young children. A 2019 consensus from Healthy Eating Research with the American Academy of Pediatrics, the Academy of Nutrition and Dietetics, the American Heart Association and the American Academy of Pediatric Dentistry advises no plant milks before 12 months. From 1 to 5 years, it doesn't recommend unsweetened plant milks in place of dairy milk, except fortified soy milk, unless there's a medical or dietary reason. Ask your pediatrician what fits your child.
- People who need more protein. If you're lifting to build muscle, you're an older adult trying to keep muscle, or your appetite is small, dairy, lactose-free or soy milk does far more for you per cup.
- Anyone with a tree nut allergy. The FDA lists tree nuts, with almonds as its first example, among the nine major food allergens. Almond milk is made from almonds, so it's off the table.
- People with kidney disease or a history of kidney stones. The case reports in the next section are why.
Why Stay Away From Almond Milk? The Case Reports Behind the Warnings
For most people, almond milk is safe in normal amounts. The warnings online trace back to a few case reports of very large intakes. Bouhuwaish and colleagues (2025) described a 66-year-old man with diabetes and chronic kidney disease who swapped his habit of a gallon of cow's milk a day for a gallon of unsweetened almond milk. Four weeks later he came to the emergency department confused, with severe hypercalcemia, meaning too much calcium in the blood, and worsening kidney function. Both improved with treatment. A gallon is 16 cups, and fortified almond milk carries more calcium per cup than dairy milk does.
The second report involves oxalate, which binds with calcium to form the most common kind of kidney stone. Ellis and Lieb (2015) described three children with blood in the urine, painful urination or kidney stones and high urine oxalate, which they linked to drinking large amounts of almond milk products. When the authors tested popular plant milks, almond milk products were a particularly rich source of oxalate, and the children's problems cleared after they stopped drinking them. If you've had calcium oxalate stones, ask your doctor whether almond milk belongs in your diet.
Neither report suggests a cup or two a day is risky for a healthy adult. What they show is that more isn't better, especially for kidneys that can't clear the extra calcium or oxalate.
Is Almond Milk Bad for the Environment? The Water Question
Almond milk's reputation as a water hog is half right. In the largest analysis of food's environmental footprint, Poore and Nemecek (2018) pooled data from about 38,700 farms. Per liter, almond milk took about 371 liters of water, against 628 for dairy milk, 270 for rice milk, 48 for oat milk and 28 for soy milk, according to Our World in Data's summary of their figures.
So almond milk uses less water than dairy milk but several times more than oat or soy milk. In the same data it had the lowest greenhouse gas emissions of the five milks, about 0.7 kg of carbon dioxide equivalent per liter against 3.2 for dairy, and used less than a tenth of dairy's land. If water is your main concern, oat or soy milk is the lighter choice. If it's climate impact overall, any of the plant milks beats dairy.
Using Almond Milk When You Train
Almond milk makes a useful base, not a recovery drink on its own. Before a workout, it's light on the stomach in oats or a small smoothie, because it has so little fat and so few calories. After a workout your muscles want protein and carbohydrate, and almond milk brings very little of either. Build the rest around it:
- Start with a cup of unsweetened almond milk for the liquid, about 37 calories.
- Add a scoop of whey or pea protein, which supplies most of the protein, usually 20 to 25 grams.
- Add a banana and a handful of frozen berries for the carbohydrate.
That shake lands around 300 calories and 25 grams of protein, depending on the powder. Then comes the bigger job, which is training often enough for the protein to matter. Mike, 23, who got visibly stronger in four months, put it this way: "The streak system got me hooked. I didn't want to break my chain." If showing up is the hard part, a dumbbell workout app that progresses your program takes the planning off your plate. In FitCraft, a 3D AI coach demonstrates every dumbbell and bodyweight exercise, the program adapts as you progress, and your streak shows you each session you've kept.
The Bottom Line on Almond Milk
Unsweetened, fortified almond milk is a healthy everyday milk for adults who want fewer calories or no lactose, and it's easier on the climate than dairy. Its weaknesses are specific: almost no protein, almost no iodine, added sugar in the sweetened versions, and vitamins and minerals that depend entirely on what the maker adds. Choose it for what it does well and let your meals cover the rest.
A practical rule for the store: buy unsweetened, check that the panel lists calcium, vitamin D and B12, shake the carton, and pair it with a protein source. If you're feeding a toddler, trying to build muscle or allergic to tree nuts, choose soy, dairy or lactose-free milk instead. And if you're weighing other foods with a healthy reputation, our pages on whether dark chocolate is healthy and on coconut oil apply the same test: what the trials measured, and how much of the food that takes.
Frequently Asked Questions
Is almond milk good for you?
Unsweetened, fortified almond milk is good for most adults as a low-calorie milk: a cup has about 37 calories and often as much calcium as dairy milk. Its main weakness is protein, about 1.3 grams a cup against 8 in dairy or soy milk, so get your protein from other foods. Sweetened versions add about 10 to 15 grams of sugar a cup.
Which is healthier, lactose-free milk or almond milk?
For most people, lactose-free milk is the more nutritious choice, because it keeps dairy milk's 8 grams of protein per cup along with its calcium and iodine, with the lactose already broken down. Unsweetened almond milk wins on calories, about 37 a cup against 122 for 2% lactose-free milk, and suits people who avoid dairy entirely.
Is almond milk anti-inflammatory?
There's no good evidence that almond milk lowers inflammation. It carries vitamin E, an antioxidant, though much of it is added during manufacturing. Your overall eating pattern, with plenty of vegetables, fruit, whole grains, nuts and olive oil, matters far more than which milk you pour.
How much calcium is in almond milk?
Fortified almond milk had about 390 to 480 mg of calcium per cup in USDA's samples, roughly a third of the 1,300 mg daily value and at least as much as the 300 mg in dairy milk. All of it is added, so homemade or unfortified almond milk has very little. Shake the carton before pouring, because the added calcium is a suspended powder.
Is 2 cups of almond milk a day too much?
No. Two cups a day is a normal amount for healthy adults, adding about 75 calories and around 850 mg of calcium if the carton is fortified. The case reports of harm involved far more, such as a gallon a day in a man with kidney disease. If you have kidney disease or a history of kidney stones, ask your doctor about your calcium and oxalate intake.
Does almond milk have vitamin D?
Only if it's fortified. USDA's samples of fortified almond milk carry about 2 to 4 micrograms of vitamin D per cup, 10 to 20 percent of the 20 microgram daily value, in the same range as dairy milk's 2.7 micrograms. Almonds contain no vitamin D, so homemade almond milk has none.
Does almond milk have fiber?
Barely. USDA lists unsweetened almond milk at 0 to 0.5 grams of fiber per cup, because the almond pulp is strained out. If you want the fiber, eat whole almonds: an ounce, about 23 almonds, has about 3.5 grams.
What are the benefits of almond milk for females?
The benefits are the same for women as for men: few calories, no lactose, and calcium and vitamin D for bone health when the carton is fortified. Women who are pregnant or planning a pregnancy should know that almond milk has almost no protein or iodine, both needed in larger amounts during pregnancy, so other foods or a prenatal supplement need to cover them.