Foods to Prevent Heart Attack: What WHO and ICMR-NIN Advise for Indian Diets

food to prevent heart attack | Updated October 2026 | Anantam Ayurveda Team, medically reviewed by Dr. Arun Jharwal, BAMS, MD (Ayurveda) | 10 food choices checked against WHO and ICMR-NIN advice

No single food to prevent heart attack exists, but a mostly whole-food diet with plenty of vegetables, fruits, whole grains, dals, nuts and seeds, and less salt, saturated fat and added sugar, lowers heart risk. That’s the advice of both the World Health Organization and ICMR-NIN: keep salt below 5 g a day and saturated fat at or below 10% of your energy, replacing it with unsaturated fats and whole foods. This guide lists 10 heart-friendly food choices for Indian kitchens, the foods to limit, common myths, a sample day of meals and when to see a doctor.

Your heart is protected by what you eat most days, not by a superfood or a viral “hack”.

At Anantam Ayurveda, we see many patients confused by social media videos that contradict medical guidelines. Below, we follow what WHO and ICMR-NIN actually advise, in practical Indian terms.

Foods to Prevent Heart Attack at a Glance

A heart-healthy diet is built from everyday Indian foods. The WHO’s 2023 guidelines on fats and carbohydrates recommend carbohydrates mainly from whole grains, vegetables, fruits and pulses, and limiting saturated fat. Here are 10 food choices that fit that advice.

Food choice Indian examples Why it helps
1. Vegetables Palak, methi, lauki, bhindi, beans, cabbage Fibre, potassium, few calories
2. Fruits Guava, papaya, orange, apple, amla Fibre and vitamins
3. Whole grains and millets Whole wheat, jowar, bajra, ragi, brown rice, dalia Fibre; steadier blood sugar
4. Dals and legumes Moong, masoor, rajma, chana, lobia Plant protein and fibre
5. Nuts Almonds, walnuts, peanuts Unsaturated fats
6. Seeds Flaxseed, til, pumpkin seeds Unsaturated fats and fibre
7. A mix of oils in moderation Mustard, groundnut, til Unsaturated fats in place of saturated
8. Low-fat dairy Toned milk, curd, chaas Protein and calcium with less saturated fat
9. Fish and lean protein Fish, chicken without skin, eggs in moderation Protein with less saturated fat than red meat
10. Herbs and spices instead of salt Lemon, jeera, ajwain, haldi, dhania Flavour without extra salt

Key Takeaway: The pattern matters more than any single food. Build most meals from the first six rows.

Foods to Eat More Of: Vegetables, Fruits, Whole Grains, Dals, Nuts and Seeds

The best foods for heart health are whole plant foods. The ICMR-NIN Dietary Guidelines for Indians (2024) recommend a diet rich in vegetables, fruits, whole grains, pulses, nuts and seeds, which together provide fibre, potassium and healthy fats.

  • Vegetables: Aim for half your plate at lunch and dinner, including leafy greens several times a week.
  • Fruits: Whole fruits rather than juice; seasonal Indian fruits are excellent.
  • Whole grains: Swap maida and polished rice for whole wheat, millets and dalia where you can.
  • Dals and legumes: A bowl of dal, sprouts or chana daily.
  • Nuts and seeds: A small handful a day, unsalted.

Moringa and other traditional greens

Traditional greens like drumstick (moringa) leaves, bathua and chaulai are nutritious additions to dal and sabzi. Read about sahjan (drumstick) and blood pressure. These are part of a healthy diet, not treatments for heart disease.

Easy swaps for an Indian kitchen

Instead of Try
Maida bread, naan Whole wheat or millet roti
Namkeen or chips Roasted chana, makhana or unsalted nuts
Fruit juice Whole fruit
Creamy gravies Dal and dry sabzi with light tadka

Beyond food: other heart-protective habits

  • Stay active: Brisk walking most days, plus some strength exercise.
  • Don’t smoke: Smoking and chewing tobacco sharply raise heart attack risk.
  • Know your numbers: Check blood pressure, sugar and cholesterol regularly.
  • Sleep and stress: Poor sleep and chronic stress make healthy habits harder to keep.
  • Limit alcohol: Alcohol raises blood pressure and adds empty calories.

Oils: Use a Mix in Moderation, and Don’t Reuse Frying Oil

Use a mix of oils such as mustard, groundnut and til in moderation, and avoid reusing oil for deep frying. Using different oils provides a balance of fatty acids, and keeping the total amount low helps control calories and fat.

  • Rotate oils: For example, mustard oil for some dishes, groundnut for others and til in chutneys.
  • Measure it: Use a spoon rather than pouring from the bottle.
  • Don’t reuse frying oil: Repeatedly heated oil can form harmful compounds.
  • Avoid vanaspati: Partially hydrogenated fats can contain trans fats.
  • Ghee and butter: High in saturated fat; use in small amounts.

For more on mustard oil, read whether mustard oil is really banned in the USA.

Foods to Limit: Salt, Saturated Fat, Trans Fats and Fried Snacks

Too much salt and saturated fat raises heart risk; the WHO advises less than 5 g of salt a day, about one teaspoon, counting the salt in pickles, papad and packaged snacks. A 2020 Cochrane review by Hooper and colleagues found that reducing saturated fat lowers cardiovascular events.

Limit Guideline Common Indian sources
Salt Less than 5 g a day Achaar, papad, namkeen, instant noodles, restaurant food
Saturated fat At or below 10% of energy Ghee, butter, cream, cheese, full-cream milk, fatty red meat
Trans fats As low as possible Vanaspati, some bakery items and fried street food
Fried snacks Occasional only Samosa, pakora, bhujia, puri

Ghee, butter and cheese in moderation

These foods are part of Indian food culture and don’t have to be banned. Use them in small amounts, such as a teaspoon of ghee on dal, rather than as the main cooking fat, and replace them with unsaturated oils for most cooking.

Reading labels for salt and fat

Packaged foods in India list nutrition per 100 g. Compare sodium and saturated fat between brands of namkeen, biscuits, ready-to-eat meals and sauces, and choose the lower one. Watch for “partially hydrogenated vegetable oil” in the ingredients, which signals trans fats.

Added Sugar and Refined Carbs: Why They Matter

Eating a lot of added sugar and refined carbohydrates over time raises the risk of diabetes and heart disease. A 2012 BMJ meta-analysis linked higher white rice intake with higher type 2 diabetes risk in Asian populations, and diabetes in turn raises heart risk.

  • Sugary drinks: Colas, packaged juices and sweetened lassi are easy to overdo.
  • Sweets and bakery: Mithai, biscuits and cakes add sugar and often saturated or trans fat.
  • Refined grains: Large portions of polished rice and maida.
  • Sweetened chai: Several cups a day with sugar add up.

Check labels on breakfast cereals

Packaged breakfast foods vary a lot, so check the label for added sugar and salt. Some plain cereals are low in sugar; for example, the original Cheerios label lists about 1 g of sugar per serving. Some flavoured breakfast cereals contain about three teaspoons of sugar per bowl, so compare sugar per 100 g.

Common Heart Diet Myths, and What the Evidence Says

Some viral videos tell viewers to “do the opposite of what guidelines say”. The evidence doesn’t support this. Follow ICMR-NIN and WHO advice: mostly whole foods, less salt, sugar and saturated fat.

Myth What the evidence says
“Do the opposite of mainstream guidelines” Guidelines from WHO and ICMR-NIN are based on large bodies of evidence
“Salt and saturated fat are harmless” Too much of both raises heart risk; reducing saturated fat lowers cardiovascular events
“Seed oils inflame arteries” An American Heart Association science advisory found omega-6 fats at 5-10% of energy are linked to lower heart disease risk, with no compelling evidence that they harm arteries
“Butter and cheese clean your arteries” No food has been shown to remove calcium or blockages from arteries
“One food can prevent a heart attack” Overall diet, activity, not smoking and managing BP, sugar and cholesterol matter most

If advice tells you to ignore every guideline, ask what evidence it’s based on.

Watch Dr. Arun Jharwal explain it on video

Get simple Ayurvedic tips, home remedies and health guidance on our YouTube channel.

Subscribe on YouTube

After a Heart Attack: Follow Your Cardiologist’s Diet Chart

If you’ve had a heart attack, your cardiologist or cardiac dietitian will give you a diet plan based on your heart function, medicines, kidney health and other conditions. Follow that plan; the general principles in this article support it but don’t replace it.

  • Salt: You may be advised to limit salt more strictly, especially with heart failure.
  • Fluids: Some people need fluid limits; follow your doctor’s advice.
  • Medicines and food: Some heart medicines interact with foods or supplements; ask before adding any.
  • Cardiac rehabilitation: Supervised programmes combine diet, exercise and education.

Which food is good for heart attack patients?

Generally, vegetables, fruits, whole grains, dals, low-fat dairy, fish and a small amount of unsalted nuts, cooked with little oil and salt. Your cardiologist will tailor this to you.

Ayurvedic support after a heart attack

In Ayurveda, arjuna bark is traditionally used for the heart. Read about terminalia arjuna, but never take herbs after a heart attack without your cardiologist’s approval, as they can interact with heart medicines.

A Sample Heart-Friendly Indian Day of Meals

This sample day follows WHO and ICMR-NIN principles: plenty of vegetables, whole grains and pulses, modest oil and salt, and little added sugar. Adjust portions to your needs with your doctor or dietitian.

Meal Example Heart-friendly features
Breakfast Vegetable oats upma or moong dal chilla, with unsweetened tea Whole grain or pulse, no added sugar
Mid-morning A guava or an orange Whole fruit fibre
Lunch Jowar or whole wheat roti, dal, palak sabzi, salad and curd Half-plate vegetables, pulses
Evening A handful of unsalted almonds or roasted chana, with chaas Unsaturated fats, low salt
Dinner Grilled fish or paneer with sautéed vegetables, or vegetable khichdi Light, early, low in saturated fat

Cooking tips for the day

  • Season with spices: Lemon, jeera, ajwain, ginger and garlic reduce the need for salt.
  • Steam, roast or grill: Instead of deep frying.
  • Keep achaar small: A small spoon, not a large helping.
  • Taste before salting: Many dishes need less salt than you think.

Eating out the heart-friendly way

  • Choose tandoori or grilled: Over fried or butter-rich dishes.
  • Ask for less oil and salt: Many restaurants will adjust on request.
  • Fill up on dal and salad: Before the rice, naan or dessert arrives.

Who Should Be Careful, and When to See a Doctor

Diet changes support heart health, but some situations need medical care first. Chest pain or breathlessness needs emergency care, and people on heart or blood pressure medicines should not change their diet drastically without their doctor.

Situation What to do
Chest pain, pressure or tightness Call emergency services immediately
Pain spreading to arm, jaw or back, with sweating Seek emergency care
Sudden breathlessness Seek emergency care
On blood pressure or heart medicines Discuss major diet changes with your doctor
On blood thinners such as warfarin Keep vitamin K intake steady; ask before supplements
  • Kidney disease: Some heart-healthy foods, like certain fruits, dals and salt substitutes, may need limits.
  • Diabetes: Coordinate diet changes with your diabetes care.
  • Herbal remedies: Ask your doctor before taking herbs for blood pressure; read about sarpagandha and hypertension to understand why supervision matters.

Common Questions: What Food Causes Heart Attack?

No single food causes a heart attack. Heart attacks result from years of risk factors, such as high blood pressure, high cholesterol, diabetes, smoking and inactivity. Diets high in salt, saturated and trans fats, added sugar and refined carbs contribute to those risk factors.

  • What food causes heart attack: No single food, but regular fried snacks, vanaspati, excess salt, sugary drinks and fatty red meat raise risk over time.
  • Which food is good for heart attack patients: Vegetables, fruits, whole grains, dals, low-fat dairy, fish and unsalted nuts, as part of the cardiologist’s plan.
  • Food to prevent heart attack: A whole-food pattern, not one food.

Conclusion

There’s no single food to prevent heart attack, but a mostly whole-food Indian diet, with vegetables, fruits, whole grains, dals, nuts and seeds, a mix of oils in moderation, less than 5 g of salt a day and saturated fat at or below 10% of energy, lowers risk. Ignore myths that contradict WHO and ICMR-NIN, and follow your cardiologist’s plan if you’ve had a heart attack.

Key Takeaways

  • Eat more: Vegetables, fruits, whole grains, dals, nuts and seeds.
  • Oils: A mix of mustard, groundnut and til, in moderation; don’t reuse frying oil.
  • Limit: Salt under 5 g a day, saturated fat at or below 10% of energy, trans fats and fried snacks.
  • Myths: Salt and saturated fat aren’t harmless; seed oils don’t inflame arteries.
  • Emergencies: Chest pain or breathlessness needs emergency care.

Want a heart-friendly diet plan for your family? Book a heart-health diet consultation with Dr. Arun Jharwal at Anantam Ayurveda.

Frequently Asked Questions

What foods help prevent heart attack, according to WHO and ICMR-NIN advice for Indian diets?

A mostly whole-food diet with vegetables, fruits, whole grains, dals, nuts and seeds, a mix of oils in moderation, less than 5 g of salt a day and saturated fat at or below 10% of energy. No single food prevents a heart attack.

What food causes heart attack?

No single food. Diets high in salt, saturated and trans fats, added sugar and refined carbs raise risk over time, along with smoking, inactivity, high BP, cholesterol and diabetes.

Which food is good for heart attack patients?

Vegetables, fruits, whole grains, dals, low-fat dairy, fish and unsalted nuts, cooked with little oil and salt, as part of the cardiologist’s plan.

Is ghee bad for the heart?

Ghee is high in saturated fat. Small amounts can fit, but use unsaturated oils for most cooking.

Which oil is best for the heart?

No single oil is best. Use a mix such as mustard, groundnut and til in moderation, and avoid reusing frying oil.

How much salt is safe per day?

The WHO advises less than 5 g a day, about one teaspoon, including salt in pickles, papad and packaged foods.

Are eggs good for the heart?

For most healthy people, eggs in moderation can be part of a heart-friendly diet, especially boiled or in a vegetable omelette made with little oil. If you have diabetes, high cholesterol or heart disease, ask your doctor how many suit you.

Methodology and disclaimer: This article follows the WHO 2023 guidelines on fats and carbohydrates, the ICMR-NIN Dietary Guidelines for Indians (2024), a 2020 Cochrane review on saturated fat, an American Heart Association science advisory on omega-6 fats, a 2012 BMJ meta-analysis on white rice and a breakfast cereal label. No food described here treats heart disease. Ayurvedic herbs are described as traditionally used. This article is educational and not a substitute for medical advice; consult your doctor before making major diet changes.

Leave a Reply

Your email address will not be published. Required fields are marked *