Non-dairy milk is a liquid made by soaking, blending, and straining plant ingredients like nuts, grains, seeds, or legumes in water to create a drinkable product that can replace cow’s milk. These products go by many names: plant-based milk, plant milk, or milk alternatives. They’ve become a massive grocery category, with options ranging from soy and almond to oat, rice, coconut, hemp, cashew, and newer entries like pea and quinoa.
How Plant Milk Is Made
The basic process is surprisingly simple and consistent across types. The raw ingredient (almonds, oats, soybeans, etc.) is soaked in water to soften, then ground or blended into a slurry. That mixture is strained to remove solids, leaving behind a smooth liquid. Commercial producers then add vitamins, minerals, stabilizers, and sometimes sweeteners or flavoring before packaging.
What varies is the chemistry. Oat milk producers use enzymes to break down starches into sugars, which gives it a naturally sweet taste and creamy body. Soy milk starts with whole soybeans that are cooked before blending, which deactivates compounds that can interfere with digestion. Coconut milk is pressed from the white flesh of the fruit. The end result in every case is a liquid with a very different nutritional makeup than the plant it came from, since most of the fiber and some nutrients stay behind in the strained-out pulp.
Nutritional Differences Between Types
The single biggest gap between plant milks and cow’s milk is protein. Cow’s milk delivers about 8 grams of protein per cup. Soy milk is the only plant alternative that comes close, with a comparable protein level. Everything else falls well short: almond milk typically provides around 1 to 2 grams per cup, oat milk about 1 to 3 grams, coconut milk less than 1 gram, and rice milk under half a gram. If you’re choosing plant milk as a primary protein source for a child or as a meal replacement, this matters.
That protein gap is why the federal Dietary Guidelines for Americans include only fortified soy milk in the dairy group alongside cow’s milk. No other plant milk qualifies, because the overall nutrient profile is too different.
Fat and calorie content also varies widely. Coconut milk is higher in saturated fat. Almond and rice milks are typically low in both fat and calories but also low in most nutrients before fortification. Oat milk tends to land in the middle, with moderate calories and a creamier texture from its natural starches.
Fortification: What’s Added and Why It Matters
On their own, most plant milks are low in calcium, vitamin D, and vitamin A. Manufacturers add these nutrients to close the gap with cow’s milk, and the FDA recommends that brands include voluntary nutrient statements on labels so consumers can compare. A well-fortified plant milk will list calcium, vitamin D, and vitamin A on the nutrition panel at levels close to what you’d find in dairy.
Not all brands fortify equally, though. Organic versions and smaller brands sometimes skip fortification entirely or add lower amounts. The form of calcium used also varies. Calcium carbonate, the most common fortificant, contains about 40% elemental calcium and is inexpensive, but its absorption depends on stomach acid and can be reduced when taken on an empty stomach. Other forms like calcium citrate dissolve more easily at different pH levels. A practical concern: calcium in plant milks can settle to the bottom of the carton, so shaking well before pouring is more important than most people realize.
Blood Sugar Effects
Plant milks are not interchangeable when it comes to blood sugar. The type of carbohydrate in each product drives very different glycemic responses. Cow’s milk contains lactose, a sugar with a relatively low glycemic index (around 39 to 47 depending on the study). Soy milk behaves similarly, with a glycemic index in the mid-30s to upper 50s depending on formulation.
Rice milk is the outlier. Its glycemic index has been measured as high as 86 to 100, putting it in the same range as white bread. That’s because the starches in rice break down quickly into glucose. Oat milk falls in the middle, with about 4.4 grams of free sugar per 100 grams and a moderate glycemic response. Almond and coconut milks are lower in carbohydrates (around 1.5 to 2.7 grams of free sugar per 100 grams) and have a smaller effect on blood sugar. If you’re managing diabetes or monitoring glucose, rice milk is worth avoiding and almond or soy are generally better choices.
Common Additives and Texture Agents
Plant milks don’t naturally stay blended the way cow’s milk does. Without stabilizers, the liquid would separate quickly, with a thin watery layer and a gritty sediment. To prevent this, most brands add gums (gellan gum, guar gum, locust bean gum), oils (sunflower or canola), and sometimes carrageenan.
Carrageenan, extracted from red seaweed, has drawn the most scrutiny. It works well as a thickener and emulsifier, but laboratory and animal studies have found it can trigger inflammatory immune pathways and alter gut bacteria composition. Specifically, exposure has been linked to reduced populations of beneficial bacteria like Faecalibacterium (known for anti-inflammatory properties) and changes to the protective mucus lining of the intestine. These findings come from preclinical research, not human trials at typical dietary doses, but they’ve been enough to push many brands toward “carrageenan-free” formulations. If this concerns you, check the ingredient list: many brands now use gellan gum as a replacement.
Allergens to Watch For
People often switch to plant milk because of a dairy allergy or lactose intolerance, but plant milks carry their own allergen risks. The FDA notes that these products are made from tree nuts (almonds, cashews, hazelnuts, walnuts), soy, sesame seeds, coconut, and oats, among other ingredients. Tree nuts and soy are among the top food allergens. Oat milk can be a concern for people with celiac disease if the oats aren’t certified gluten-free, since oats are frequently cross-contaminated with wheat during processing.
For people navigating multiple food allergies, seed-based milks (hemp, flax) and pea protein milk tend to avoid the most common allergens. Coconut is classified as a tree nut by the FDA, though true coconut allergy is rare.
Environmental Tradeoffs
One of the most common reasons people choose plant milk is environmental impact, and the data largely supports the switch. Greenhouse gas emissions for soy, oat, almond, coconut, and pea milks are 62 to 78% lower per liter than for cow’s milk. That’s a substantial difference, and it holds across multiple studies and production regions.
Water use tells a more complicated story. Almond milk consistently shows the highest water footprint among plant milks, especially when produced in drought-prone California, where the majority of the world’s almonds are grown. In some analyses, almond milk’s water use exceeds even that of dairy when adjusted for regional water scarcity. Soy and oat milks generally use less water than cow’s milk. If water conservation is your priority, oat or soy milk is a stronger choice than almond.
Choosing the Right One
The best plant milk depends entirely on what you need it to do. For matching cow’s milk nutritionally, fortified soy milk is the closest substitute, with comparable protein and a similar glycemic profile. For coffee and cooking, oat milk’s creamy texture and natural sweetness make it a popular choice, though it carries more carbohydrates. For the lowest calorie option, unsweetened almond milk is hard to beat, though it contributes almost no protein.
Whatever you choose, read the nutrition label rather than the marketing on the front of the carton. Look for calcium and vitamin D fortification at 15% or more of the Daily Value per serving, check the added sugar content (unsweetened versions can differ by 10 or more grams of sugar from sweetened ones), and shake the carton before pouring to redistribute any settled nutrients.

