MyFoodFit

Heart Health Diet UK: What to Eat After a Cardiac Diagnosis

By Mike Chilton, Founder of MyFoodFit6 January 20268 min read

When you leave hospital after a heart attack, or sit in a GP surgery having just been told your cholesterol is dangerously high, the dietary advice you receive tends to be one page of A4 that says "eat less saturated fat, more fruit and vegetables, and reduce salt." This is correct. It is also almost entirely useless for someone standing in Tesco at 6pm trying to decide which ready meal will not kill them.

Heart and circulatory disease remains one of the leading causes of death in the UK. One in eight men and one in fourteen women die from coronary heart disease. The British Heart Foundation estimates that 7.6 million people are living with heart and circulatory diseases. The scale of this is hard to overstate.

The good news, which the leaflet usually fails to convey with any conviction, is that dietary change is one of the most powerful interventions available. The Mediterranean diet pattern has been shown in randomised controlled trials to reduce the risk of a second heart attack. This is not theoretical. It is one of the best-evidenced dietary interventions in all of medicine.

But "eat a Mediterranean diet" is about as helpful as "eat less saturated fat" when you are a 58-year-old bloke in Sheffield who has never cooked with olive oil. So let me make it specific.

The three things that actually matter for your heart

You can get lost in the detail of omega-3 ratios and flavonoid content. But the overwhelming majority of dietary benefit for heart health comes from three changes. Get these right and you have addressed most of the risk that diet can influence.

1. Replace saturated fat with unsaturated fat

This is not about eating less fat overall. It is about swapping the type of fat you eat. The evidence for this is strong: replacing saturated fats with unsaturated fats lowers LDL cholesterol, which reduces the risk of atherosclerosis, heart attack, and stroke.

In practical UK supermarket terms:

Swap butter for olive oil or rapeseed oil spread. When cooking, use olive oil, rapeseed oil, or sunflower oil instead of butter, lard, or coconut oil. Rapeseed oil is cheap, widely available, and has an excellent fatty acid profile for heart health.

Swap fatty cuts of meat for leaner options. Chicken breast instead of chicken thighs with skin. Lean mince (5% fat) instead of standard mince (20% fat). Remove visible fat from chops and steaks.

Eat oily fish. The BHF and NHS both recommend two portions of fish per week, one of which should be oily. Salmon, sardines, mackerel, trout, and herring are the best sources. A tin of sardines on toast twice a week is one of the simplest, cheapest heart-protective habits you can adopt. Sardines also provide calcium from the edible bones.

Swap crisps for nuts. A small handful (30g) of unsalted almonds, walnuts, or mixed nuts provides healthy fats, fibre, and plant sterols. Walnuts are particularly good for heart health due to their alpha-linolenic acid (ALA) content.

2. Reduce salt to under 6g per day

The average UK adult consumes about 8g of salt per day, well above the 6g maximum recommended for heart health. Most of this comes not from the salt shaker but from processed foods: bread, cereals, ready meals, sauces, and cured meats.

The practical challenge is that salt is in almost everything. A single portion of many supermarket soups contains 2-3g of salt. Two slices of standard bread can contain 1g. A serving of many breakfast cereals adds another 0.5-1g. By lunchtime, you may already have consumed your daily allowance without adding a grain of salt to anything.

Reading nutrition labels is the most effective intervention here. The traffic light system on UK packaging makes this relatively straightforward: look for green or amber on the salt indicator. Red means high, and frequent red choices stack up fast.

Cook from scratch when you can. Season with lemon juice, herbs, garlic, black pepper, and spices instead of salt. Your taste buds adjust within about two to three weeks. Food that initially tastes bland will start tasting normal.

3. Eat more fibre

The relationship between dietary fibre and heart disease risk is one of the most consistent findings in nutritional epidemiology. High-fibre diets are associated with lower cholesterol, lower blood pressure, reduced inflammation, and reduced risk of heart disease and stroke.

The UK recommendation is 30g of fibre per day. Most adults manage about 18g. The gap is significant.

Practical sources: oats and porridge (excellent for cholesterol via beta-glucan), wholemeal bread and pasta, brown rice, lentils and chickpeas (tinned is perfectly fine), vegetables with every meal, fruit (with skin where possible), and a tablespoon of ground flaxseed or chia seeds added to yoghurt or cereal.

Beans and pulses deserve particular mention for heart health. They are high in soluble fibre, which binds to cholesterol in the gut and carries it out of the body. They are also cheap, filling, and widely available. A tin of mixed beans added to a pasta sauce or curry is one of the easiest fibre boosts available.

Foods that specifically benefit heart health

Beyond the three core changes, certain foods have evidence specifically supporting cardiovascular benefit:

Oats. Beta-glucan, the soluble fibre in oats, has been shown to reduce LDL cholesterol. A daily bowl of porridge is one of the most evidence-based heart-health habits. Use plain oats, not instant sachets loaded with sugar and flavourings.

Oily fish. Already mentioned, but worth repeating. The omega-3 fatty acids EPA and DHA have anti-inflammatory and anti-arrhythmic effects. Two portions per week is the target.

Olive oil. The cornerstone of the Mediterranean diet. Use it for cooking, dressing salads, and drizzling over vegetables. Extra virgin olive oil contains polyphenols that provide additional cardiovascular benefit beyond the fat profile.

Berries. Blueberries, strawberries, and blackberries are rich in anthocyanins, which have been associated with improved vascular function and reduced blood pressure in several studies.

Leafy greens. Spinach, kale, and spring greens are rich in dietary nitrates, which convert to nitric oxide and help blood vessels dilate. They also provide folate, which helps regulate homocysteine levels (elevated homocysteine is an independent cardiovascular risk factor).

Dark chocolate (70%+). In moderation. The flavanols in high-cocoa chocolate have been associated with improved blood pressure and vascular function. This means a few squares of Lindt 70% after dinner, not a Dairy Milk bar.

What to limit

Processed meat. Sausages, bacon, ham, salami. The World Health Organization classifies processed meat as a Group 1 carcinogen, and the evidence for cardiovascular harm is equally strong. This does not mean never eating bacon again. It means reducing frequency from daily to occasional.

Sugary drinks. Probably the single worst category of food for cardiovascular health. Liquid sugar delivers a massive glucose and insulin spike with zero nutritional benefit. Replace with water, herbal tea, or sugar-free alternatives (though the long-term data on artificial sweeteners is not yet fully clear).

Excessive alcohol. The "red wine is good for your heart" narrative has been substantially walked back by recent research. Current UK guidelines are a maximum of 14 units per week with several alcohol-free days. After a cardiac event, your cardiologist may recommend further reduction.

Trans fats. Largely eliminated from the UK food supply, but still found in some imported products and foods containing "partially hydrogenated" oils. Check ingredient lists.

How MyFoodFit scores for heart health

The heart health profile applies tighter thresholds across several scoring dimensions.

Saturated fat penalties are wider and steeper. A product that scores Amber for a general health user may score Red for a heart health user if its saturated fat content exceeds the tighter threshold. This reflects the clinical reality that saturated fat management is more critical post-diagnosis.

Salt sensitivity is increased. Products above 1.5g salt per 100g receive heavier penalties.

Oily fish receives a guardrail floor of 85 (compared to 80 for general health). This ensures that salmon, sardines, and mackerel always score highly, reflecting their particular importance for cardiovascular protection.

The processed meat derived signal applies a penalty that is proportionally larger for heart health users than for general health users.

Fibre-rich foods receive a stronger positive modifier. A product with 6g+ of fibre per 100g gets a meaningful scoring boost that reflects the specific evidence for fibre in cardiovascular disease prevention.

The result is a scoring profile that reflects what a cardiac dietitian would actually tell you: focus on fat quality, reduce salt, increase fibre, eat oily fish, limit processed meat. But delivered at the point of purchase, for every product you scan, in real time.


Coming soon to the App Store. Register your interest for early access.

This content is for information only and does not replace medical advice. If you have been diagnosed with a heart condition, work with your GP, cardiologist, and cardiac rehabilitation team on your dietary plan.

Share this article

Coming Soon to the App Store

Personalised food scoring for 36+ dietary conditions. Register your interest for early access.

Medical disclaimer

This content is for information only and does not replace medical advice. Always consult a qualified healthcare professional before making changes to your diet or treatment.