How to Reduce Cholesterol: An Indian Diet Guide That Works Anywhere


"The sentence I hear most often is, 'But I'm pure vegetarian, how can my cholesterol be high?' Cholesterol is not something you eat your way into only through meat. It is something your liver makes - and refined carbohydrate, fried snacks and vanaspati tell it to make more." - Dt. Trishala Goswami, MSc Clinical Nutritionist
Reviewed by Dt. Trishala Goswami, MSc Clinical Nutritionist · Diabetes Educator · Certified Nutrigenomics Specialist · Last Updated: September 2026
Deepak is 44, a software architect in New Jersey, and a lifelong vegetarian who has never eaten an egg. At his company health screening his LDL came back at 162 mg/dL (4.2 mmol/L) and his triglycerides at 210 mg/dL (2.4 mmol/L). His American physician, looking at a slim man with a BMI of 24, told him to "cut back on red meat and cheese" - advice that was useless, because he ate neither.
What he did eat: chai with sugar twice a day, namkeen most evenings, parathas cooked in generous ghee, white rice at both main meals, and mithai whenever someone visited. None of it contained a milligram of dietary cholesterol. All of it was telling his liver to produce more.
Nine months later, with no medication, his LDL was 118 mg/dL (3.1 mmol/L) and his triglycerides 124 mg/dL (1.4 mmol/L). He also lost about 6 kg and started walking after dinner - worth naming, because the food changes were not working alone. Nothing exotic changed. The chai went unsweetened, the evening namkeen became roasted chana and nuts, half the rice became bajra and jowar roti, and dal and curd started carrying more of each plate.
This guide is that plan: what your lipid report actually means, why Indians get high cholesterol differently, the Indian foods that raise and lower it, and a 7-day vegetarian-first chart. Numbers are given in both mg/dL and mmol/L, because you may be reading this from Mumbai, Manchester or Melbourne.
Table of Contents
What Your Lipid Report Actually Means
Four numbers matter, and most people only look at the first one.
Converting your own numbers: for cholesterol values (total, LDL, HDL) divide mg/dL by 38.67 to get mmol/L; for triglycerides divide by 88.57. So an LDL of 130 mg/dL is about 3.4 mmol/L.
| Marker | What it is | General target | In mmol/L |
|---|---|---|---|
| **Total cholesterol** | The headline figure on most reports - the sum of everything | Below 200 mg/dL | Below 5.2 |
| **LDL** | The particle that deposits into artery walls | Below 100 mg/dL for most adults | Below 2.6 |
| **HDL** | Helps carry cholesterol away | Above 40 mg/dL (men), 50 (women) | Above 1.0 / 1.3 |
| **Triglycerides** | Circulating fat, driven mainly by carbs, sugar and alcohol | Below 150 mg/dL | Below 1.7 |
| **Non-HDL** | Total minus HDL - all the harmful particles together | Below 130 mg/dL | Below 3.4 |
The Lipid Association of India recommends tighter LDL targets than many Western guidelines for people at higher risk - below 70 mg/dL (1.8 mmol/L) for those with diabetes or established heart disease, and lower still for very high risk. Your personal target depends on your overall risk - that is your doctor's call.
A fifth number worth asking about: Lp(a). Lipoprotein(a) is a largely inherited particle that behaves like LDL but is not much influenced by diet. A 2025 review in the Journal of the American Heart Association on Lp(a) in South Asian individuals reports raised levels in roughly 25% of South Asians, against about 20% of white and 10% of East Asian populations - and within South Asia, Indian participants showed the highest median levels. That helps explain heart disease in Indians who otherwise look low-risk. Most people are tested for it only once in a lifetime. It is not on a standard lipid panel, so you have to ask for it. If you have a family history of early heart attacks, ask.
Why Indians Get High Cholesterol Differently
The textbook picture of high cholesterol is a heavy person eating red meat and cheese. The Indian picture is usually different, and it has a name: the Asian Indian lipid pattern - moderately raised LDL, but with high triglycerides, low HDL, and a shift towards small dense LDL particles, which are more prone to entering artery walls than the large fluffy kind.
What drives that pattern:
- A carbohydrate-heavy plate. A typical Indian diet draws 60-70% of its calories from carbohydrate, much of it refined - polished rice, maida, sugar. Excess carbohydrate raises triglycerides and lowers HDL directly.
- Visceral fat at a normal BMI. South Asians carry more fat around the organs and less muscle at any given BMI - the thin-fat phenotype covered in why Indians get diabetes at a lower weight. Visceral fat drives this lipid pattern.
- Insulin resistance. The same process behind prediabetes, PCOS and fatty liver also pushes triglycerides up and HDL down. Lipids, liver and blood sugar move together because insulin resistance drives all three.
- Trans fats and repeatedly heated oil. Vanaspati and reused frying oil were staples of Indian snacking for decades. India has since capped industrial trans fat in oils and fats at 2%, which is real progress, but bakery items, street food and home reuse of frying oil remain worth watching.
- Genetics, including Lp(a). Some of your number was set before you ate anything.
- Early onset. Indians tend to develop heart disease at younger ages than Western populations - which is why a raised LDL at 40 deserves more attention here, not less.
The "I'm Vegetarian, So I'm Safe" Myth
This is the single most expensive misunderstanding in Indian lipid management, and Deepak is the proof.
Here is the biology. Only about 20% of the cholesterol in your blood comes from cholesterol you ate. Your liver manufactures the rest, and what tells it to manufacture more is saturated fat, trans fat, and a flood of refined carbohydrate - not the cholesterol on your plate. This is why global guidance moved away from a strict daily cholesterol limit and toward limiting saturated and trans fat instead.
A vegetarian diet contains no dietary cholesterol at all - plants do not make it. But a vegetarian diet can be extremely high in:
- Saturated fat - ghee, butter, full-fat dairy, paneer, malai, coconut
- Trans fat - vanaspati in bakery items, mithai and street food
- Refined carbohydrate - white rice, maida, biscuits, sugar in chai
- Deep-fried food - samosa, pakora, puri, bhujia, mathri
So being vegetarian tells you almost nothing about your LDL. What matters is the fat quality and carbohydrate quality on your plate.
Indian Foods That Raise Your Cholesterol
In rough order of how much damage they do in a typical Indian diet:
- Deep-fried snacks - samosa, pakora, bhujia, chivda, mathri, puri. Saturated fat plus repeatedly heated oil.
- Bakery and maida items - biscuits, rusk, cream rolls, pastries, khari. Often made with vanaspati or palm oil.
- Mithai - ladoo, barfi, gulab jamun, halwa. Sugar plus ghee or vanaspati together.
- Sugar in chai and coffee - invisible, daily, and a direct driver of triglycerides.
- Excess ghee, butter and malai - teaspoons are fine for most people; the problem is tablespoons on everything. See is ghee actually healthy?.
- Full-fat dairy in quantity - a litre of full-cream milk a day plus paneer plus curd adds up quickly.
- Large portions of polished rice and maida roti - the carbohydrate load behind high triglycerides.
- Alcohol - raises triglycerides directly, and more than most people expect.
- Red meat and organ meats, for those who eat them - mutton and kaleji in particular.
Notice this is mostly about how things are cooked and how much - it is the pattern, rather than any single food, that shaped your lipid report.
Foods That Actually Lower Cholesterol
The strongest dietary lever is soluble fibre, which binds bile acids in the gut and forces the liver to pull cholesterol out of circulation to make more. Indian kitchens are full of it.
| Food | Why it works | How to use it |
|---|---|---|
| **Oats, barley (jau)** | Beta-glucan, the best-evidenced soluble fibre for LDL | Oats porridge, masala oats, oats idli - 3-4 times a week |
| **Isabgol (psyllium husk)** | Concentrated soluble fibre | 1-2 tsp in water or curd daily, with plenty of fluid |
| **Chana, rajma, lobia, moong** | Soluble fibre plus plant protein replacing saturated fat | A bowl daily |
| **Bajra, jowar, ragi** | Higher fibre than polished rice or maida | Replace at least half your grain servings - see the [millets guide](/blog/ragi-jowar-bajra-indian-millets-guide) |
| **Methi seeds (fenugreek)** | Soluble fibre; traditionally used for lipids and sugar | 1 tsp soaked overnight, or methi in sabzi |
| **Flaxseed (alsi)** | Omega-3 (ALA) plus fibre | 1 tbsp ground, daily - whole seeds pass through undigested |
| **Walnuts, almonds** | Replace saturated fat with unsaturated | A small handful daily, not a bowlful |
| **Garlic, amla** | Modest lipid benefits in studies; amla is also a strong antioxidant source | Everyday cooking amounts |
| **Cold-pressed mustard, groundnut, sesame oil** | Better fatty acid profile than vanaspati or reused oil | Rotate oils; keep total quantity controlled - see [oil comparison](/blog/coconut-oil-vs-mustard-oil-vs-groundnut-oil) |
| **Soy - tofu, chunks, soy milk** | Replaces saturated-fat protein sources | 2-3 times a week |
| **Vegetables and whole fruit** | Fibre, potassium, volume | Half the plate; fruit whole, never juiced |
For vegetarians without fish: omega-3 matters for triglycerides, and the plant route is flaxseed, chia, walnuts and - if your doctor agrees it is warranted - an algal oil supplement. Our guide on omega-3 for vegetarians covers the conversion problem honestly.
7-Day Indian Cholesterol-Lowering Diet Chart
A template, not a prescription - portions depend on your body, activity and reports. Vegetarian-first, with swaps below.
| Day | Breakfast | Lunch | Evening | Dinner |
|---|---|---|---|---|
| **Mon** | Masala oats + 5 almonds | 2 jowar roti, lauki sabzi, chana dal, salad | Roasted chana + green tea | Moong dal khichdi, curd, sautéed beans |
| **Tue** | Besan cheela ×2, mint chutney | Brown rice (1 katori), rajma, kachumber | Amla or guava | 2 bajra roti, palak sabzi, dal |
| **Wed** | Oats idli ×3, sambar | 2 whole-wheat roti, bhindi, moong dal, curd | Walnuts + unsweetened chai | Vegetable soup + methi thepla ×2 (light oil) |
| **Thu** | Vegetable dalia + curd | 2 jowar roti, tofu bhurji, salad | Sprouts chaat | Masoor dal, 1 katori brown rice, lauki |
| **Fri** | Moong dal chilla ×2 | Chana dal khichdi, kadhi, salad | Apple + almonds | Paneer (light) tikka, 1 roti, vegetables |
| **Sat** | Ragi dosa ×2, sambar | 2 bajra roti, mixed veg, lobia, chaas | Roasted makhana | Palak dal, 1 roti, cucumber raita |
| **Sun** | Stuffed methi roti + curd | Vegetable pulao (brown rice), dahi, salad | Papaya | Light moong khichdi, sautéed vegetables |
Daily anchors: 1 tsp soaked methi seeds or isabgol · 1 tbsp ground flaxseed · a bowl of dal or legume every day · unsweetened chai · cooking oil measured, roughly 3-4 tsp per person per day.
Non-vegetarian swaps: fatty fish twice a week at dinner in place of paneer - the most useful single swap available to a non-vegetarian, since it directly supplies omega-3. Keep mutton and organ meats occasional.
If You Are Reading This Outside India
Roughly half the people who consult me live outside India, and lipids abroad bring their own problems.
Your report may be in different units. India, the USA and the UAE report lipids in mg/dL. The UK, Canada, Australia, New Zealand and most of Europe use mmol/L. To convert cholesterol values, divide mg/dL by 38.67 (LDL 130 mg/dL ≈ 3.4 mmol/L); for triglycerides, divide by 88.57 (150 mg/dL ≈ 1.7 mmol/L). Our NRI blood report decoder covers the full set of conversions, including HbA1c in % versus mmol/mol.
Your risk threshold may be assessed differently. Several health systems, including the UK's, apply lower BMI cut-offs for South Asian adults - overweight from about 23 and obesity from about 27.5, rather than 25 and 30 - because cardiometabolic risk appears at lower weights in this population. If a clinician has told you your BMI is fine, check it against those numbers: a BMI of 24 is "normal" on the standard scale and already in the overweight band on the South Asian one.
Ask for the tests that are not automatic. A standard panel abroad may not include Lp(a), ApoB, fasting insulin or vitamin D. Given the South Asian risk profile, these are reasonable things to raise with your GP or primary care physician - particularly Lp(a) if anyone in your family had a heart attack before 55.
The grocery problem is real but solvable. Most Indian staples in this guide travel well and keep for months - jowar, bajra and ragi flour, chana, rajma, moong, methi seeds, flaxseed and isabgol are all available at Indian and South Asian grocers in most cities, and increasingly from mainstream supermarkets and online. Frozen Indian vegetables are nutritionally fine. Where fresh produce is expensive or poor in winter, frozen works perfectly well.
Watch the drift. With clients in the USA, UK, Canada and the Gulf, the same pattern recurs: weekday cooking collapses into convenience carbohydrate and weekend eating turns restaurant-heavy. They have not abandoned Indian food at all. More on that in why NRIs gain weight abroad and how to eat healthy Indian food abroad.
Test your vitamin D. Skin with more melanin produces less of it from the same sunlight, and north of roughly 37° latitude - most of the UK, Canada and northern Europe - winter sunlight cannot produce any. Low vitamin D will not raise your LDL, but it travels with the same metabolic problems.
When Diet Is Not Enough: Statins, Honestly
Some of what determines your LDL is genetic. Familial hypercholesterolaemia, high Lp(a), and simple inherited tendency mean that some people do everything right and still see numbers that need medicine. That is not a personal failure.
If your worry is that statins get handed out too readily, that is a reasonable question, not a myth. For someone who has already had a heart attack or stroke, the evidence is overwhelming and the argument is settled. For primary prevention - no existing cardiovascular disease, one raised number - it is a genuine judgement call about absolute risk, and it is meant to be a shared decision.
What makes that conversation productive is knowing what your doctor is working from. In the UK a GP typically uses a risk calculator such as QRISK3, which factors in age, blood pressure, ethnicity, family history and more; other countries use their own equivalents. South Asian ethnicity raises the calculated risk in these tools, which is why your recommendation may differ from that of a colleague with identical cholesterol. Three questions worth asking: What is my ten-year risk score? How much would a statin change it for me specifically? What happens if I try diet for three months and retest first? A good clinician will answer all three.
Three claims that circulate widely and do not hold up:
- "Statins destroy your liver and muscles." Muscle aches are the most commonly reported side effect and are real for a minority; serious liver injury is rare and monitored with routine blood tests. Most people tolerate statins without incident, and side effects usually resolve on stopping or switching.
- "Once you start, you can never stop." You can stop - your cholesterol returns to where your liver and genes set it. That is not dependence. The reason to continue is that artery damage comes from cumulative exposure over years, so holding the level down is the point.
- "Natural is always safer." Red yeast rice contains a compound chemically related to a statin, at an unregulated dose and unknown purity - so the real choice is between a measured dose and an unmeasured one.
Whether you need a statin, at what dose, and for how long is a decision for you and your doctor based on your full risk profile - not something to settle from an article, in either direction. Diet works alongside medication, and the better your diet, the more the medicine has to work with.
Retest at 12 weeks. Diet change typically moves LDL by around 5-15%, more when the starting diet was poor and when soluble fibre and fat-quality changes are made together. If your LDL is far above target, diet alone was probably never going to close the whole gap - and knowing that early is better than discovering it after a year of self-blame.
Key Takeaways
- Being vegetarian does not protect you - only ~20% of blood cholesterol comes from food; saturated fat, trans fat and refined carbs drive the rest
- The Indian pattern is high triglycerides and low HDL, not just raised LDL - so read all four numbers, not one
- The strongest dietary lever is soluble fibre: oats, isabgol, chana, rajma, methi, flaxseed, millets
- Fried snacks, bakery maida, mithai and sugar in chai do more damage than the ghee everyone blames
- Ask about Lp(a) once if heart disease runs in your family - South Asians average higher levels
- Expect 5-15% LDL reduction from diet; triglycerides fall faster and further
- Abroad: convert your units, ask whether South Asian risk thresholds were applied, and test vitamin D if you live at northern latitudes
- Statins are a doctor's decision - diet works alongside them, not instead of them
This is general nutrition guidance. For personalized medical care, consult your doctor or book a 1:1 consultation with Dt. Trishala Goswami.
Client stories in this article are composites drawn from patterns seen repeatedly in consultation. Names, locations and identifying details have been changed.
Want a personalized plan? Book a 1:1 consultation with Dt. Trishala Goswami at yogyaahar.com or call +91 98199 48128. Consultations run online across India, the USA, UK, UAE, Canada and Australia.
Related guides: Why Indians Get Diabetes at a Lower Weight · How to Reduce Fatty Liver · NRI Blood Report Decoder · Omega-3 for Vegetarians · Coconut vs Mustard vs Groundnut Oil
Frequently asked questions
Can vegetarians have high cholesterol?
Yes, routinely. Only about a fifth of blood cholesterol comes from food; your liver makes the rest, driven by saturated fat, trans fat and refined carbohydrate. A vegetarian diet heavy in ghee, fried snacks, mithai and white rice can produce a worse lipid profile than a moderate non-vegetarian one.
Does ghee increase cholesterol?
Ghee is roughly 60% saturated fat, so quantity decides the answer. A few teaspoons a day within a fibre-rich diet is fine for most people. Tablespoons on every roti, in a diet already high in fried food and sugar, is a genuine contributor. Ghee is not dangerous in normal amounts, and it is not a health food either - the dose decides.
Is coconut oil bad for cholesterol?
Coconut oil is over 80% saturated fat and does raise LDL in controlled studies - more than most vegetable oils. It also raises HDL, which is why the marketing is confusing. For someone trying to lower LDL, it is not the oil to cook in daily; mustard, groundnut, rice bran or olive oil are better choices.
How long does it take to lower cholesterol with diet?
Retest at about 12 weeks. Expect roughly a 5-15% LDL reduction from diet alone, with bigger falls in triglycerides, which respond faster to cutting sugar, refined carbs and alcohol.
Are eggs bad for cholesterol?
For most people, no. Dietary cholesterol has a modest effect on blood cholesterol in the majority of people; a daily egg is reasonable within an otherwise good diet. People with diabetes or existing heart disease should agree their egg intake with their doctor, where the evidence is less settled.
What is Lp(a) and should I test it?
Lipoprotein(a) is an inherited particle that raises cardiovascular risk and barely responds to diet. South Asians average higher levels. It is tested once in a lifetime, is not on a standard panel, and is worth requesting if you have a family history of early heart disease.
My triglycerides are high but LDL is normal. Does that matter?
It matters, and it is the most common Indian pattern. High triglycerides with low HDL usually signals insulin resistance, and it often travels with fatty liver and prediabetes. The fix is less sugar, less refined carbohydrate, less alcohol, and more movement - and it responds quickly.
Do I still need to watch my diet if I take a statin?
Yes. A statin lowers LDL, but it does not touch triglycerides, HDL, visceral fat, blood sugar or blood pressure - diet handles those. The two work on different parts of the same problem.

MSc Clinical Nutritionist · Diabetes Educator · Certified Nutrigenomics Specialist
Dt. Trishala Goswami is a clinical nutritionist and certified diabetes educator who designs personalized, science-backed nutrition programs for clients across India and abroad. She specializes in diabetes, PCOS, gut health, and nutrigenomics.
More about Dt. TrishalaWant a plan built around you?
Articles can’t replace personalised care. Book a 30-min consultation with Dt. Trishala.
Living outside India? See how online consultations work for NRIs & global clients →
Related reads
How to Reduce Fatty Liver: An Indian Diet Guide (7-Day Plan)
Grade 1 or Grade 2 fatty liver on your ultrasound is not a sentence - it is one of the most reversible findings in medicine. A clinical nutritionist explains why Indians get it at normal weights, and exactly what to eat to clear it.
High Blood Pressure Diet: The Indian Guide to DASH and Hidden Salt
You can cut the salt in your cooking to zero and still eat twice the safe limit. A clinical nutritionist explains where sodium actually hides in an Indian kitchen, how to translate the DASH diet into Indian meals, and who must be careful with potassium.
Is Protein Powder Safe? What Indian Testing Actually Found
Independent testing of 36 protein powders sold in India found most were mislabelled and many carried heavy metals. But the bigger problem in Indian diets is the opposite of too much protein. A clinical nutritionist separates the real risks from the marketing.