How to Remove Food Stains from Clothes

Quick answer

Blot off the excess first, then treat the greasy part before anything else with a pre-wash spot remover and an enzyme soak. Keep the item away from the dryer and the iron until the stain is completely gone, because heat sets it.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot up the excess right away and do not let it dry.
  2. When a stain is mixed, treat the greasy part first.
  3. Work from the edge of the stain toward the middle.
  4. Keep heat away: no iron or dryer, and no hot water on egg until the mark is gone.

Most food stains on clothes are a mix of grease, a protein or starch part, and often artificial color. Fresh marks come out far more easily than dried ones, so start as soon as you can. A dry-clean-only item should go to a cleaner promptly, and a bulky or fragile piece is better off there too.

Work an enzyme laundry pretreater into pizza grease on clothes before it goes in the wash. Ranch and salad dressing on clothes get the same pretreatment, and the dryer should wait until the mark is gone. On a white shirt, an oxygen bleach powder can lift a food stain, as long as the label says it's safe.

Before you start

What clothes can take

Safe to use3

  • Water
  • Soaking
  • Enzyme cleaners

Use with care6

  • Hot water
  • Chlorine bleach
  • Oxygen bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Scrubbing and abrasives

Avoid1

  • Heat, once the stain is out

11 items

What you'll need

0 of 11 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot off the excess

    Scrape off any solid food with the dull side of a table knife, going gently so you do not spread it. Then blot the stain with a clean white cloth or paper towel, working from the back of the stain. Blotting lifts the fresh grease and keeps it from settling deeper into the weave.

    Tip. Work quickly, because a fresh stain lifts far more easily than a dried one.

    Careful. Read the care label first; skip any product or step it prohibits.

  2. Step 2 of 6

    Pretreat the greasy part

    Dampen the stain with water, then apply a pre-wash spot and stain remover to the greasy part. Work the detergent in gently with your fingertips, and let the remover sit for the time its label gives. Hold off on laundering the item, since the enzyme soak, solvent and oxygen soak still come next.

  3. Step 3 of 630 minutes

    Soak in enzyme detergent

    Scrape off any leftover residue, then soak the item in cool water with an enzyme laundry detergent for at least 30 minutes. The enzymes go after the protein part of the stain, which is what the grease step leaves behind. Rinse thoroughly, then check the spot in good light before it dries.

    Careful. Keep the water cool; hot water can set a protein stain you have not identified.

  4. Step 4 of 6

    Sponge with solvent if needed

    If a shadow of the stain is still there, dampen a clean cloth with a safe dry-cleaning solvent and sponge the spot from the wrong side of the fabric. Work from the edges toward the center so the mark does not spread. Rinse the area with water once the spot has lifted, then let it air-dry.

    Careful. Test the solvent on a hidden area first.

  5. Step 5 of 630 minutes

    Soak in oxygen bleach

    Stir 1 tablespoon of oxygen bleach powder into 1 quart of warm water, then soak the stained area for 30 minutes. Rinse the item with water once the soak is done. Then wash it as usual before the final step.

    Careful. Test the oxygen bleach on a hidden spot, and stop if the color changes.

  6. Step 6 of 6

    Wash hot, then chlorine if needed

    Wash the item in the hottest water its care label allows, with plenty of heavy-duty liquid detergent. Rinse it fully, and if a faint mark is left, add chlorine bleach to a final wash only after every other product is out. Let it air-dry once the stain is completely gone.

    Careful. Use chlorine only if the care label allows it and the item is colorfast.

If you'd rather buy than mix

Best products for food on clothes

Look for a pre-wash spot and stain remover, an enzyme laundry detergent, and an all-fabric oxygen bleach for colored clothes. A small bottle of dry-cleaning solvent is handy for the grease that is left after the soak.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on clothes, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

The stain should lighten a little with each step, and the cloth you blot with should pick up less color. Check the spot in good light after each soak, because a faint shadow that looks dry can set once the item is washed again. If the spot is gone or almost gone after the enzyme soak, keep following the steps; if it is unchanged after the oxygen soak, move on to the stronger treatment further down the page.

What changes for yours

Adjust for your clothes

Pizza and orange snack dust

Pizza is mostly grease, so the pre-wash remover and the cool enzyme soak do most of the work, and the greasy part should get a full pretreatment before anything else. Orange snack dust adds artificial color, so the stain can leave a faint yellow or orange tint even after the grease is gone.

If that tint stays, give the oxygen soak a test on a hidden spot first, since it is the gentler option on colored fabric. Keep the cool soak going for the full 30 minutes before you judge the tint.

Salad dressing and ranch

Dressings are mostly oil, with egg or dairy in the mix, so the greasy part gets the pre-wash remover first and the enzyme soak handles the dairy and egg part. Creamy dressings can leave a pale film that looks dry but is not, so check the spot in good light before you move on.

Herbs and spices can leave their own color, so a tint after the soak is normal. Give it another pass with the same soak before you decide it is done.

White shirts and white clothes

White cotton and linen can handle the full sequence, and the chlorine step at the end does the most good here. Check the care label first, and confirm the fabric is white or colorfast before any chlorine goes on.

Rinse the item completely before the chlorine goes in, so nothing else is left in the fabric. A white shirt can also show a faint yellow after drying, so look at it in good light before you call it clean.

Other specific foods

Foods like applesauce and baked beans are mostly plant and protein, so the enzyme soak does most of the work on them. Fruit juice and tea stain by tannin, which is a different kind of mark and often needs the oxygen soak repeated before it lifts.

If the mark is still shadowed after the full sequence, do not push harder with heat; wait and repeat the same soaks instead.

Sweaters, jackets, and other garments

Wool, silk and mohair knits do not take chlorine, and they need a gentler touch than cotton. On wool and silk, use the cool enzyme soak and skip the oxygen soak unless a hidden spot shows no color change. Knits also stretch, so blot and soak rather than wringing the fabric.

A jacket with a shell and a lining needs the lining checked too, so treat the outer fabric first and test any dye before you soak. If the garment is dry-clean only, take it to a cleaner promptly rather than washing it at home.

Jeans and denim

Denim is tough enough for a gentle work-in of detergent with your fingertips. Grease sinks deep into the twill, so give the pre-wash remover a few minutes to work before the soak.

Dark denim often is not colorfast, so the oxygen soak needs a test on a hidden seam before you use it. Check the spot after the soak and before you move on to the next step.

Baby food and baby clothes

Baby food is mostly protein and starch, so the cool enzyme soak is the step to lean on, and the pre-wash remover handles any oil in the mix. Many baby foods contain color, so check for a tint after the soak and treat it with the oxygen soak on a hidden spot if needed.

Keep to cool water until the stain is out. Baby clothes are often soft cotton, which takes the wash well, but check the label before any chlorine goes near them.

Old, dried or set-in stains

An old food stain has had time to bond with the fibers, so start with a cold-water soak for about 30 minutes. Then work in liquid laundry detergent and leave it on for about 30 minutes before you rinse.

For dried stains, scrape off the crusted matter with a dull knife first, then presoak in cold water with an enzyme detergent. Tannin stains from coffee, tea or fruit juice often need an oxygen bleach soak that is safe for the fabric, and they may take more than one round. Finish with a laundry presoak overnight, then wash in the hottest water the fabric allows.

If the stain only shows up after the dryer, the heat has set it, so expect more work and repeat the soaks rather than rushing. If grease remains after drying, sponge it with a grease solvent. If a shadow still shows, work a few drops of liquid laundry detergent and a few drops of ammonia into the spot, blot with absorbent material, and rinse completely before any other product goes on.

Vinegar, baking soda, peroxide and more

Do home remedies work on food on clothes?

Plenty of home remedies get passed around for food stains, and many of them either do not help or can damage clothes. A pre-wash spot remover and an enzyme soak are the treatments to start with on clothes.

Works1Skip4Avoid1

RemedyVerdictWhat to know
Oxygen bleach (OxiClean)Get it on Amazon WorksThe oxygen soak in the steps uses this kind of bleach. Test a hidden spot first, and keep it off wool and silk.
White vinegarSkipSkip vinegar; it can weaken cotton, rayon, acetate and triacetate or change their color. Leave it out of food stains.
Baking sodaSkipIt is a gentle cleanser for hard surfaces, and on fabric it needs a test first. Detergent and soaks do the job on their own, so it isn't needed.
Hydrogen peroxide (3%)SkipSkip peroxide; on colored fabric that isn't colorfast it can change the color, so oxygen bleach is safer. On colored fabric that is not colorfast it can change the color, so the oxygen bleach soak is the safer choice.
Dish soapSkipSkip dish soap; it is too strong for silk, velvet and other delicate fabrics. The detergents in the steps do the same job on sturdy clothes.
Rubbing alcoholAvoidSkip it on acetate, triacetate, modacrylic, acrylic, silk and any colored fabric you have not tested. It is not used anywhere in the steps.

Chemical safety

Never mix these

Some products in this guide react dangerously with each other. Use them one at a time and rinse with water in between.

Chlorine bleach + Oxygen bleach (OxiClean)

Both makers advise against combining them: OxiClean says not to mix it with chlorine bleach, and Clorox says the two bleaches cancel each other out.

If they mix by accident: Don't use the mixture; ventilate the room and avoid breathing fumes or touching it; call Poison Control at 1-800-222-1222 for disposal advice or if anyone feels unwell.

What makes it worse

Mistakes to avoid

Don't rub the stain

Rubbing grinds grease deeper into the weave and can fray the fibers around the spot. Blot from the back with a clean cloth, and work any product in gently with your fingertips instead.

Don't use bar soap on a fresh stain

Bar soap sets many stains and leaves a film that holds grease. Use a liquid detergent on the spot instead, since it rinses out cleanly.

Don't mix ammonia and chlorine bleach

Mixing ammonia with chlorine bleach makes toxic fumes, so never combine them in the same wash or on the same spot. Let the ammonia treatment finish and rinse completely before the chlorine step.

Don't use full-strength bleach

Undiluted bleach weakens the fibers so the fabric tears or wears out sooner. Dilute it as the label says, and use only the amount the stain needs.

Troubleshooting

If the stain is still there

Pick what you're seeing:

A greasy shadow shows after washing

Let the garment air-dry, then sponge the spot from the wrong side with dry-cleaning solvent. Apply detergent and launder again.

A colored tint remains after the grease is gone

Use the sodium perborate paste or soak on a fabric that passes a hidden-seam test. Wash again and air-dry.

The garment is dry-clean only

Skip home treatment and take it to a dry cleaner promptly, telling them the fiber content and what the food was.

When to call a professional

Take any dry-clean-only item to a professional promptly, and tell them the fiber content and what the stain is. Even washable items belong with a dry cleaner if the stain covers a large area, the piece is bulky, or the fabric is fragile. Suede, leather and fur trim should go to a cleaner who specializes in that material.

Questions

Do food, oil, and pizza grease stains come out of clothes?

Most do, as long as you treat them soon and go after the greasy part first. A stain that has been through the dryer or has dried for a long time may need repeated soaks and can leave a faint mark.

What product should I buy for food stains on clothes?

Pick a pre-wash spot and stain remover for the greasy part, plus an enzyme laundry detergent for the protein and starch part. An all-fabric oxygen bleach helps with color, and it is the gentler choice for colored clothes.

Can I use bleach on a food stain on a white shirt?

Yes, on white or colorfast fabric whose care label allows chlorine, and only as the last step after everything is rinsed out. Test a hidden spot first, and skip chlorine on wool, silk, mohair, leather or spandex.

Does a food stain come out if it has already dried?

Often yes, but it takes longer. Scrape off the crusted part, soak it in cold water with an enzyme detergent, and repeat as needed until the spot is gone.

Can I use vinegar or baking soda on food stains on clothes?

No. Vinegar can weaken cotton, rayon, acetate and triacetate, and baking soda needs a test on fabric first. Baking soda needs a test on fabric first, so the detergent and oxygen soaks are the safer route.

Is a baby food stain on clothes any different from other food?

The steps work the same, but cool water matters more, since baby food is mostly protein and starch. Lean on the enzyme soak and check for a tint after it.

Can a dry-clean-only item be treated at home?

Not with the full home sequence. Blot the excess, then take it to a dry cleaner promptly and tell them the fiber content and the stain.

Food on other materials

All 14 materials for food

Other stains on clothes

All 54 stains on clothes

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. University of Georgia Extension
  2. Cornell Cooperative Extension
  3. Texas A&M AgriLife Extension
  4. New Mexico State University Extension
  5. University of Kentucky Extension