Skip to main content
StainMatrixOils & Fats

How to Remove Mayonnaise Stains

Pick your fabric for a 3-step textile-chemistry guide

Treat todayOil and egg emulsion — absorb excess with baking soda first, then degrease with dish soap.

Cotton quick fix

  1. 1Cover the stain with cornstarch or baking soda and let it sit 30 minutes to soak up the oil
  2. 2Brush off the powder, then squeeze dish soap (like Dawn) directly on the stain and rub it in
  3. 3Wash in the warmest water safe for the fabric and air-dry — check it's fully gone before the dryer
Full cotton guide →

Why Mayonnaise stains are tricky

Oil-based stains are hydrophobic lipid molecules that repel water and bond tightly to fabric fibers through non-polar interactions.

How to prevent Mayonnaise stains

The egg content in mayonnaise makes it set under heat. Apply absorbent powder immediately, let it sit for a few minutes to absorb the fat, then treat with dish soap and cold water. Never use hot water first.

Similar stains to treat