Desi Remedies

Curd With Onion, Fish or Chicken: Viral Dahi Rules Tested

Can we eat curd and onion together? Yes, and the same goes for dahi with fish and dahi-marinated chicken: none of these pairings is harmful in itself. The thing that actually makes people ill is the raita bowl that sat in the heat for four hours, or fish that wasn’t fresh. Below, the viral “never eat these with dahi” routine is taken apart one step at a time, with a verdict for each.

Before you start

  • The routine: a widely shared list of savoury foods you must “never” eat with dahi
  • Verdicts: onion raita fine, fish with dahi fine, chicken in dahi fine, cooked dahi fine; the missing rule is time and temperature
  • Who should adjust: reflux and IBS (raw onion), fish allergy, anyone serving food in summer heat
  • The rule that matters: dahi dishes out of the fridge for no more than 2 hours, or 1 hour above 32 °C

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

The routine, and why it spread

You’ve probably seen a version of it on Instagram or in a family WhatsApp group. A bowl of dahi sits in the middle, surrounded by red crosses: onion, fish, chicken, egg, a pan on the stove. The caption says these pairings clash, one “hot” and one “cold”, and that eating them together will spoil your digestion or your skin.

It spreads because it sounds like old wisdom, and some of it genuinely is. Traditional food thinking in both Ayurveda and Unani does judge foods by their taseer (their warming or cooling nature) and does warn against certain pairings. What the posts leave out is that the traditions don’t agree with each other, and that none of these pairings has a known harmful reaction. Our longer look at food-combining rules covers milk with fish, fruit after meals and curd at night, so this autopsy sticks to the savoury dahi rules.

Household wisdom calls dahi cooling. Classical Ayurveda calls it heating. Both can’t be the reason onion clashes with it.

Step 1: “Never eat raw onion with curd”

Verdict: skip the rule, unless raw onion bothers you anyway.

Pyaz raita, kachumber raita and onion with dahi on the side of a biryani are eaten across Pakistan and India every day. The traditional argument is that raw onion is “garam” and dahi is “thanda”, and the clash upsets the body. Some Ayurvedic writers also say the pairing isn’t ideal for people prone to skin complaints. That’s tradition, and it’s fair to know it. Nothing in onion reacts with dahi, though.

What’s real is that raw onion on its own gives some people gas, burping or heartburn, because it’s rich in a type of carbohydrate that gut bacteria ferment. People with IBS and reflux often feel it. For them, try a small amount, soak sliced onion in cold water for 10 minutes to soften the bite, or use spring onion greens instead. The complaint isn’t the dahi.

A quick side note on another viral claim: a cut onion does not “soak up all the germs in the room”. Kept covered in the fridge, it’s fine for a few days. Our raw onion and summer loo myths covers that and more.

Step 2: “Never eat curd and fish together”

Verdict: skip the rule; follow the freshness rules instead.

Bengali doi maach is fish cooked in dahi, and fish with yoghurt sauces is everyday food around the Mediterranean and the Middle East. There’s no chemical clash between them.

So why do people link fish, dahi and a rash? Often it’s one of two things. The first is a true fish allergy, which can be serious and has nothing to do with the dahi on the table. The second is histamine: when fish such as tuna, mackerel or sardines are kept warm after catching, bacteria build up histamine in the flesh, and eating it can bring flushing, a rash, a headache and a peppery taste within an hour. Cooking doesn’t remove it. The fish was the problem long before it met the raita.

Fish and dahi are both foods that spoil fast in hot, humid weather, which is why the monsoon version of this rule has some sense in it. Monsoon eating rules covers how to buy and keep both safely in the wet months.

Step 3: “Never cook chicken in dahi” (or eat curd rice with chicken)

Verdict: skip the rule; follow the marinade rules.

Tandoori chicken, chicken tikka, korma and dahi chicken all start with a dahi marinade, because its mild acid helps tenderise the meat. There’s no reason to avoid dahi with chicken, and curd rice with a chicken curry on the side is a normal meal.

The marinade itself has rules that matter:

  1. Mix 1 kg chicken with about 250 g (a large katori plus a bit) of dahi and your masala, in a glass or steel bowl.
  2. Marinate in the fridge, never on the counter: 2 hours is enough, overnight (up to about 24 hours) is fine, and much longer makes the meat mushy.
  3. Don’t taste or reuse raw marinade. If you want it as a sauce, boil it hard for at least 2 minutes first.
  4. Cook until the juices run clear and there’s no pink at the bone, or 75 °C in the thickest part if you own a thermometer.
  5. Get cooked leftovers into the fridge within 2 hours, and eat them within 2 days.

How to handle raw chicken before any of this, including why you shouldn’t rinse it under the tap, is in our guide to checking and cleaning fresh chicken.

Step 4: “Never heat dahi” and “no egg with curd rice”

Verdict: tradition only, no safety reason. Depends on what you want from the dahi.

Classical Ayurveda does advise against heating dahi. Yet kadhi, dahi aloo, dahi wale baingan and half of Mughlai cooking involve exactly that. The only real change when dahi is cooked is that its live cultures die, so it becomes a good dairy ingredient rather than a live-culture food. If you want the cultures, eat some dahi fresh and unheated at another meal.

Cooking tip, since the reason people give up is usually a split sauce: whisk the dahi smooth with 1 teaspoon of besan per cup, take the pan off the heat before stirring it in, then return it to a low flame and keep stirring until it simmers.

Egg with curd rice is simply a good pairing. The egg adds the protein that plain curd rice is short of.

The step the routine leaves out: time and temperature

Verdict: worth it, and the only rule on the list that prevents real illness.

Think of a summer wedding. The raita is made at noon, cut onion and cucumber in dahi, and it sits in a steel bowl in a tent until dinner is served at ten. That’s where the upset stomachs come from, and dahi and onion get blamed for it. Dahi dishes, cooked chicken, fish and rice all grow bacteria fast when they’re kept warm.

  • Keep dahi dishes out of the fridge for no more than 2 hours, or 1 hour when it’s above 32 °C.
  • Make raita close to serving time, and keep cut onion and cucumber separate until then.
  • At a buffet or dawat, take raita from a bowl that’s cold or fresh; skip it if it’s warm and watery.
  • During load shedding, a closed fridge stays cold for roughly 4 hours; after that, dahi dishes that have warmed up go.

The autopsy in one table

RuleVerdictWho it matters for
No onion with dahiSkipReflux and IBS, because of the onion
No fish with dahiSkipFish allergy; stale fish
No chicken with dahiSkipNobody, if the marinade stays cold
Never heat dahiDependsOnly if you want live cultures
Nothing warm for hoursWorth itEveryone, especially in summer

So what’s the routine good for? It keeps a respectable tradition alive, and it nudges people to notice how food makes them feel. What it can’t do is protect anyone from food poisoning, because it points at the wrong thing. More routines taken apart step by step are in Routine Autopsy.

When to see a doctor

Swelling of the lips, tongue or throat, wheezing, or a spreading rash after fish or any food is an emergency: get help straight away. After a meal that seemed off, see a doctor for blood in the stool, a fever of 39 °C or more, vomiting that won’t let you keep water down, or no urine for 6 to 8 hours. Pregnant women, older people and anyone with a weak immune system should be strictest about marinades, raita left out and fish freshness. If raw onion regularly gives you heartburn, that’s worth mentioning to your doctor rather than just avoiding dahi.

Savoury dahi pairings: what people ask

Can we eat curd and onion together?

Yes. Onion raita is a normal, safe dish. Some people find raw onion gives them gas or heartburn, and soaking the slices in cold water for 10 minutes softens that. The Ayurvedic caution about the pairing is traditional, not a known harmful reaction.

Why should we not eat curd and onion together, as per Ayurveda?

The traditional reasoning is that the two have clashing natures, and that the mix may not suit people with skin or digestive complaints. It’s a view about balance, not a measured effect. If you feel fine after onion raita, there’s no reason to stop.

Can we eat curd and fish together?

Yes, plenty of cuisines cook fish in dahi or serve it with yoghurt sauces. What matters is that the fish is fresh and both are kept cold. A rash after a fish meal usually points to a fish allergy or to histamine in fish that was badly stored.

Can we eat curd rice after eating fish?

Yes. Many coastal households finish a fish meal with curd rice. Eat it fresh and don’t let either dish sit warm for hours.

Can we eat curd rice with chicken?

Yes, it’s a common and balanced plate: the chicken brings protein and the curd rice something cool and mild. Follow the usual leftover rules for both.

Is it safe to marinate chicken in dahi overnight?

Yes, in the fridge. Overnight, up to about 24 hours, is fine; much longer turns the surface mushy. Never marinate at room temperature, and never reuse raw marinade unless you boil it hard first.

Can pregnant women eat fish with curd?

Yes, if the fish is fresh, well cooked and a low-mercury kind, and the dahi is made from boiled or pasteurised milk. Skip high-mercury fish such as shark, swordfish and king mackerel. Your midwife or doctor can advise on how often to eat fish.

Can we eat curd with egg?

Yes. Egg with curd rice, or boiled egg sliced into raita, is a sensible way to add protein. Cook eggs until the yolk is firm for pregnant women, older people and young children.

How long can onion raita be kept?

In the fridge, eat it the same day or by the next morning, because onion turns the raita sharp and watery. Out of the fridge, no more than 2 hours, or 1 hour above 32 °C.

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.