You eat oatmeal for breakfast. You cook at home most nights. You order the grilled chicken over the fried almost every single time. Then your routine bloodwork comes back, and your cholesterol is high anyway.
It’s one of the most frustrating moments you can have at the doctor’s office. You feel like you’re taking great care of yourself, yet the numbers on the page say otherwise.
Here is what most people aren’t told: While food matters, your liver actually produces the majority of the cholesterol in your blood. How your body makes and clears that cholesterol is heavily driven by your genes, your hormones, your age, and even your medications—not just what’s on your plate.
If you eat a balanced diet and your numbers still aren’t budging, here is what else could be going on behind the scenes (and how to support your body without stressing over food!)
Sometimes, high cholesterol is simply built into your DNA. About 1 in 300 people have an inherited condition called familial hypercholesterolemia (FH), which changes how the liver clears LDL cholesterol from the blood, causing elevated levels starting at a young age. Because you can't feel high cholesterol, it often goes undiagnosed for years. For most people with FH, nutrition and exercise alone won't bring those numbers down far enough.
Signs your cholesterol might be genetic:
Another genetic factor to know about is lipoprotein(a), or Lp(a). Your Lp(a) level is inherited, and nutrition and exercise changes don't lower it. Standard lipid panels don't check for it automatically, so you may need to ask your doctor to order it. The American Heart Association recommends every adult get their Lp(a) tested at least once.
For most people, the types of fat you eat affect blood LDL cholesterol much more than the actual dietary cholesterol found in food (like eggs or shellfish).
Specifically, eating a lot of saturated fat can signal the liver to hold onto more LDL in the blood, while unsaturated fats help the liver clear it. Because saturated fat is in a lot of everyday foods, it’s easy to get more of it than you realize—even when you cook most of your meals at home.
Everyday sources of saturated fat include:
You do not need to cut these foods out of your life. Instead of focusing on restriction, dietitians focus on gentle swaps—replacing some of those saturated fats with heart-supporting unsaturated fats found in olive oil, avocados, nuts, seeds, and fish like salmon.
Eating plenty of fruits and vegetables is wonderful for your health, but when it comes to lowering cholesterol, a specific type of fiber does the heavy lifting: soluble fiber.
Soluble fiber forms a gel-like substance in your gut that binds to cholesterol and digestive bile acids, helping your body naturally clear them instead of absorbing them into your bloodstream. The National Lipid Association recommends aiming for 5 to 10 grams (and up to 25 grams) of soluble fiber a day to help lower LDL.
Great ways to add soluble fiber to your meals:
Your body's metabolism naturally changes over time, even if your eating habits stay the exact same. Cholesterol tends to rise gradually as we age.
For women, perimenopause and menopause are major turning points. Estrogen helps the liver regulate and clear LDL cholesterol; as estrogen declines during the menopause transition, LDL and total cholesterol often rise—even when a woman hasn't changed a single thing about how she eats or moves her body.
Sometimes high cholesterol is a side effect of something else going on in your body.
An underactive thyroid (hypothyroidism) is one of the most common medical causes of elevated LDL because thyroid hormones help your liver clear cholesterol from your blood. When hypothyroidism is treated, cholesterol levels often come down, too. A simple blood test called a TSH panel checks for this.
Other health factors that can affect your cholesterol and triglycerides:
A few daily factors outside of food have a direct impact on your lipid panel:
Instead of cutting out more foods and feeling stressed at every meal, use these gentle, practical steps to figure out what is driving your numbers:
And remember: if you need medication, that doesn't mean you did anything wrong. For many people, especially those with genetic factors like FH or elevated Lp(a), a statin or other medication paired with nourishing habits is simply how you support your heart for the long haul.
If you already eat well and your numbers aren't moving, you don't need a restrictive diet—you need a personalized plan. A Registered Dietitian (RD) can look at your normal routine, see how it lines up with your specific lab results, and help you make realistic, stress-free additions that fit your life. They can also work right alongside your doctor’s plan if you take cholesterol medication.
At Loop Nutrition, you can meet with a Registered Dietitian online or in-person at O2 Fitness Clubs (and you don't need an O2 Fitness membership to work with us!).
Your first step is a Free 20-Minute Intro Session. You’ll meet with a dietitian, talk through your health history, and our team will check your insurance benefits for you before your first full visit.