Routine Autopsy: Onion Oil vs Bhringraj Oil vs Plain Coconut Oil
Onion oil vs bhringraj oil which is better: that’s the question in every hair-care comment section, and the answer most people don’t want is that the plain 200 ml bottle of coconut oil they walked past to buy either of them does most of the same work. This Routine Autopsy takes the three oils claim by claim, with a verdict and a price on each.
Quick facts
- Price per 100 ml, roughly: coconut PKR 120 to 250 / INR 50 to 120; bhringraj PKR 300 to 600 / INR 120 to 300; branded onion oil PKR 400 to 900 / INR 150 to 400
- Claims judged: 8; two worth it, three depend, three skip
- Only oil with a mechanism for less breakage: coconut
- Onion in onion oil: usually a small fraction; the base is still a cheap oil
- Bhringraj: a respected Ayurvedic tradition, modest evidence, priced like a proof
- None of the three: regrows hair lost to genetics, thyroid, iron or hormones
Prefer to listen? This post as a 6 min video · Watch on YouTube
What each bottle actually contains
Coconut oil is one ingredient. Cold-pressed smells of coconut and is slightly cloudy at room temperature in winter; refined is odourless and clearer, and our coconut oil guide weighs them. For hair, either works.
Bhringraj oil is a carrier oil, traditionally sesame or coconut, in which bhringraj (Eclipta alba, a small daisy-family plant called kesharaj or false daisy) has been cooked, sometimes with amla, brahmi and other herbs. Good versions are dark green to near black and smell grassy and slightly bitter. Cheap versions are a pale oil with green colouring and a perfume.
Onion oil is the newest of the three and the least defined. It’s a base oil, usually sunflower, sesame or mineral oil, with onion extract, onion seed (kalonji) oil, or both, plus a fragrance strong enough to hide the onion. How much onion is in it is rarely stated. A label that lists onion after fragrance is telling you something.
The claims, one by one
Coconut oil reduces breakage Worth It
Applied before washing, coconut oil soaks partway into the hair shaft, so the hair swells less when wet and gives up less of its protein in the rinse.
This is the one claim in the whole comparison with a plausible, specific mechanism, and it belongs to the cheapest bottle. Coconut oil’s fatty acids are the right size and shape to get into hair; most other oils sit on the surface. Less swelling and less protein loss means fewer snapped ends, which over months means more length kept. It does nothing for shedding from the root, and it never claimed to.
Onion oil regrows hair Skip It
The promise on the box: apply twice a week, see new growth in weeks.
The idea traces back to raw onion juice, which has been tried on patchy alopecia areata, an autoimmune condition, with some regrowth reported in a small setting. That’s a specific disease, a raw juice, and a modest result. A bottle of scented oil with a little onion extract is not the same thing, and the common hair fall people are buying it for is not alopecia areata. Our onion juice article covers the raw juice honestly. The oil is a marketing descendant.
Onion oil’s sulphur feeds the hair Skip It
Hair is made of keratin, keratin is rich in sulphur, so sulphur on the scalp helps.
The sulphur in hair comes from the amino acids in your food, delivered by blood to the follicle. Sulphur compounds rubbed on the outside don’t enter that supply chain. If they did, an egg mask would be a growth serum. This claim sounds like chemistry and isn’t.
Bhringraj makes hair thicker and darker Depends
Ayurvedic texts call bhringraj “keshraj”, king of hair, and prescribe it for greying and thinning.
The tradition is real and old, and it deserves respect as tradition. As a tested claim it’s thin: there’s animal work and small human trials with mixed results, nothing that lets anyone promise thickness or colour. What bhringraj oil reliably does is what its carrier oil does, condition and reduce breakage, plus a pleasant cooling sensation many people like in summer. If the ritual appeals and you can afford it, fine. If you’re buying it instead of a blood test for hair fall, no.
Bhringraj cools the head Worth It
Traditionally applied in hot weather for a “hot head”, headaches and restless sleep.
Judged on comfort rather than cure, this holds up. A cool, herb-scented oil massaged into the scalp on a May evening feels good, and if it’s coconut-based the coconut is doing the conditioning. Unani practice uses the same logic with kaddu oil. It’s a pleasant habit, not a treatment, and priced as a habit it’s acceptable.
Onion oil for dandruff Depends
Onion has antimicrobial compounds, so the oil should calm a flaky scalp.
Raw onion juice has some antimicrobial action; a scented oil with a little extract has much less, and any oil left on a flaky scalp for hours feeds the yeast that drives dandruff. Some people report their itch calms, more report it worsens. For a flaky scalp the dahi, methi and neem approach is cheaper and less likely to backfire, and oiling time matters more than which oil.
Coconut oil is too heavy for fine hair Depends
The common complaint: coconut oil leaves fine hair limp and stiff.
True if it’s used as a leave-in or in the quantity people use for thick hair. Used as a pre-wash for 1 hour, at 1 teaspoon for the lengths, then washed out properly, it’s fine on fine hair. If it still feels stiff, badam rogan or a light olive oil is the answer, not a pricier bottle. See how long to leave oil in for the timings by hair type.
Any of the three “strengthens roots” Skip It
The phrase on every label.
The root is under the skin. Oil sits on top of it. A scalp massage can feel good and moves the skin about, and that’s the whole of what any oil does at the root. Strong, weak, thick or thin, roots are set by genetics, hormones, iron, thyroid and illness, and the piece on hair fall in your 20s lists what to check instead.
The verdict table
| Claim | Oil | Verdict |
|---|---|---|
| Less breakage, protein kept in | Coconut | Worth it |
| Regrows hair | Onion | Skip |
| Sulphur feeds hair | Onion | Skip |
| Thicker, darker hair | Bhringraj | Depends |
| Cools the head | Bhringraj | Worth it |
| Calms dandruff | Onion | Depends |
| Too heavy for fine hair | Coconut | Depends |
| Strengthens roots | All three | Skip |
Price per month, roughly
At 2 teaspoons (10 ml) a week for shoulder-length hair, a person uses about 40 ml a month. Prices swing by city and brand, so treat these as ballpark. Coconut oil: PKR 50 to 100 or INR 20 to 50 a month. Bhringraj: PKR 120 to 240 or INR 50 to 120. Branded onion oil: PKR 160 to 360 or INR 60 to 160. Over a year the gap between coconut and onion oil goes a long way towards the blood tests that would tell you why the hair is falling in the first place.
Make bhringraj oil at a third of the price
Same tradition, and you know what’s in it. Our Kerala hair oil recipe uses the same method with curry leaves and hibiscus.
- Buy 50 g of dried bhringraj powder from an attar or pansari shop. It should be dark green and smell grassy.
- Warm 250 ml of coconut oil in a heavy pan on the lowest flame until just liquid and barely warm.
- Stir in the powder. Keep the oil at the heat of very hot tea, never sizzling, for 20 minutes, stirring every few minutes.
- Turn off the flame and let it cool completely, 1 to 2 hours, with the powder still in.
- Strain through muslin twice into a dry dark-glass bottle. Yield is about 220 ml. In a cool cupboard it lasts 6 to 8 weeks; smell it before each use.
The verdict
Buy coconut oil. If you enjoy a herbal, cooling oil in summer and the cost doesn’t sting, bhringraj is a decent tradition to keep, especially the homemade version. Onion oil is the one to leave on the shelf: the claim it’s sold on belongs to raw onion juice and a specific condition, and the bottle rarely tells you how much onion is even in it. Whichever you use, oil reduces breakage and nothing more, and hair that’s shedding from the root needs a test, not a fragrance.
Patch test any herbal or onion oil on the inner forearm for 24 hours before the scalp; bhringraj is a daisy-family plant and people with ragweed or chrysanthemum allergies can react, and onion oil fragrances cause contact rashes. Don’t apply any oil to a scalp with open sores, boils or weeping patches. Stop and see a dermatologist if you get burning, swelling or a rash, or if hair loss is patchy with smooth bald spots, comes with scalp scarring, or is rapid. Pregnant and breastfeeding women can use plain coconut oil freely; herbal and onion oils with strong essential-oil fragrances are better skipped then and never used on babies under 1. If shedding arrives together with tiredness, feeling cold, thinning eyebrows or irregular periods, ask a doctor for iron and thyroid tests before spending on any oil.
Is onion oil better than coconut oil for hair growth?
Neither grows hair. Coconut oil reduces breakage better because it penetrates the hair shaft. Onion oil’s growth claim comes from raw onion juice used on alopecia areata, not from the oil.
Does bhringraj oil really regrow hair?
The tradition says so; the evidence is thin and mixed. Expect conditioning and a cooling feel, not regrowth.
Can I mix onion oil with coconut oil?
You can, but you’re diluting a scented oil into the oil doing the work. Coconut alone is simpler and cheaper.
Which oil is best for hair fall?
For breakage, coconut. For shedding from the root, no oil; get iron, thyroid and vitamin D checked and read the hair fall in your 20s guide.
Does onion oil smell of onion?
Most branded ones don’t, because they’re heavily perfumed. Homemade onion-infused oil smells strongly and the smell lingers on pillows.
How do I know if bhringraj oil is genuine?
Genuine oil is dark green to blackish, smells grassy and bitter, and lists bhringraj early in the ingredients. Pale green oil that smells sweet is colouring and perfume.