ServicesAboutContactConnectTrack Your OrderBook a Pickup
Stain Removal The Swiss Laundry  ·  Expert Guide

How to remove oil and grease stains — ghee, cooking oil, mustard oil.

Oil stains are among the most treatable stains when caught fresh. They become among the most permanent when left to oxidise. This guide covers the home method, the oxidation timeline, and what professional treatment does that home cannot.

At a glance

What this guide covers.

  • Fresh oil stains are among the easiest to remove professionally — solvent dissolves fat-based stains effectively
  • The home approach of applying dish soap works for cotton and synthetics when the stain is fresh
  • Oil stains that have been through a hot wash or dryer have oxidised and become significantly harder to remove
  • Mustard oil and ghee oxidise faster than refined cooking oils — the 48-hour window matters more for Indian cooking fats
  • Invisible oil stains from food contact or body oils cause the yellowing on stored garments — clean before storing

What you can do at home — and when it actually works.

Oil stains respond to surfactant-based home treatment on robust fabrics when the stain is fresh. The principle is straightforward: dish soap molecules have a hydrophobic end that binds to the oil and a hydrophilic end that allows water to carry it away. On cotton and synthetic fabrics, this works reasonably well. On silk and wool, it is significantly more risky.

1
Absorb the excess immediately
For any oil stain — ghee, cooking oil, mustard oil — blot the excess immediately with a clean dry cloth or paper towel. Press gently, do not rub. For solid fats like ghee, you can gently scrape the surface with the back of a spoon before blotting.
2
Apply absorbent powder — all fabrics
Cornstarch, talcum powder, or plain white chalk applied to a fresh oil stain draws the oil out of the fabric surface through absorption. Leave for 15–30 minutes, then gently brush away. This step is safe for all fabrics including silk and wool.
3
Liquid dish soap — cotton and synthetics only
Work a small amount of clear liquid dish soap gently into the stain on cotton or synthetic fabric. Leave for 5 minutes. Rinse with cold water. Repeat if needed. Do not use on silk, wool, or embroidered fabric.
4
Check before drying — never heat an oil stain
Before putting the garment in a dryer or ironing it, check whether the stain is fully removed. If any oil remains, heat will set it permanently. Air dry and repeat the treatment rather than applying heat to a partially treated stain.
Why ghee and mustard oil are harder than refined oil

Ghee and mustard oil are unsaturated fats that undergo oxidative polymerisation on contact with air and fabric — they gradually transform from a simple fat into a cross-linked polymer that is chemically similar to a varnish. Refined cooking oils are more saturated and polymerise more slowly. The implication: a ghee stain left overnight has already begun this process. A refined oil stain has more time before the chemistry changes.

The point at which home treatment makes it worse.

Two specific actions make oil stains permanent. Both are natural instincts. Both are wrong.

1
Heat — dryer, iron, or hot wash
Any heat applied to an oil stain before it is fully removed causes the oil to bond permanently with the fibre. The heat drives the oil deeper into the weave and triggers the same oxidative polymerisation that makes old oil stains so difficult. A garment that goes through a hot dryer with an oil stain may have that stain permanently.
2
Water on silk with an oil stain
Applying water to an oil-stained silk garment causes the water to spread the oil-water boundary and can create a ring mark around the original stain that is sometimes more visible than the stain itself. The oil does not dissolve in water — the water simply creates a new boundary.
3
Storing without cleaning
The invisible oil stains on garments from food contact, body oils, and kitchen proximity oxidise during storage. A kurta stored after wearing near a kitchen may have no visible stains but contains surface oils that will emerge as yellow patches after 3–6 months in storage. Clean before storing, not before the next wearing.
The oxidation timeline for Indian cooking fats

Mustard oil: begins polymerising within 12–24 hours on fabric. Ghee: begins within 24–48 hours. Refined cooking oil: begins within 72–96 hours. Once polymerisation begins, removal difficulty increases significantly with each passing day.

What professional treatment does differently.

Hydrocarbon dry cleaning solvent is chemically similar to the oils it removes — this is the "like dissolves like" principle of solvent chemistry. A fat-based stain dissolves readily in hydrocarbon solvent in a way that it simply cannot in water-based cleaning. This is why professional dry cleaning is the correct method for oil stains, particularly on delicate fabrics.

1
Pre-spotting for oxidised oil stains
For oil stains that have begun to polymerise, pre-spotting with a targeted reducing agent breaks the polymer bonds before the solvent cycle. This is the step that home treatment cannot replicate — it requires chemistry and controlled application that is not available to the consumer.
2
Full solvent cycle — dissolves what detergent cannot
The enclosed hydrocarbon solvent cycle dissolves the oil and carries it away from the fabric without the water-spreading problem of home washing. The solvent penetrates the full depth of the weave, not just the surface. Oil that has migrated deep into the fabric during storage is reached and dissolved.
3
The invisible soil removal — stored garment service
The most important oil stain service for Indian wardrobes is the removal of invisible oils before storage. Bringing garments for cleaning before storing — not after — removes the oxidisable surface oils that create yellowing during storage. This is the single most cost-effective garment preservation action available.
The fresh stain advantage

An oil stain on any fabric brought to us within 48 hours of the incident has a very high complete removal rate — including on silk sarees, embroidered lehengas, and heavy woolens. The same stain brought after a week, or after a hot wash, has a significantly lower prognosis. Time and heat are the two enemies. Professional treatment is most effective when used early.

Questions answered

Oil stain questions
answered directly.

Do not apply water. Do not machine wash. Blot the excess gently with a clean dry cloth, then apply cornstarch or talcum powder to absorb the surface fat. Bring it to a professional dry cleaner within 24–48 hours. Ghee on silk is very treatable when fresh — the hydrocarbon solvent dissolves it cleanly. After 48 hours, polymerisation begins and removal becomes more difficult.

Heat-set oil stains on cotton can sometimes be partially treated professionally. Complete removal is less likely once the oil has polymerised and been heat-set, but improvement is usually achievable. Bring it in and we will assess it honestly before attempting treatment.

Yes. Body oils are fat-based and dissolve readily in hydrocarbon dry cleaning solvent. The yellowing under collars and in underarm areas is caused by oxidised body oils — professional dry cleaning removes both fresh and mildly oxidised body oils. Very old, heavily oxidised body oil staining (years of accumulation) may only be partially improved.

WD-40 is sometimes recommended online for oil stain removal because its solvent component can dissolve the stain. However, WD-40 leaves its own oily residue in the fabric that is difficult to remove completely and may attract more soiling. For valuable or delicate garments, this creates a second problem alongside the first. Use the dry absorbent powder method at home and bring it to a professional for complete treatment.

Clean all garments before storing — even if they appear clean. Invisible surface oils from food proximity, cooking vapour, and body contact oxidise during storage and emerge as yellow staining. The rule is simple: if it has been worn, clean it before storing it.

The Swiss Laundry — Stain Removal Specialists 13 years of professional stain treatment from Kasba, Kolkata. P-4 Kasba Industrial Estate, Phase III, E.M. Bypass (East), Kolkata 700107.

Remove the risk.
Completely.

Fresh oil stains on silk, wool, and embroidered garments — this is exactly what we treat. Bring it within 48 hours for the best outcome.

Book a Pickup WhatsApp for Advice Call 9836233354
Book Pickup · 2 min