Eat Smart, Heart Strong: Foods That Help Prevent Heart Disease

Last updated 14 July 2026

Look at the table the next time you sit down for lunch. There is rice. There is probably something fried. There is a bowl of curry with santan in it. If there is a vegetable at all, it is a spoonful of sayur pushed to the edge of the plate. Nobody looks at that and thinks “heart problem”. It is just lunch, the same lunch as yesterday. And the sameness is exactly the point.

Repetition is what the evidence is actually about. It is also why the numbers look the way they do. The Department of Statistics Malaysia publishes Statistics on Causes of Death, Malaysia, 2025. It covers 2024 deaths and was released in December 2025. It recorded ischaemic heart disease as the country’s principal cause of death yet again. That accounted for 17,421 deaths, or 13.0% of all medically certified deaths. The same report found it was the leading killer in 13 of our 16 states and federal territories. It was also the leading cause of death for Malaysians aged 41 to 59, people in the middle of their working lives.

Start With the Pattern, Not the “Superfood”

Here is the most important thing to understand, and the thing almost every listicle gets wrong. No single food prevents heart disease. There is no walnut, no avocado, no bowl of oats that cancels out an otherwise poor diet. What the evidence supports is an overall dietary pattern. That is the sum of what you eat most days, over years.

The strongest single piece of evidence comes from the PREDIMED trial in Spain, led by Estruch and colleagues. Nearly 7,500 people at high cardiovascular risk were randomly assigned to one of three diets. One was a Mediterranean diet supplemented with extra-virgin olive oil. One was a Mediterranean diet supplemented with mixed nuts. The third was a low-fat control diet. Those on the Mediterranean pattern had roughly 30% fewer major cardiovascular events (heart attacks, strokes and cardiovascular deaths).

Being straight with you: this trial was retracted and republished in 2018. Irregularities were found in how some participants were randomised. The authors re-ran the analysis. They statistically corrected for the problem, and they also excluded the affected participants entirely. The republished results appeared in the New England Journal of Medicine in 2018. They came out essentially the same. That matters. It means the finding survived a serious stress test, which is more than most nutrition claims can say.

What Malaysia’s Own Guideline Actually Recommends

You do not need to import a foreign eating plan to act on any of this. Malaysia has a national one. It is set out in the Clinical Practice Guidelines on the Primary and Secondary Prevention of Cardiovascular Disease. These were issued by the Ministry of Health with the National Heart Association of Malaysia and the Academy of Medicine Malaysia. Its summary of a heart-protective diet is one sentence: high in fruits, vegetables, wholegrains and fish, and low in salt and saturated or trans fat.

Underneath that sit the actual targets, and they are worth writing on the fridge:

  • Suku suku separuh. Quarter of the plate carbohydrate, quarter protein, half fruit and vegetables, and plain water rather than a sweet drink. The guideline specifies a 25 cm plate. A bigger plate quietly defeats the whole idea.
  • 5 servings of fruit and vegetables a day, and 20 to 30 g of fibre.
  • 30 g of unsalted nuts a day.
  • At least half your grains as whole grains.
  • Oily fish, more often. The guideline names them: kembung, patin, keli, terubuk.
  • Under 5 g of salt a day (2,000 mg of sodium), and added sugar under 10% of your energy, which is about 50 g or 12 level teaspoons.
  • Non-fried and santan-free dishes every day.

Notice what is not on that list: any exotic superfood. The pattern is the medicine. It also aligns with the World Health Organization’s healthy diet advice. The WHO asks for at least 400 g of fruit and vegetables and at least 25 g of fibre a day. It also asks for no more than 10% of energy from saturated fat, and under 1% from trans fat.

The Malaysian Reality Check

Malaysia’s problem is not that we lack access to healthy food. Healthy food is everywhere. The problem is that our daily eating pattern has drifted. The Ministry of Health’s National Health and Morbidity Survey (NHMS) 2023 is run by the Institute for Public Health. It found the following.

  • 95.1% of Malaysians do not eat the recommended five servings of fruit and vegetables a day. That is not a minority failing. That is almost all of us.
  • 33.3% of adults have raised blood cholesterol.
  • 54.4% are overweight or obese, and 54.5% have abdominal obesity.
  • 15.6% have diabetes and 29.2% have hypertension, both major drivers of heart disease.

There is more. The Malaysian Community Salt Survey (MyCoSS) was published in the Journal of Health, Population and Nutrition. It found that Malaysian adults consume an average of 3,167 mg of sodium a day. That is well over the 2,000 mg limit that both our own guideline and the WHO set. The limit works out at about one level teaspoon of salt.

If diabetes is already part of your picture, the risk stacks. We cover that in how diabetes increases heart risk and what you can do about it.

The Foods That Actually Have Evidence Behind Them

1. Fibre: the most underrated thing on this list

Reynolds and colleagues published a large series of systematic reviews and meta-analyses in The Lancet in 2019. They pooled 185 prospective studies and 58 clinical trials. It found that people eating the most dietary fibre had roughly 15–30% lower cardiovascular mortality and coronary heart disease. That is compared with those eating the least. The sweet spot was 25–30 g of fibre per day. That is the upper half of the 20 to 30 g our own guideline asks for. Most Malaysians eat white rice, white bread and roti canai. They are nowhere near that.

Local sources that work are easy to find. Try kacang and dhal, tempeh, oats, and brown rice or half-brown/half-white rice. Ubi keledek (sweet potato) with the skin, jagung, guava and papaya all count. So does any leafy vegetable you actually enjoy.

2. Oily fish (it does not have to be salmon)

Regular fish intake is a consistent feature of every heart-protective pattern. The Ministry of Health’s Malaysian Dietary Guidelines 2020 put fish at one serving a day. You do not need imported salmon at RM60/kg. Ikan kembung (Indian mackerel) is one of the most affordable oily fish in the country. It is named in the national cardiovascular guideline itself. Sardin, ikan selar and ikan cencaru do the same job. So do tinned sardines, drained, in tomato rather than heavy oil. Grill them, steam them, or use a light asam pedas. Just do not deep-fry them in old oil every night.

3. Nuts

Nuts were one of the two arms that produced the benefit in PREDIMED. And 30 g a day of unsalted nuts is written into the Malaysian guideline. Kacang tanah (peanuts), almonds and walnuts all count. A small handful of unsalted, unfried nuts as a snack is the idea. A bowl of sugar-coated or heavily salted kacang in front of the TV is not.

4. Vegetables and fruit

This is the single biggest gap in the Malaysian diet, and the cheapest to close. Kangkung, bayam, sawi, kailan, terung, bendi, timun, tomato. All cheap, all local, all count. Same with local fruit. Papaya, jambu batu, betik, pisang and watermelon all work. Aim to get vegetables onto every plate, not just at dinner. Half the plate, as the guideline says.

5. Swap the fat, do not just cut it

PREDIMED’s comparison group was told to eat low-fat, and they did worse. The lesson is that the type of fat matters more than the total. The Malaysian guideline says the same thing in clinical language. Substitute saturated fat with monounsaturated and polyunsaturated fat. It names peanut, sunflower, olive, canola and corn oils. It also carries a warning that is easy to miss. Adding a spoonful of olive oil or virgin coconut oil without cutting back on saturated fat will not give you any cardiovascular benefit. The swap is the point, not the addition.

Santan, Palm Oil and Saturated Fat

Coconut milk and palm oil sit at the centre of Malaysian cooking. It is worth understanding what they actually do. Treating them as either harmless or forbidden helps nobody.

Coconut oil raises LDL (“bad”) cholesterol compared with non-tropical vegetable oils. That comes from a 2020 meta-analysis of 16 clinical trials by Neelakantan and colleagues, published in Circulation. It is a measured, repeatable effect on a known risk marker. The World Health Organization lists palm and coconut oil among the everyday sources of saturated fat. Malaysia’s own dyslipidaemia guideline describes the evidence linking LDL cholesterol to cardiovascular risk as strong and consistent.

Context still matters. Saturated fat can come as part of a whole food, in a mixed traditional meal. That is not the same thing as the same amount of saturated fat in ultra-processed food. Coconut milk in a home-cooked gulai eaten with vegetables is not nutritionally identical to coconut oil taken on its own. And the long-term outcome data on tropical oils specifically is thinner than the cholesterol data. So the LDL effect is real and worth respecting. But it does not make santan something to fear.

What this means in practice is what the national guideline recommends. Aim for something non-fried and santan-free on the table every day. Santan becomes a Sunday food rather than a Monday-to-Friday food. Frequency and portion do most of the work. You do not have to give up rendang. You have to stop eating rendang, nasi lemak and roti canai in the same week, every week.

Salt: Malaysia’s Quiet Problem

MyCoSS recorded 3,167 mg of sodium a day. At that level, we are eating over 1.5 times the limit. And most of it is not from the salt shaker. It comes from kicap, sos tiram, belacan, budu, cencaluk and ikan masin. It also comes from processed meats, instant noodles and restaurant cooking. Cutting salt lowers blood pressure. And blood pressure is one of the strongest drivers of heart attack and stroke.

You do not need to eat bland food. Build flavour with lemongrass, ginger, garlic, chilli and lime. Tamarind, curry leaf, black pepper and kunyit work too. Then use a lighter hand with the salty sauces. For a deeper dive, see our guide on salt, sugar and fat: how much is too much for a healthy heart.

Trans Fat: The One to Actually Eliminate

If there is a single dietary villain with no redeeming argument, it is industrially produced trans fat. The World Health Organization is blunt about it in its trans fat fact sheet. Trans fat “has no known health benefits”. It is linked to more than 278,000 deaths worldwide each year. Intake should be under 1% of total energy, which is less than about 2.2 g a day. Malaysia’s cardiovascular guideline sets the same 1% ceiling. It also tells you where trans fat hides. Look at hard margarines and spreads, cakes, biscuits, cookies, crackers and frozen pizza. Look at processed meats such as sausages, nuggets and salami. Check for partially hydrogenated oils on the label. Unlike santan, there is no nuance here. Cut it.

What Is Mostly Hype

Being useful means telling you what not to bother with.

  • Fish oil supplements. A 2020 Cochrane review by Abdelhamid and colleagues covered 86 trials involving 162,796 people. It concluded that omega-3 supplements have little or no effect on deaths and cardiovascular events. Eat the fish. Skip the capsules, unless a doctor has prescribed them for a specific reason.
  • “Superfoods” and detox juices. No food dissolves plaque. Blended fruit juice with the fibre destroyed is closer to a sugary drink than to fruit.
  • Single-ingredient miracle claims. Garlic pills, apple cider vinegar and exotic berries have no trial evidence anywhere near the strength of the dietary pattern data.

Practical Malaysian Swaps

Instead of this Try this Why it helps
Nasi lemak with fried chicken, extra santan rice, no vegetables Nasi lemak with ikan kembung or hard-boiled egg, extra cucumber, half the rice, sambal on the side Keeps the dish, cuts the saturated fat, adds fibre and oily fish
Roti canai + dhal + teh tarik (daily) Thosai or idli + dhal + teh o kurang manis; roti canai becomes a weekend treat Thosai is fermented and not layered with fat; dhal adds fibre
Teh tarik / kopi with condensed milk, 2–3x daily Teh o kurang manis, kopi kosong, or ask for “kurang manis” every time Condensed milk is a major hidden source of added sugar
Deep-fried ikan goreng in reused oil Ikan bakar, ikan kukus, or asam pedas Same fish, same price, far less fat and no degraded oil
Plain white rice, large portion Half white / half brown rice, smaller portion, double the sayur Raises fibre without a taste shock the family will reject
Fried instant noodles as a regular meal Noodles with half the seasoning sachet, plus egg, tofu and a fistful of sawi The sachet is where most of the sodium lives
Keropok, kuih and biscuits as daily snacks A small handful of unsalted kacang, or local fruit (jambu, betik, pisang) Swaps trans fat and refined flour for fibre and healthy fat
Adding kicap and sos on top of an already-seasoned dish Taste first; use lime, chilli padi and pepper for a flavour lift Directly cuts sodium, which directly lowers blood pressure

Ordering at the mamak, realistically

You are not going to stop going to the mamak, so order better. Good bets are thosai, idli and chapati (not fried). Tomyam with plenty of vegetables, ikan bakar and teh o kurang manis also work. Order these less often: nasi briyani with mutton, mee goreng mamak, murtabak and roti tissue. The same goes for anything “banjir” in curry. Asking for kurang manis is normal. Most stalls will do it without blinking.

The Bottom Line

You cannot out-supplement a bad diet. You cannot fix a heart-unhealthy eating pattern with one virtuous food. What works is unglamorous and repeatable. Eat mostly vegetables and fruit, and more fibre. Have real oily fish a couple of times a week. Choose nuts instead of biscuits, and plant oils instead of tropical oils. Use far less salt, and no trans fat. Keep santan and roti canai as occasional pleasures rather than daily habits.

Diet is one lever among several. The others are movement, weight, blood pressure, cholesterol and not smoking. And it is worth knowing what trouble looks like before it becomes an emergency. Read our guide to the 10 early warning signs your heart might be in trouble. You will find more on this across our heart health section.

You may have a family history of heart disease. You may already know your cholesterol or blood pressure is high. Do not wait for symptoms to make the changes above. Take the guideline to your doctor. Ask which of these numbers is yours to work on first.

A note on this article. This is general health information, not personal medical advice. Everyone’s situation is different, and this article cannot account for your medical history, your medications, or your current condition. Always speak to your doctor or pharmacist before changing your diet, starting a supplement, or acting on anything you read here. If you are worried about your symptoms, contact your nearest clinic or hospital.

Guidelines and figures change over time. The information here reflects the sources available when this article was last updated, shown at the top of the page. Where a national guideline or registry is named, check the latest edition for the current position.