High BP Diet India: Foods to Eat and Avoid for Blood Pressure

High BP Diet India: Foods to Eat and Avoid for Blood Pressure

By InstaCuppa Team  |  Published May 2026  |  Last updated: 21 October 2026 |  8 min read

Medical Disclaimer

This article is for general information only. High blood pressure is a medical condition. Always consult your doctor before making changes to your diet, especially if you are on blood pressure medicine.

High blood pressure (BP) is one of the biggest health problems in India. It affects 1 in 3 Indian adults. Many do not know they have it because there are often no symptoms.

High BP damages the heart, kidneys, and brain slowly over years. It is one of the main causes of heart attack, stroke, and kidney failure in India.

The good news: diet has a big impact on blood pressure. In the DASH trial, people with high BP ate a diet rich in fruit, vegetables and low-fat dairy for 8 weeks. Their BP fell by about 11/5 points more than on a usual diet (NEJM, 1997). The 2020 ISH guideline says lifestyle change is often the first step, and it also helps BP medicine work better (ISH 2020). Either way, eating well for BP is always worth it.

Gold Nugget: Salt Is Not the Only Problem — Sugar Raises BP Too

Most people with high BP focus only on cutting salt. But added sugar may push blood pressure up too. Sugar raises insulin, which makes the body hold more salt and water. A 2014 review in the journal Open Heart argued that added sugar, especially fructose, may matter as much as salt for blood pressure (DiNicolantonio and Lucan, 2014). Cut both. Reduce salt to under 5 g per day (1 tsp). And reduce all added sugar — sweet chai, biscuits, mithai, sweet drinks. Changes work best together: in the DASH-Sodium trial, a healthy diet plus less salt lowered BP more than either change alone (NEJM, 2001).

Indian BP: What Is Normal BP, What Counts as High, and How Common Is It in India?

Quick answer: Normal blood pressure is below 130/85 mmHg, and high blood pressure starts at 140/90 mmHg. These are the 2020 International Society of Hypertension (ISH) cut-offs, and they apply to Indians too (ISH 2020 guideline). About 1 in 3 Indian adults has high blood pressure. The ICMR-INDIAB survey of 111,439 people across India found 35.5 percent had hypertension (Lancet Diabetes & Endocrinology, 2023). WHO India puts the total at 220 million people, and only 12 percent have it under control (WHO India). High blood pressure means a reading of 140/90 mmHg or more, measured on two different days. For most people the goal is a reading below 140/90 (WHO fact sheet). Most people feel nothing, so the only way to know is to get your BP checked.

Diet is a big part of the fix. WHO says adults should eat less than 5 grams of salt a day, about one teaspoon (WHO). Indians eat about 9 grams a day on average, from a pooled analysis of 30 Indian studies (Indian Journal of Public Health, 2026). The foods below help you cut salt and add potassium.

Indian BP chart: what your reading means (ISH 2020, readings taken at a clinic)

BP category Top number (systolic) Bottom number (diastolic)
Normal below 130 and below 85
High-normal 130 to 139 and/or 85 to 89
Grade 1 high BP 140 to 159 and/or 90 to 99
Grade 2 high BP 160 or more and/or 100 or more

If your two numbers fall in different rows, the higher row counts. So a reading of 160/90 is grade 2 high BP. One high reading is not a diagnosis: get it checked again on another day. Source: 2020 ISH Global Hypertension Practice Guidelines, Table 1.

How Food Affects Blood Pressure

Blood pressure is the force of blood pushing against blood vessel walls. When this force is too high, it puts stress on the heart and vessels.

Food affects blood pressure in several ways:

  • Salt causes the body to hold water. More water means more pressure in blood vessels.
  • Potassium helps the kidneys flush salt out of the body. Potassium-rich foods lower BP.
  • Magnesium relaxes blood vessel walls. Low magnesium = tighter vessels = higher BP.
  • Sugar raises insulin, which may make the body hold more salt and water.
  • Fibre comes with whole grains, fruit and vegetables, the base of the DASH eating plan built to lower BP.

Best Indian Foods for High Blood Pressure

1. Bananas

Bananas are a cheap, easy source of potassium: 100 g of raw banana has about 358 mg (USDA FoodData Central 173944). Potassium helps the kidneys flush extra sodium out of the body, which helps lower blood pressure.

Eat 1 to 2 bananas per day. This is one of the easiest and cheapest BP habits you can build.

2. Leafy Greens (Spinach, Palak, Methi)

Leafy greens are very high in potassium and magnesium. Both minerals help lower blood pressure. Spinach also has nitrates that relax blood vessels.

Eat 1 big bowl of cooked leafy greens every day. Add to dal, make palak sabzi, or add to roti dough.

3. Beetroot

Beetroot is one of the most studied foods for BP. It has nitrates that open up blood vessels and lower pressure. In a 4-week trial of 68 people with high BP, 250 ml of beetroot juice a day lowered clinic blood pressure by about 8/2 points (Hypertension, 2015). One 500 ml glass lowered BP within about 3 hours in a smaller study of healthy adults (Hypertension, 2008).

Eat 1 small beetroot daily — raw as salad, cooked as sabzi, or as fresh beetroot juice. The trial above used 250 ml (about one glass) of beetroot juice a day. Smaller amounts were not tested. Read more in our guide to beetroot juice benefits.

4. Garlic

Garlic is one of the best-studied foods for blood pressure. It may help relax blood vessels and lower BP. A review of 20 trials in 970 people found garlic lowered systolic BP by about 5 points, and by about 9 points in people who already had high BP (Journal of Nutrition, 2016). Most of those trials used garlic extract, not raw cloves.

Crush 1 to 2 garlic cloves and let them sit for a few minutes. Eat raw with water in the morning, or add to cooking. Since most trials used extract, we do not know how much raw cloves alone help.

5. Amla (Indian Gooseberry)

Amla is rich in Vitamin C and is a healthy daily food. But there are few good trials of amla for blood pressure, so think of it as a healthy extra, not a BP cure.

Eat 1 to 2 fresh amla daily or drink 20 to 30 ml of amla juice in the morning. It is an easy daily habit. See our amla juice benefits guide.

6. Flaxseeds

Flaxseeds have omega-3 fat and fibre. Both lower blood pressure over time. In a 6-month trial of 110 heart patients, 30 g of ground flaxseed a day (about 3 tablespoons) lowered systolic BP by about 10 points and diastolic BP by about 7 (Hypertension, 2013).

Grind 1 tbsp fresh. Add to curd, roti dough, or oats. Eat daily.

7. Pomegranate

Pomegranate has plant matter that helps blood vessels stay open and flexible. A pooled analysis of 8 trials found pomegranate juice lowered systolic BP by about 5 points and diastolic BP by about 2 (Pharmacological Research, 2017). It also gives some potassium, which helps the kidneys flush excess salt out of the body.

Eat 1 small pomegranate daily. Or drink 100 ml of fresh pomegranate juice without added sugar. Fresh fruit is best when it is in season and easy to find. More in our pomegranate juice and blood pressure guide.

8. Curd (Low-Fat, Plain)

Curd has calcium, potassium, and magnesium — all three help lower blood pressure. The DASH eating plan includes 2 to 3 servings of low-fat dairy a day (NHLBI). Plain chaas and unsalted lassi count too.

Use plain curd without sugar or fruit added. Full-fat curd is fine in small amounts. Low-fat curd in 1 to 2 cups daily is ideal.

9. Oats

Oats are a whole grain, and whole grains are a core part of the DASH eating plan built to lower blood pressure. Their soluble fibre also helps lower cholesterol. Oats give some magnesium and potassium too.

Eat 1 bowl of plain oats every morning. Cook with vegetables for the savoury version. No sugar.

10. Watermelon

Watermelon has a natural compound called citrulline that may help blood vessels relax. It also has potassium. 2 to 3 large slices of fresh watermelon per day is a great BP snack in summer.

Foods That Raise Blood Pressure

Salt and Salty Foods

  • Pickle (achar) — very high in salt. Eat rarely or in tiny amounts.
  • Papad — often very salty. Limit to 1 small piece.
  • Packaged namkeen and chips — extremely high in salt. Avoid.
  • Processed cheese and butter — high in sodium
  • Sauces and condiments — ketchup, soy sauce, mayonnaise all have hidden salt
  • Cooking with too much salt — cut it down slowly, a little each week

Sugar and Sweet Drinks

  • Sweet chai (2+ tsp sugar) — cut to 1/4 tsp or switch to unsweetened
  • Cola and sweet sodas
  • Sweetened packaged fruit drinks — full of added sugar
  • Mithai and packaged sweets

Alcohol

Heavy drinking raises blood pressure. Beer, whisky, and other drinks all count. A review of 36 trials found that people who drank more than 2 drinks a day lowered their BP when they cut down. The biggest drop, about 5.5/4 points, was in people who drank 6 or more drinks a day and cut that by about half (Lancet Public Health, 2017). If you drink a lot and have high BP, cutting down is one of the most useful changes you can make.

Sample Day Diet for High BP

Morning

2 glasses of warm water. Then amla juice or warm lemon water. Then 1 raw garlic clove with water.

Breakfast

1 bowl vegetable oats + 1 banana. Or 2 jowar rotis + palak sabzi + curd. No salt in curd.

Lunch

Dal (low salt) + sabzi + salad with beetroot + 1 small bowl rice or 2 rotis. Use less salt in all cooking.

Snack

1 glass fresh pomegranate juice or 2 to 3 watermelon slices. Or plain curd. Avoid namkeen and salty snacks.

Dinner

Light. 2 rotis + vegetable sabzi + dal. Keep salt minimal. Walk for 15 minutes after dinner.

5 Simple Daily Habits to Lower Blood Pressure

  1. Eat 1 banana every day — one of the easiest potassium habits
  2. Drink amla juice or eat 1 fresh amla every morning
  3. Walk 30 minutes a day — especially after dinner
  4. Cut pickle and papad from daily meals — they are very high in salt
  5. Switch sweet chai to plain green tea or very low sugar chai. See which teas help high blood pressure.

Together, these changes can lower blood pressure by several points within a few weeks. The trials above found drops of 5 to 10 points from single foods alone. Never stop or cut your BP medicine on your own. Ask your doctor to recheck your BP after 4 to 6 weeks.

Start Your Heart-Healthy Morning

InstaCuppa electric kettles make it easy to boil water for your warm lemon water, amla water or garlic water every morning.

Shop Electric Kettles

Sources & References

  1. Hypertension fact sheet - World Health Organization (definition 140/90 mmHg on two days; goal below 140/90)
  2. Hypertension in India - WHO India (220 million people with hypertension; 12 percent controlled)
  3. Sodium reduction fact sheet - World Health Organization (less than 5 g salt a day; global mean 11 g)
  4. ICMR-INDIAB-17: metabolic NCD health report of India - Lancet Diabetes & Endocrinology, 2023 (hypertension 35.5 percent of 111,439 adults)
  5. Salt and sodium intake in India: systematic review and meta-analysis - Indian Journal of Public Health, 2026 (pooled mean 9.01 g salt a day, 30 studies)
  6. Dietary nitrate provides sustained blood pressure lowering in hypertensive patients - Kapil et al., Hypertension, 2015
  7. Acute blood pressure lowering properties of dietary nitrate - Webb et al., Hypertension, 2008
  8. Garlic lowers blood pressure in hypertensive individuals: updated meta-analysis - Ried, Journal of Nutrition, 2016
  9. Potent antihypertensive action of dietary flaxseed in hypertensive patients - Rodriguez-Leyva et al., Hypertension, 2013
  10. Effects of pomegranate juice on blood pressure: meta-analysis of RCTs - Sahebkar et al., Pharmacological Research, 2017
  11. The wrong white crystals: not salt but sugar as aetiological in hypertension - DiNicolantonio and Lucan, Open Heart, 2014
  12. DASH Eating Plan - NHLBI, US National Institutes of Health
  13. 2020 International Society of Hypertension Global Hypertension Practice Guidelines - Unger et al., Hypertension, 2020; category table read from the ISH guideline slide deck (normal below 130/85; grade 2 at 160/100 or more)
  14. A clinical trial of the effects of dietary patterns on blood pressure - Appel et al. (DASH), NEJM, 1997 (11.4/5.5 mmHg lower in 133 people with hypertension, 8 weeks)
  15. Effects on blood pressure of reduced dietary sodium and the DASH diet - Sacks et al., NEJM, 2001 (greater effect in combination than singly)
  16. The effect of a reduction in alcohol consumption on blood pressure - Roerecke et al., Lancet Public Health, 2017 (36 trials)
  17. Walking for hypertension - Cochrane Database of Systematic Reviews, 2021 (73 trials, systolic about 4 mmHg lower)
  18. Bananas, raw (FDC 173944) - USDA FoodData Central (potassium 358 mg per 100 g)

Common Questions

Which Indian food lowers blood pressure the fastest?

Beetroot works the fastest. In a small study of healthy adults, 500 ml of beetroot juice lowered blood pressure about 3 hours later. Bananas, garlic, and pomegranate work slowly, over weeks. For long-term blood pressure control, cutting salt and sugar and adding potassium-rich foods daily is the best approach.

How much salt should I eat if I have high BP?

Less than 5 g of salt per day (about 1 tsp total including all cooking). Indians eat about 9 g a day on average, close to double the limit (pooled analysis of 30 Indian studies, 2026). The easiest way to cut salt is to not add salt at the table, to reduce pickle and papad, and to avoid all packaged and fried snacks. Reduce cooking salt slowly — your taste gets used to it over a few weeks.

Can exercise alone lower blood pressure?

It helps a little. A Cochrane review of 73 trials found that walking lowered the top BP number by about 4 points. People in those trials walked about 150 minutes a week for 15 weeks on average (Cochrane, 2021). Exercise combined with diet changes does more. If you have high BP, walking after each meal is one of the most effective non-medicine habits you can build. Always check with your doctor before starting a new exercise routine if your BP is very high.

What is a normal blood pressure for Indian adults?

The same cut-offs apply everywhere. WHO defines high blood pressure as 140/90 mmHg or more on two different days, and the goal for most people is a reading below 140/90. There is no separate Indian cut-off. The 2020 ISH guideline calls a reading below 130/85 normal and 130-139/85-89 high-normal. High BP is just more common here: 35.5 percent of adults in the ICMR-INDIAB survey had it.

Is roti good for high blood pressure?

Yes, if you make the dough without salt. Whole-wheat, jowar and bajra rotis give fibre and minerals. The problem is what comes with the roti: pickle, papad, salted butter and salty sabzi. Keep to 2 rotis a meal with low-salt dal and vegetables.

Is curd good for high blood pressure?

Yes. Plain curd gives calcium, potassium and magnesium. The DASH eating plan, which was built to lower blood pressure, includes 2 to 3 servings of low-fat dairy a day (NHLBI). Skip salted lassi, salted raita and sweet packaged flavoured curd.

What does a BP of 160/90 mean?

A reading of 160/90 is grade 2 high blood pressure under the 2020 ISH guideline, because the top number is 160 or more. Get it checked again within a few days. At grade 2, the ISH guideline advises BP medicine along with diet and lifestyle changes, so see a doctor.

What is the DASH diet for hypertension?

DASH means Dietary Approaches to Stop Hypertension. It is an eating plan rich in vegetables, fruit, whole grains and low-fat dairy, with less salt, red meat and sugary drinks (NHLBI). In the first DASH trial it lowered BP by about 11/5 points in people with high BP. An Indian version is easy: dal, sabzi, roti, curd, fruit and less salt.

Is lassi good for high blood pressure?

Plain lassi or chaas made with low-fat curd and no salt is fine for high BP. It counts as one of the 2 to 3 low-fat dairy servings in the DASH plan. Skip salted lassi and lassi with lots of sugar. See our chaas recipes and lassi recipes, and use less salt and sugar.

InstaCuppa Team

We test kitchen appliances and share simple health tips for Indian homes. Our goal: make healthy eating easy for every Indian family.

Back to blog