Picture of Kimberly Clark

Kimberly Clark

Kimberly Clark is a nutritionist, health advisor and Pilates instructor, and the creator of The Mediterranean Diet Plan and its 30-Day Challenge. She writes practical, research-informed guides that help readers adopt the Mediterranean way of eating, built on vegetables, legumes, whole grains, fish and olive oil, as a sustainable everyday lifestyle rather than a short-term diet. Articles on this blog are for general education and are not a substitute for advice from your doctor or a registered dietitian.
Recent Comments
bass fish dish assortment scaled

How to Lower Cholesterol with the Mediterranean Diet: 5 Practical Ways

In this article

The Mediterranean diet can help lower LDL (“bad”) cholesterol and improve your overall cholesterol profile. It works mainly by replacing saturated fats (butter, fatty and processed meats) with unsaturated fats from olive oil, nuts and fish, and by adding plenty of soluble fiber from oats, beans, lentils, vegetables and fruit. Here are five practical ways to use the diet to improve your cholesterol, plus foods to focus on and a sample day.

If you have high cholesterol, keep taking any prescribed medication and work with your doctor on your targets.

1. Swap saturated fats for olive oil and nuts

Saturated fat raises LDL cholesterol more than any other part of the diet. Use extra virgin olive oil instead of butter, cream and lard, and snack on unsalted nuts instead of chips or biscuits. Replacing saturated fat with unsaturated fat is one of the most consistent dietary ways to lower LDL. Read more about olive oil on the Mediterranean diet.

2. Eat more soluble fiber every day

Soluble fiber forms a gel in the gut that helps carry cholesterol out of the body. Aim to include several of these daily:

  • Oats and barley (beta-glucan)
  • Beans, chickpeas and lentils
  • Apples, citrus fruit, pears and berries
  • Eggplant, okra, carrots and Brussels sprouts
  • Chia and ground flaxseed

3. Choose fish and legumes over red and processed meat

Have fish at least twice a week and make legumes a regular main protein. Keep red meat to small, occasional portions and processed meats like bacon, salami and sausages to a minimum. See our guide to the best fish for the Mediterranean diet.

4. Eat a handful of nuts most days

Around 30 g of nuts a day, about a small handful of almonds, walnuts or pistachios, is a common Mediterranean habit and is linked with better blood lipid levels. Choose unsalted nuts and keep portions moderate, since nuts are calorie-dense.

5. Cut back on refined carbs and sugar

Refined carbohydrates and added sugar can raise triglycerides and lower HDL (“good”) cholesterol. Choose whole grains, keep sweets and sugary drinks occasional, and fill half your plate with vegetables.

Foods to eat more of, and less of

Eat moreEat less
Extra virgin olive oilButter, cream, lard, coconut oil
Oats, barley, whole grainsWhite bread, pastries, sugary cereals
Beans, lentils, chickpeasProcessed meats
Oily fishFatty red meat
Nuts and seedsChips, fried snacks, biscuits
Vegetables and fruitSugary drinks and desserts
Plain yogurtFull-fat cheese in large amounts

A cholesterol-friendly Mediterranean day

  • Breakfast: porridge oats with grated apple, cinnamon and walnuts.
  • Lunch: chickpea, tomato, cucumber and parsley salad with olive oil and lemon, plus whole-grain pita.
  • Snack: an orange and a small handful of almonds.
  • Dinner: grilled mackerel or salmon, roasted eggplant and peppers, and barley.

How long does it take to see results?

Diet changes can start lowering LDL cholesterol within a few weeks, and many people see clear changes on a blood test after about 6 to 12 weeks. Ask your doctor when to recheck your levels.

Beyond food

Regular exercise, a healthy weight, not smoking and limiting alcohol all improve cholesterol and heart health. See also the Mediterranean diet and heart health and the Mediterranean diet for high blood pressure.

Frequently asked questions

Are eggs OK if I have high cholesterol?

Many people can include eggs in moderation, but if your LDL is high your doctor may suggest limiting yolks. Read our guide on eggs on the Mediterranean diet.

Is cheese allowed on a cholesterol-lowering Mediterranean diet?

Yes, in small amounts. Choose flavorful cheeses like feta or parmesan and use them as a topping rather than a main ingredient.

Can diet replace statins?

For some people diet changes are enough; others still need medication. Never stop or change medication without your doctor.

Sources

Health note: This article is for general education and is not medical advice. Talk to your doctor or a registered dietitian before making big changes to your diet. Read our medical disclaimer.

Free 60-second quiz

Ready to start? Find the Mediterranean plan that fits you

Answer a few quick questions about your goals and food preferences and get a personalised starting point.

Take the quiz
Picture of Kimberly Clark

Kimberly Clark

Kimberly Clark is a nutritionist, health advisor and Pilates instructor, and the creator of The Mediterranean Diet Plan and its 30-Day Challenge. She writes practical, research-informed guides that help readers adopt the Mediterranean way of eating, built on vegetables, legumes, whole grains, fish and olive oil, as a sustainable everyday lifestyle rather than a short-term diet. Articles on this blog are for general education and are not a substitute for advice from your doctor or a registered dietitian.