Home/Blog/Medical Nutrition
Medical Nutrition

High Blood Pressure Diet Plan for Indians

19 July 2026· 8 min read· MeriDiet Editorial Team· Reviewed by a Registered Dietitian

High blood pressure (hypertension) is one of the most common health conditions in India, affecting millions of adults. It increases the risk of heart disease, stroke and kidney disease. The encouraging news is that diet changes can meaningfully lower blood pressure — in some cases enough to reduce or delay the need for medication.

The DASH Diet: A Framework That Works

The DASH (Dietary Approaches to Stop Hypertension) diet is one of the most evidence-backed dietary approaches for reducing blood pressure. Its core principles — reducing sodium, increasing potassium, eating plenty of vegetables and fruits, choosing whole grains, and including low-fat dairy — translate well into an Indian dietary framework.

The Role of Salt (Sodium)

Sodium causes the body to retain water, which increases blood volume and raises blood pressure. The recommended daily sodium intake for people with hypertension is no more than 1,500–2,000mg per day (roughly 3.75–5g of salt). Most Indians significantly exceed this.

Common sources of hidden sodium in Indian diets include pickles (achaar), papad, namkeen, packaged foods, restaurant meals, canned foods and even packaged dahi. Reducing these is often more impactful than just reducing the salt added at the table.

Foods That Help Lower Blood Pressure

  • Potassium-rich foods — banana, sweet potato, coconut water, beans, spinach, tomato, dahi
  • Magnesium-rich foods — green leafy vegetables, nuts, seeds, whole grains, legumes
  • Calcium-rich foods — low-fat dahi, milk, tofu, ragi
  • Nitrate-rich vegetables — beetroot, green leafy vegetables
  • Omega-3 fatty acids — fish (mackerel, sardines, salmon), flaxseeds, walnuts
  • Garlic — some evidence for modest blood pressure lowering
  • Hibiscus tea — preliminary evidence for blood pressure reduction

Foods to Reduce or Avoid

  • Salt and high-sodium foods — achaar, papad, processed foods, restaurant food, packaged snacks
  • Alcohol — raises blood pressure; should be minimised or eliminated
  • Caffeine in excess — moderate amounts are generally fine; very high intake can temporarily raise blood pressure
  • Saturated and trans fats — butter in excess, vanaspati, baked goods with palm oil
  • Red and processed meats — limit frequency
  • Added sugar and sugary drinks — associated with higher blood pressure

Practical Tips for an Indian Context

  1. 1
    Cook at home more often

    Restaurant and takeaway food is significantly higher in sodium than home-cooked food. Cooking at home gives you control over salt content.

  2. 2
    Gradually reduce salt in cooking

    Your taste perception adapts within a few weeks. Start by reducing salt by 25%, then 50%. Add flavour with spices — jeera, haldi, dhania, black pepper — instead of extra salt.

  3. 3
    Use low-sodium salt or potassium chloride blends

    These are available in Indian pharmacies and grocery stores and can replace regular salt for people who find it very hard to reduce sodium.

  4. 4
    Increase vegetable intake significantly

    Aim for 4–5 servings of vegetables daily. Leafy greens, gourds and tomatoes are all blood pressure friendly and widely available.

  5. 5
    Check labels on packaged foods

    Look at the sodium content per serving on packaged foods — a seemingly small packet of namkeen can contain 600–800mg of sodium.

Get a Personalised BP Diet Plan

Our registered dietitians will create a practical Indian meal plan designed to lower blood pressure while keeping food enjoyable.

Consult a Dietitian

Frequently Asked Questions

Written by

MeriDiet Editorial Team

The MeriDiet Editorial Team consists of registered dietitians, certified nutritionists and health writers dedicated to providing accurate, evidence-based nutrition information for Indian lifestyles. All content is reviewed by a qualified dietitian before publication.

About MeriDiet →

Medical Disclaimer: This article is for informational purposes only and does not constitute medical advice, diagnosis or treatment. Always consult a qualified healthcare professional or registered dietitian before making changes to your diet, especially if you have a medical condition.