Best Milk for PCOS: Almond, Oat, Soy and Cow's Milk Ranked
With so many options on the shelf — almond, oat, soy, coconut, macadamia, cow's whole, cow's skim — the question of which milk is actually best for PCOS is a real one. The answer turns on insulin, not just carbohydrates.
For women with PCOS, the key criterion for any milk isn't calories or fat — it's how much it raises insulin. Insulin is the central driver of PCOS pathology: it stimulates ovarian androgen production, suppresses sex-hormone-binding globulin, and perpetuates the anovulatory cycle. Choosing a milk that minimises the insulin stimulus — particularly for the daily uses like coffee, cereal, and smoothies — is one of the simplest dietary adjustments a woman with PCOS can make. This article ranks each option and explains why.
Key takeaways
- Unsweetened almond milk and macadamia milk are the best daily choices for PCOS — very low in carbohydrates, negligible insulin response
- Oat milk has a high glycaemic load even unsweetened — the oats are enzymatically broken down into sugars during processing, making it closer to a carbohydrate drink
- Soy milk is safe and may reduce androgen levels — phytoestrogen concerns are not evidence-based at normal dietary doses
- Cow's milk raises insulin disproportionately to its carbohydrate content due to whey protein; full-fat is less problematic than skim
- Always choose unsweetened — "original" flavours of plant milks typically contain added sugar
Contents
Why milk type matters for PCOS
Most dietary advice for PCOS focuses on what to eat at meals — protein, low-GI carbohydrates, healthy fats. But the liquids people consume daily, including the milk in their morning coffee or cereal, add up to a meaningful hormonal stimulus that rarely gets attention.
Milk's effect on PCOS works through two main pathways. The first is insulin: milk raises insulin far more than its carbohydrate content would predict, because whey protein is one of the most potent natural insulin secretagogues known. The second is IGF-1 (insulin-like growth factor 1): dairy consumption reliably raises circulating IGF-1, which stimulates androgen production in the ovaries and adrenal glands. Both are direct PCOS drivers.
Plant milks don't contain whey or casein, so they don't trigger the same IGF-1 and insulin response as cow's milk — but they're not all equivalent. Some (oat milk in particular) are high in carbohydrates; others are low and largely inert from a hormonal standpoint. The choice matters.
Milk-by-milk comparison
This table summarises the key numbers per 100ml for unsweetened versions. Carbohydrate content is the most relevant column for PCOS — it's the primary driver of blood glucose and insulin response in plant milks.
| Milk | Carbs (per 100ml) | Protein (per 100ml) | PCOS verdict |
|---|---|---|---|
| Almond milk (unsweetened) | 0.3–1g | 0.4–1g | Best choice |
| Macadamia milk (unsweetened) | 0.5–1g | 0.5–1g | Best choice |
| Soy milk (unsweetened) | 1–2g | 3–4g | Good choice |
| Coconut milk drink (unsweetened, carton) | 1–2g | <0.5g | Reasonable |
| Cashew milk (unsweetened) | 1–2g | 0.5–1g | Reasonable |
| Cow's milk (whole) | 4.7g | 3.4g | Moderate — limit volume |
| Oat milk (unsweetened) | 6–7g | 0.5–1g | Use sparingly |
| Cow's milk (skim/low-fat) | 4.8g | 3.5g | Worst cow's milk option |
Almond milk — the daily default
Unsweetened almond milk is the easiest PCOS-friendly swap. At 0.3–1g of carbohydrates per 100ml, it has essentially no effect on blood glucose or insulin. It contains no whey or casein, so it doesn't trigger the dairy-specific IGF-1 response either. For a woman with PCOS using milk primarily in coffee, tea, smoothies, and cooking, almond milk is the most practical daily choice.
The main limitation is protein. Almond milk provides roughly 0.4–1g protein per 100ml — a fraction of what soy milk or cow's milk provides. If you're relying on milk as a protein source (in a smoothie post-workout, for example), almond milk won't contribute meaningfully. Treat it as a base liquid, not a protein source.
Oat milk — the PCOS problem
Oat milk has become the most popular plant milk in coffee shops and supermarkets, but it's the worst choice for women with PCOS who have insulin resistance. Unsweetened oat milk contains around 6–7g of carbohydrates per 100ml — comparable to cow's milk in total carbs, but from a different source. During oat milk production, enzymes are added to break down the oat starches into simpler sugars (primarily maltose), which raises the glycaemic index significantly compared to eating whole oats. A large oat milk latte can contain 15–20g of carbohydrates before any food is eaten.
This doesn't mean oat milk is toxic for PCOS — context matters. A small splash of oat milk in an espresso drink is not going to cause a hormonal crisis. But if you're currently drinking oat milk as your daily default — large lattes, cereal, smoothies — switching to almond or soy milk is one of the more meaningful dietary changes you can make for insulin resistance.
Soy milk — safe and higher in protein
The concern about soy milk and PCOS centres on phytoestrogens — plant compounds (isoflavones) that are structurally similar to human oestrogen. The fear is that they disrupt hormonal balance. The evidence does not support this concern at normal dietary amounts.
Phytoestrogens bind to oestrogen receptors far more weakly than actual oestrogen does — their activity is estimated at 0.001–0.1% of oestradiol's potency. In PCOS, which is characterised by androgen excess rather than oestrogen excess, the mild oestrogenic signal from soy isoflavones is not only unlikely to cause harm — some research suggests it may be modestly beneficial, as isoflavones appear to compete with androgens and may reduce free testosterone in women.1
Unsweetened soy milk also provides 3–4g of protein per 100ml — the highest of any plant milk — making it the most nutritionally complete alternative to cow's milk. For women with PCOS trying to increase protein intake (which directly improves insulin sensitivity and satiety), soy milk is the best plant-based option.
Coconut milk — two very different products
There are two distinct products called "coconut milk" and they behave very differently:
Coconut milk drink (carton)
The thin, white liquid sold in 1-litre cartons alongside other plant milks is mostly water with coconut cream. Unsweetened versions are low in carbohydrates (1–2g per 100ml) and have a minimal insulin response, making them a reasonable PCOS choice. The main drawbacks are low protein and low nutritional density — unless the product is fortified with calcium, it offers little beyond being a low-carbohydrate base liquid.
Canned full-fat coconut milk
This is a concentrated cooking ingredient — thick, very high in saturated fat, and calorie-dense (around 200 kcal per 100ml). It's appropriate in small amounts for curries and sauces. It's not a drinking milk. Consuming it as a beverage or in large amounts would significantly increase saturated fat and calorie intake without proportionate nutritional benefit.
Cow's milk — type matters more than volume
As covered in detail in our dairy and PCOS guide, cow's milk raises insulin disproportionately to its carbohydrate content due to whey protein. If dairy is a daily part of your diet, the type you choose matters significantly for PCOS:
- Whole milk is the least problematic — the fat partially buffers the insulin and IGF-1 response from whey and casein
- Skim and low-fat milk are worse for PCOS than whole milk — the fat is removed but the insulin-spiking proteins remain, with less buffering. The Nurses' Health Study II found low-fat dairy associated with higher risk of anovulatory infertility2
- If cow's milk is a daily habit (large lattes, cereal), consider switching the volume to unsweetened almond or soy milk and keeping cow's milk occasional
Calcium and fortification — what to check
One of the reasons people hesitate to reduce cow's milk is calcium. Dairy is the dominant calcium source in most Western diets, and calcium matters for PCOS beyond bone health — adequate calcium and vitamin D are associated with improved insulin sensitivity and more regular cycles.
Most plant milks are now fortified with calcium to match cow's milk levels (~120 mg per 100ml). But not all are — check the nutrition label for calcium content. If your plant milk isn't fortified, or if you're switching away from cow's milk entirely, ensure you're getting calcium from other sources:
- Tinned sardines and salmon with bones (~350 mg per 100g)
- Calcium-set firm tofu (200–350 mg per 100g — check for calcium sulphate in ingredients)
- White beans and edamame (90–130 mg per 100g cooked)
- Kale and bok choy (100–150 mg per cooked cup)
The verdict and daily use guide
For daily use in coffee and tea: Unsweetened almond milk or macadamia milk. Low carbohydrates, neutral flavour, minimal insulin impact. If you want creamier texture, unsweetened oat milk in a small espresso drink is acceptable — but avoid making it your litre-a-day default.
For smoothies and protein shakes: Unsweetened soy milk. The protein content (3–4g per 100ml) contributes meaningfully to your total protein intake and complements a PCOS-focused high-protein diet. Almond milk is fine if you're adding a protein source separately.
For cooking (curries, sauces, porridge): Unsweetened coconut milk drink or almond milk. Full-fat canned coconut milk in small quantities for flavour-forward dishes is fine.
If you prefer cow's milk: Whole milk in moderate volumes. Avoid making skim or low-fat milk your daily habit.
This article is for general educational purposes and does not constitute medical advice. Speak with a registered dietitian before making significant dietary changes.
Frequently asked questions
Your PCOS meal plan, built around insulin resistance
HerMeal generates personalised PCOS meal plans that account for insulin resistance, androgen levels and your food preferences — including dairy and plant milk choices.
Get your free plan →

