PHILA TODAY · LIVE WELL · EAT WELL · MOVE WELL
CHOLESTEROL SERIES · ARTICLE 5 OF 12
The 10 most affordable South African foods that lower cholesterol
Foods to eat — what they do, how much, and how to use them.
Food is not a replacement for cholesterol medication. But it is one of the most powerful additions to it. The right pattern of eating can bring LDL down by 10 – 15% — the equivalent of starting a small-dose statin, free of side effects, and with benefits that go beyond cholesterol.
In this article we cover the ten foods that, in a South African kitchen, give you the most cholesterol-lowering benefit per rand spent. They are not exotic, expensive or fashionable. Many of them appear on the BP food list from article 5 of the High Blood Pressure Series — which is good news, because most people with one condition have the other.
How food lowers cholesterol
Three things in food do most of the work: soluble fibre (especially beta-glucan from oats and pectin from beans and fruit), which binds bile acids in the gut and forces the liver to use cholesterol to make more; plant sterols, which compete with cholesterol for absorption; and healthy fats (monounsaturated and omega-3), which replace the saturated fats that push LDL up.
The list
1. Oats (instant, rolled, or bran)
2. Beans, lentils, samp-and-beans
3. Tinned pilchards or sardines
4. Unsalted nuts and peanuts
5. Avocado
6. Sunflower oil (or olive oil if you can afford it)
7. Spinach, morogo, and other wild greens
8. Tomato (fresh or tinned)
9. Sweet potato
10. Apples and pears
1. Oats — instant, rolled or bran
ABOUT R3 – R5 PER SERVING
The single most studied cholesterol food in medicine. Loaded with beta-glucan — a specific kind of soluble fibre that binds bile acids in the gut.
Half a cup of dry oats delivers about 2 grams of beta-glucan — the threshold amount shown in trials to lower LDL by 5 – 10% over six weeks. Eating oats five mornings a week is one of the simplest cholesterol changes you can make. Reaches its effect within 4 – 8 weeks.
Choose plain, unsweetened oats. The sugary instant sachets are sugar with a sprinkle of oats; they don't deliver enough beta-glucan, and the sugar pushes triglycerides up.
Use it: Plain oats with milk and banana. Overnight oats with amasi. Oat porridge with peanut butter. Half a cup of oats added to mince or to meatballs instead of breadcrumbs. Oat-based breakfast smoothie.
2. Beans, lentils, samp-and-beans
ABOUT R3 – R5 PER SERVING
A daily cup of beans, lentils or chickpeas lowers LDL by 5 – 7% over six weeks. The soluble fibre captures bile acids; the protein replaces fattier meat sources.
Beans are also among the most BP-friendly foods on the planet. The samp-and-beans (umngqusho) tradition turns out to be excellent cholesterol food. Lentils are similar but cook faster. Tinned beans, drained and rinsed to lose the brine, are perfectly fine when time is short.
Use it: Sugar beans with mince. Samp-and-beans. Lentil curry. Three-bean salad. Add half a cup of cooked beans to any stew. Hummus on bread.
3. Tinned pilchards or sardines
ABOUT R8 – R15 PER TIN (2 – 3 SERVINGS)
Omega-3 fats lower triglycerides by 20 – 30% at modest doses, raise HDL slightly, and reduce general artery inflammation. Two or three tins a week delivers a meaningful dose.
The tomato-sauce version is fine. Avoid the smoked or flavoured tins, which add salt. Tuna in spring water and salmon offer similar omega-3, at higher cost. For South African affordability, pilchards win.
Use it: Pilchards on toast. Pilchards in pasta with onion and tomato. Sardine and onion sandwich. Mashed pilchards as sandwich filling. Pilchard fishcakes (mix with sweet potato and oats instead of bread).
4. Unsalted nuts and peanuts
ABOUT R6 – R12 PER HANDFUL
A handful (30 g) a day of unsalted nuts or peanuts lowers LDL by 5%, raises HDL slightly, and lowers triglycerides. Almonds, walnuts, peanuts and cashews all work.
The healthy fats in nuts directly replace some of the saturated fat in your diet. Peanuts are by far the cheapest option in South Africa and work just as well as the more expensive nuts. A small bag from a corner shop, in modest amounts daily, is one of the best swaps for biscuits, crisps and chocolates.
Use it: A handful as a mid-morning or afternoon snack. Add to oats or yogurt. Chopped on top of salad. Unsweetened peanut butter on banana, on toast, in oats.
5. Avocado
ABOUT R8 – R15 EACH IN SEASON
Rich in monounsaturated fat — the same kind that makes olive oil heart-healthy — plus fibre and plant sterols. Lowers LDL by 5 – 10% when replacing saturated fat, and is filling enough to help with weight control.
South African avocados are at their cheapest in summer (December – April). Even out of season, half an avocado a few times a week is affordable for most households. Buy them firm and ripen at home.
Use it: Mashed on toast (replaces butter). In a salad with tomato and onion. Sliced into a sandwich (replaces cheese or polony). Blended into a smoothie. Guacamole with bean tortilla wraps.
6. Sunflower oil (or olive oil if budget allows)
SUNFLOWER OIL ABOUT R35 – R55 / LITRE
Sunflower oil and olive oil are both high in unsaturated fats and very low in saturated fat. Swapping butter, lard, ghee or palm oil for one of these is one of the highest-impact single dietary changes for LDL.
Olive oil has slightly stronger evidence — the Mediterranean diet built around it lowers heart attack risk by about 30%. But sunflower oil is the affordable South African substitute and works well for the cholesterol effect. Use either for cooking, salad dressing, and on bread instead of butter.
Use it: Cook stir-fries, eggs and stews in sunflower oil instead of butter. Drizzle olive oil on salad with vinegar instead of mayonnaise. Brush vegetables with oil before roasting.
7. Spinach, morogo and other wild greens
ABOUT R5 – R10 PER SERVING
Rich in lutein, plant sterols, fibre and magnesium. Lutein specifically reduces oxidation of LDL in artery walls — slowing the plaque-building process even when LDL numbers don't change dramatically.
Morogo, imifino and marog are traditional South African greens, often free if you pick them yourself or buy from roadside vendors. Frozen spinach is also affordable and just as nutritious as fresh.
Use it: Pap and morogo with onion. Creamed spinach (low fat). Spinach with garlic and a squeeze of lemon. Add a handful to any stew in the last 5 minutes. Curry with spinach, lentils and tinned tomato.
8. Tomato — fresh, tinned, or paste
ABOUT R10 – R20 / KG FRESH; R8 – R12 / TIN
Tomatoes contain lycopene, an antioxidant that protects LDL from oxidation (the chemical change that makes plaque sticky). Lycopene is more available from cooked tomato than raw.
Tinned tomato is one of the most cost-effective cholesterol foods in any South African kitchen. A daily serving — in a stew, a sauce, or on bread — modestly lowers LDL and improves the function of artery walls.
Use it: Tomato stew base for almost any meal. Tinned tomato and onion sauce on pasta. Fresh tomato and avocado sandwich. Roasted tomato with garlic on toast. Tomato and lentil soup.
9. Sweet potato
ABOUT R4 – R8 PER SERVING
A complex carbohydrate with a low glycaemic index, soluble fibre, and a bonus dose of potassium and beta-carotene. Replacing white potato or refined starches with sweet potato modestly lowers LDL and helps blood sugar control.
People with both cholesterol and diabetes — about half of South Africans with high cholesterol — get the largest benefit from this swap.
Use it: Baked sweet potato with a small amount of butter and herbs. Sweet potato wedges in the oven. Sweet potato mash. Sweet potato curry. Sliced into a chakalaka.
10. Apples and pears
ABOUT R3 – R6 EACH
Both are rich in pectin — a soluble fibre similar to oat beta-glucan that binds bile acids and lowers LDL. Two apples a day modestly lowers LDL over 8 weeks.
Pears, plums and oranges all work too; apples are the cheapest year-round option. Eat the peel — most of the pectin is there.
Use it: A whole apple as a mid-morning snack. Sliced apple with peanut butter. Apple and cinnamon stirred into oats. Pear sliced into a salad with nuts.
How to actually do this
The trick with any dietary change is to make it small and sustainable. Trying to eat all ten of these starting tomorrow is the classic recipe for giving up by Wednesday.
Week 1: Pick three
Pick three foods from the list — ideally one breakfast (oats or apples), one protein (pilchards, beans, or peanuts), and one daily addition (avocado, leafy greens, or tomato). Eat at least one of each, every day, for the first week.
Week 2 – 4: Build on it
Add a fourth, then a fifth, then a sixth, one a week. By the end of the month, you should be eating at least 5 – 6 of these foods most days, with the rest of your meals built around them.
Pair each addition with a subtraction
For each cholesterol-friendly food you add, try to remove one cholesterol-unfriendly habit at the same time. The full list of foods to avoid is in article 6, but a starting point:
• Swap polony or vienna for tinned pilchards on bread.
• Swap full-fat cream for low-fat amasi or plain yogurt.
• Swap fried chicken for grilled chicken (or fish).
• Swap a sweet biscuit for an apple.
How much of a difference can food really make?
The full Portfolio Diet — built around oats, beans, nuts, plant sterols and unsaturated fats, all of which are in this article — has been shown in randomised trials to lower LDL by 13 – 30%. That is in the same range as a small-dose statin, with no side effects and no monthly bill.
For someone in the moderate-risk category, this is often enough to bring LDL into target without medication. For someone in the high-risk category, this is enough to need lower-dose tablets — and to get better results from the tablets they do take.
What about cholesterol in food itself?
Eggs, prawns, organ meats and other “high cholesterol” foods used to be the villain. They’ve been quietly walked back. The cholesterol in food is, for most people, much less important than the saturated and trans fat in food. Eggs are fine for almost everyone — even daily. Prawns are fine. Organ meats remain best eaten occasionally because they’re high in saturated fat, not because of the cholesterol number.
The real dietary villains are covered in detail in article 6: saturated fats from fatty meat and full-fat dairy, trans fats from some processed foods, and the refined carbs and sugar that push triglycerides up and HDL down.
The bigger picture
None of the foods in this list are a miracle. None of them lower LDL by 30% overnight. What they do, eaten consistently and together, is shift the whole lipid system in the right direction — sometimes enough to avoid medication, more often enough to make medication work better at smaller doses with fewer side effects.
You don’t need a special diet, fancy shopping, or a nutritionist. You need oats, beans, pilchards, peanuts, avocado, sunflower oil, morogo, tomato, sweet potato, apples. The kind of food that is already in most South African kitchens — just more of it, more often, and a bit less of the food in the next article.
The next article in the series is the other half of this story: the saturated fat and trans fat problem. What’s hiding in everyday SA food, how to read a label, and the swaps that make the biggest difference.
Where to get more help
Heart and Stroke Foundation South Africa — heartfoundation.co.za · 021 422 1586 — heart-healthy recipes for South African families.
The Association for Dietetics in South Africa (ADSA) — adsa.org.za — find a registered dietitian.
Phila Today Eat tab — many recipes already use these ten ingredients.
Phila Today Cholesterol Series — next: the saturated fat and trans fat problem — foods to avoid.
Phila Today · Article 5 of 12 in the Cholesterol Series