How to Remove Mayonnaise from Washable Cotton
Always test on a hidden area first. Never mix cleaning chemicals — bleach and ammonia, or bleach and acids (including many bathroom/vinegar-based cleaners), release toxic gas. Follow the product label on every cleaner you use.
Before you start
- Don't use hot water at any stage — it cooks the egg protein into the fiber while also spreading the oil component deeper into the weave.
- Dish soap alone addresses the grease but not the protein; use both a degreaser and an enzyme treatment for full removal.
At a Glance
- Difficulty
- Moderate
- Primary method
- Scrape, cold rinse, dish soap degrease, enzyme wash
- Water temperature
- Cold only
- Machine washable?
- Yes, after pre-treating
- Success outlook
- High if treated before it's been through a warm dryer
What You'll Need
- A dull knife or spoon for scraping
- Cold water
- Dish soap (a strong degreaser)
- Enzyme-based laundry detergent
- A soft brush or old toothbrush
Step-by-Step
- Scrape off any excess mayonnaise with a dull knife or spoon before it has a chance to spread further into the weave.
- Rinse the back of the stain with cold water, flushing it out rather than pushing it deeper in.
- Work a generous amount of dish soap directly into the stain with your fingers or a soft brush, since mayonnaise's oil content needs a real surfactant to break the emulsion apart.
- Let the dish soap sit for 10-15 minutes so it has time to lift the oil from the fiber.
- Rinse again, then treat with an enzyme detergent or an enzyme pre-treatment spray to address the egg protein before washing.
- Run a normal cold cycle, then check the spot in daylight — no heat until you're sure nothing remains.
Cold Water vs Hot Water
Mayonnaise is genuinely a two-front stain — egg yolk contributes protein and vegetable oil contributes grease — and both halves push toward the same answer for very different reasons. Hot water cooks the egg protein into the cotton fiber almost the way heat sets a blood stain, while also spreading the oil component further into the weave before soap has a chance to lift it. Cold water throughout keeps both problems treatable.
If the Stain Has Already Dried or Set In
A dried mayonnaise stain on cotton usually still has a visible grease halo around a duller, slightly crusted center where the egg protein set — the two components age differently, so an old stain often needs a longer dish soap dwell time for the oil ring and a dedicated enzyme soak for the protein core. Expect to repeat both steps once or twice rather than relying on a single pass, especially if the stain went through a warm wash cycle before you noticed it.
What Not to Do on This Surface
Don't wash a fresh mayonnaise stain in warm or hot water thinking it'll help dissolve the oil faster — heat cooks the egg protein into the fiber before the soap gets a chance to work on the grease, turning a fixable spot into a stubborn combined stain. Don't skip the dish soap step and go straight to detergent; regular laundry detergent alone often isn't strong enough to fully break mayonnaise's oil-in-water emulsion.
When to Call a Professional
Plain washable cotton rarely needs a professional for mayonnaise — the dish soap and enzyme combination handles the two-part chemistry well at home. A professional is worth the call mainly for a tailored or otherwise valuable piece that's picked up dryer heat and still hasn't budged after two or three genuine treatment rounds.
The Full Picture
Mayonnaise is an emulsion — oil droplets suspended in an egg-and-vinegar base — which means it behaves like two different stains layered on top of each other rather than one, and treating only the grease or only the protein half leaves a visible residue of the other.
Dish soap is doing the heavy lifting against the oil component specifically, since its surfactant molecules surround oil droplets and let them lift away in water, a mechanism that regular laundry detergent alone often isn't concentrated enough to manage on a fresh grease stain.
The egg protein half needs a separate approach: enzyme detergent (or a pre-treatment spray with protease enzymes) breaks the protein down at a molecular level, the same general mechanism used against blood or milk, but it only works well in cold water since heat denatures the enzymes before they can act.
Cotton's durability is an advantage here the same way it is against other stains — it tolerates the combination of dish soap scrubbing and a repeat enzyme soak without damage, which is part of why this pair rates moderate rather than hard despite mayonnaise's two-part chemistry.
Frequently Asked Questions
- Why does my mayonnaise stain still look faintly greasy after a normal wash?
- Laundry detergent is built to handle a broad mix of everyday soil, not concentrated grease specifically, so a wash cycle on its own frequently leaves an oily shadow behind. Going in with straight dish soap first, worked into the fabric before it ever hits the machine, targets the emulsion directly instead of relying on detergent to do double duty.
- Is mayonnaise actually two stains in one?
- Functionally yes — the egg yolk contributes a protein component and the vegetable oil contributes a grease component, and they need genuinely different tools: dish soap for the oil, enzyme detergent for the protein, cold water for both.
- Can I use an enzyme pre-treatment spray instead of dish soap?
- Enzyme spray handles the protein half well but often doesn't cut the oil as effectively as dish soap does, so using both — dish soap first for the grease, then an enzyme treatment for the protein — gets more complete results than either alone.
Surface caution: hot water on protein stains (sets them); chlorine bleach on colored cotton.