fbpx

Your blood results come back. Your cholesterol is high. You haven’t changed a thing about how you eat. So what’s going on?

For women in their 40s and 50s, the answer is usually the same: your hormones. Specifically, the drop in oestrogen that happens during perimenopause and menopause directly changes how your body manages cholesterol — and most doctors don’t have time to explain that in a 10-minute appointment.

Here’s what’s actually happening, and what the evidence says you can do about it.

Why Does Cholesterol Rise After Menopause?

Oestrogen plays a key role in regulating how your liver produces and clears cholesterol. When oestrogen levels drop during perimenopause and menopause, two things tend to happen: LDL cholesterol (the kind associated with cardiovascular risk) rises, and HDL cholesterol (the protective kind) falls.

This is not a lifestyle failure. It’s a hormonal shift — and it’s extremely common. Research shows that LDL cholesterol rises by an average of 10–14% in the years following menopause, independent of dietary changes.

Your eating habits are one part of the picture. Your hormones are another. Understanding both puts you in a much better position to do something useful about your results.


Does High Cholesterol Always Come From Eating Too Much Fat?

No. This is one of the most persistent myths in nutrition.

Your liver produces around 80% of the cholesterol in your body. Diet accounts for the remaining 20%. Oestrogen helps regulate how much cholesterol the liver makes — so when oestrogen drops, liver cholesterol production increases regardless of what you’re eating.

That said, the type of fat you eat does matter. Saturated fats (found in butter, fatty meats, and coconut oil) raise LDL cholesterol. Unsaturated fats (found in olive oil, nuts, avocado, and oily fish) support healthier cholesterol levels. The goal isn’t to cut fat out entirely — it’s to shift the balance.


5 Evidence-Based Habits That Actually Lower Cholesterol

These aren’t radical changes. They’re practical shifts that the research consistently supports.

1. Swap Your Cooking Oil

Replace butter or vegetable oil with extra virgin olive oil. This is one of the most researched dietary changes for heart health. EVOO is rich in monounsaturated fats and polyphenols that support healthy LDL levels over time. Even a small, consistent change here makes a measurable difference.

2. Eat Legumes 3–4 Times a Week

Lentils, chickpeas, and beans are high in soluble fibre, which binds to cholesterol in the gut and helps your body remove it before it’s absorbed. Add them to soups, salads, curries, or pasta sauces. You don’t need a dramatic diet overhaul — just more legumes, more often.

3. Get Your Omega-3s

Aim for two to three serves of oily fish per week — salmon, sardines, and trout are good options. If fish isn’t your thing, chia seeds and walnuts are plant-based alternatives. Omega-3 fatty acids raise HDL (good) cholesterol and lower triglycerides, making them one of the most well-supported dietary interventions for heart health.

4. Prioritise Soluble Fibre Beyond Legumes

Oats, psyllium husk, pears, and apples are all rich in beta-glucan and other soluble fibres that have a direct LDL-lowering effect. A bowl of oats most mornings is a simple, genuinely effective place to start.

5. Move Your Body in Ways You Enjoy

Regular physical activity raises HDL cholesterol and improves overall cardiovascular health. You don’t need to train like an athlete. Brisk walking, swimming, cycling, dancing — thirty minutes most days makes a real difference. The key word is enjoy. Movement you’ll actually sustain is infinitely more effective than an intense programme you’ll abandon after two weeks.


How Long Does It Take to Lower Cholesterol With Diet?

Dietary changes can begin to lower LDL cholesterol within four to six weeks. More significant improvements are typically seen at the three-month mark. Consistency matters more than perfection — sustainable habits over time outperform short-term restrictive interventions every time.


Do You Need Medication to Lower Cholesterol?

Not always — and that’s a conversation to have with your GP based on your full cardiovascular risk profile, not just your cholesterol number alone. For many women, lifestyle changes make a clinically meaningful difference before medication is necessary. For others, medication is appropriate and effective, and there’s no shame in that either.

What’s worth knowing is that lifestyle changes and medication aren’t mutually exclusive. The habits above support your heart health regardless of whether you’re also taking a statin.


Frequently Asked Questions

Why did my cholesterol go up when I haven’t changed my diet? The most likely explanation for women in midlife is the hormonal shift of perimenopause and menopause. As oestrogen drops, the liver produces more LDL cholesterol. This happens independently of diet, which is why many women are caught off guard by their results.

What foods should I avoid to lower cholesterol? Focus on reducing saturated fats — fatty cuts of meat, full-fat dairy, butter, and coconut oil. Ultra-processed foods that contain trans fats are also worth limiting. Rather than thinking about restriction, it’s more useful to focus on what to add: more legumes, more oily fish, more olive oil, more fibre-rich whole foods.

Can I lower my cholesterol naturally without medication? For many people, yes — dietary changes, regular movement, and maintaining a healthy weight can lower LDL cholesterol by 10–20%. Whether that’s sufficient depends on your individual risk profile. Talk to your GP or an Accredited Practising Dietitian about what’s appropriate for your situation.

Is high cholesterol dangerous during menopause? Elevated LDL cholesterol is a risk factor for cardiovascular disease, and that risk increases after menopause as the protective effect of oestrogen decreases. It’s worth taking seriously — but it’s also very manageable with the right approach. A single cholesterol reading doesn’t tell the whole story; your doctor will look at your full lipid panel and other risk factors together.

What’s the difference between LDL and HDL cholesterol? LDL cholesterol is often called the “bad” kind because high levels are associated with plaque buildup in arteries. HDL cholesterol is protective — it helps transport LDL to the liver for removal. The goal is to lower LDL and raise or maintain HDL. Most of the dietary changes above help on both counts.


The Bottom Line

High cholesterol after 50 is incredibly common among women, and in most cases it’s driven by hormonal changes rather than a failure of willpower or healthy eating. Understanding that distinction matters — because the solution isn’t to punish yourself with a restrictive diet, it’s to make a handful of consistent, evidence-based changes that actually work.

If you want a complete, practical guide to lowering your cholesterol naturally, I’ve put everything together in one place.

Download the free Lower Your Cholesterol Naturally guide →


Lyndi Cohen is an Accredited Practising Dietitian (APD), Credentialed Diabetes Educator, bestselling author, and resident nutritionist on Channel 9’s Today Show. She is the founder of The Nude Nutritionist and co-founder of Fearless Swimwear.

What type of eater are you?

like an old school cosmo quiz