Desi Remedies

Viruddha Ahar List: Which Food Combinations to Avoid, and Why

“Doodh ke saath machhli mat khana.” Most of us grew up with a list like that, and most of it comes from viruddha ahar, the Ayurvedic idea of foods that clash. Here’s the honest short answer: the famous desi pairs (milk and fish, banana and milk, curd at night, honey and ghee) are tradition, with no proven harm behind them, while a few combinations the old list never mentions (raw egg shakes, grapefruit with certain medicines, alcohol with medicines) do have a real, measurable reason. This guide lays out the classical rules in plain English and gives each famous pair a one-line verdict.

In brief

  • What it is: an Ayurvedic list of food pairings and eating habits said to upset digestion
  • How old: set out in the classical texts, with Charaka listing 18 kinds
  • Proven harm in the famous desi pairs: none shown
  • Combinations with a real reason: raw egg, grapefruit and some medicines, alcohol and medicines, tea with iron-rich meals, dairy with some medicines
  • Unani cousin: mutazad ghiza, foods of opposing temperament

Prefer to listen? This post as a 3 min video · Watch the video

What is viruddha ahara in Ayurveda?

Viruddha means “opposed” and ahara means “food”. The idea is simple: some foods, or some ways of eating them, are said to fight each other inside you and weaken agni (the digestive fire). Over time, the texts say, this leaves behind ama, a sticky, undigested residue blamed for everything from skin trouble to sluggishness.

That’s a coherent traditional framework, not modern physiology. Ama isn’t something a lab can measure. But the framework was built by careful observers of how people felt after meals, and parts of it (don’t overeat, don’t eat when you’re not hungry, eat for the season) are plainly good sense.

The classical categories, in plain English

Charaka lists 18 kinds of viruddha. They fall neatly into five groups.

  • By nature (virya): pairing foods seen as “hot” and “cold” in potency, such as fish with milk.
  • By process (samskara, paka): how a food is prepared, such as heating honey or overcooking and reheating food.
  • By time and season (kala, ritu): the right food at the wrong time, such as curd at night or cold, heavy food in winter.
  • By quantity (matra): the classic example is honey and ghee in equal amounts.
  • By the eater and the order (agni, koshtha, satmya, krama): eating a heavy meal when you’re not hungry, eating before the last meal has digested, or eating foods your body isn’t used to.
The Unani view: mutazad ghiza

Hakeems carry a parallel idea. Every food has a mizaj (temperament), hot or cold, wet or dry, and foods of strongly opposing temperament eaten together are said to spoil in the stomach and upset the balance of the humours. Milk with fish, and milk with sour things, turn up in both traditions. In practice the Unani advice is gentler than any list: eat what suits your temperament and the season, and don’t load the stomach again before it has finished its work.

Foods that should not be eaten together: the famous pairs, checked

Each of these has its own full article on the site. Here’s the one-line verdict for each.

PairTradition saysHonest verdict
Milk and fishAvoidNo proven harm; allergy is separate
Banana and milkHeavy, avoidFine for most people
Milk and sour fruitAvoidHarmless; stomach acid curdles milk anyway
Heated honeyNeverNot toxic in cooking amounts
Honey and ghee, equalAvoidNo toxin shown
Curd at nightAvoidFine unless it bothers you
Fruit after mealsRots in the gutIt doesn’t rot
Radish and milkAvoidNo known harm

Milk with fish and curd with fish are tested in no milk with fish: the verdicts. The heated honey question is in is heated honey toxic, and honey with ghee in equal amounts is in honey and ghee together. Fruit after meals has its own check in does fruit rot after meals.

Your stomach curdles every glass of milk you drink. A squeeze of lemon just does it earlier.

Myth: milk and fish together cause white patches (phulbehri)

This is the most feared pair in Pakistan and North India, and the fear is almost always about vitiligo, called phulbehri or safed daag. Vitiligo is an autoimmune condition: the body’s own defences attack the cells that make skin colour. It runs in families, it isn’t contagious, and it isn’t caused by any meal. People who’ve never eaten fish in their lives get it too, and no link between fish-and-milk meals and vitiligo has ever been shown.

Why does the belief last? Because vitiligo often appears in young adults for no obvious reason, and families naturally look back for something to blame, and a recent unusual meal is an easy target. The belief also does harm, because it adds shame to a condition that deserves none. If you notice pale patches, see a skin doctor; early care helps.

Food combinations to avoid that have a real reason

The old lists missed the combinations that modern food safety and pharmacy actually worry about. These are worth knowing.

  • Raw egg in milk or shakes: raw eggs can carry salmonella. Cook eggs through, or skip raw egg shakes, especially for pregnant women, children, older adults and anyone with weak immunity.
  • Grapefruit (chakotra) and certain medicines: it can raise blood levels of some cholesterol, BP and other medicines to risky levels. See grapefruit and medicines.
  • Alcohol and medicines: alcohol with paracetamol strains the liver, with metronidazole it can bring on flushing and vomiting, and with sleeping pills or strong painkillers it can slow breathing.
  • Chai or coffee with an iron-rich meal: tannins cut how much plant iron you absorb. Leave about an hour between chai and a daal or saag meal if you’re low on iron.
  • Milk, dahi or calcium with some medicines: dairy can block the uptake of certain antibiotics and thyroid medicine. Ask the pharmacist how far apart to keep them.
  • Warfarin and sudden big changes in green leafy vegetables: the vitamin K in saag and palak doesn’t need avoiding, but keep the amount steady from week to week.
Worth knowing first

A food rule is never a reason to skip a meal, a food group or a prescribed medicine. If a particular pair truly upsets you every time (cramps, bloating, rash), that’s worth noticing and avoiding for you, and a food allergy (fish, egg, milk, nuts) is a real danger: swelling of the lips or tongue, wheezing or fainting after eating is an emergency. Don’t rely on totkay or a hakeem for chest pain, breathlessness, blood in stool, urine or sputum, unexplained weight loss, a lump, jaundice, fits, sudden weakness or trouble speaking, or a fever lasting more than 3 days. Any fever in a baby under 3 months needs a doctor the same day.

How to use the old rules sensibly today

You don’t have to throw the tradition out to eat well. Keep the parts that make sense, drop the fear.

  1. Eat when you’re hungry, and stop when you’re about three-quarters full.
  2. Leave 3 to 4 hours between main meals so the last one has settled.
  3. Eat for the season: lighter, water-rich food in summer, warm cooked food in winter.
  4. Keep any pair that has always suited you, and quietly drop one that has always upset you.
  5. Check new medicines with the pharmacist for food clashes, especially grapefruit, alcohol and dairy.
  6. For babies under 1: no honey, and follow the weaning rules rather than any combination list.

A small experiment

Pick one rule you follow out of habit, like no dahi after sunset. Try the “forbidden” version at lunch first, then once at dinner, and notice how you feel. That tells you more about your own stomach than any list.

More honest explainers on traditional food rules are in Unani & Herbal, Decoded.

Viruddha ahar: questions people ask

What is the viruddha ahara list?

It’s the Ayurvedic list of food pairings and eating habits said to clash, such as milk with fish, heated honey, honey and ghee in equal amounts and curd at night. Charaka describes 18 kinds, grouped by nature, preparation, timing, quantity and the eater’s own digestion.

Which foods should not be eaten together?

By tradition, milk with fish, sour fruit or radish, and honey with ghee in equal amounts. By modern evidence, the real clashes are raw egg in shakes, grapefruit with certain medicines, alcohol with medicines, and chai with an iron-rich meal for people low on iron.

Is viruddha ahar backed by science?

The famous pairs haven’t been shown to cause harm. The broader advice, like not overeating and eating for the season, is sensible. It’s best read as a traditional framework, not as proven physiology.

Can milk and fish together cause white spots?

No. Vitiligo (phulbehri) is an autoimmune condition and isn’t caused by any food combination.

Can we eat banana with milk?

Yes, for most people. Ayurveda calls it heavy, and a big banana shake after a full meal can feel that way, but there’s no harm in it.

Can we drink milk after eating sour fruit or lemon?

Yes. Milk curdles in your stomach anyway, because stomach acid is far stronger than any fruit. Some people simply find the mix heavy.

Is it bad to eat radish and milk together?

There’s no known harm. It’s a traditional rule, and if the pair doesn’t bother you, you don’t need to avoid it.

What are the most dangerous food combinations?

Grapefruit with certain medicines, alcohol with medicines like paracetamol or sleeping pills, and raw egg in drinks for pregnant women, children and older adults. None of them are on the old lists.

What is mutazad ghiza in Unani?

It’s the Unani idea of foods with opposing temperaments that shouldn’t be eaten together, such as milk with fish. Like viruddha ahar, it’s a traditional framework rather than proven fact.

Should I follow viruddha ahar during pregnancy?

You can follow it if you like, but don’t cut out whole foods like fish, dairy or fruit because of it. Pregnancy’s real food rules are about safety: cooked eggs and meat, washed produce, cooked sprouts and limits on caffeine.

Can we eat curd at night?

Yes, for most people. If it gives you a blocked nose or acidity, have it at lunch instead.

Can we drink cold water after hot chai?

Yes. It can give a moment of tooth sensitivity, but it doesn’t harm the stomach or cause illness.

Nothing on The Care Online is medical advice. Traditional practices are described as tradition, not as fact. Patch-test anything new, and take a persistent or serious concern to a qualified professional. See how posts are written on our methodology page.