LaundrywithOlivia

How to Remove Soy Sauce Stains from Clothes (Works on Dried Stains Too)

Soy sauce is one of the harder food stains to deal with because it's a double threat: a dark dye combined with salt and protein. The faster you act, the better your results — but with the right method

Olivia Perez

By Olivia Perez

Tested and reviewed by hand6 min read

How to Remove Soy Sauce Stains from Clothes (Works on Dried Stains Too)

Soy sauce is one of the harder food stains to deal with because it's a double threat: a dark dye combined with salt and protein. The faster you act, the better your results — but with the right method, even dried soy sauce stains can often be fully removed.

This guide covers the best techniques for fresh stains, set-in stains, and delicate fabrics.

Quick Answer

  • Blot immediately — never rub, it spreads the stain deeper into fibers
  • Rinse from the back of the fabric with cold water to push the stain out
  • Apply dish soap or laundry detergent, let it sit 5–10 minutes
  • For dried stains, pre-soak in cold water before treating
  • Never use hot water — it sets the protein in soy sauce permanently
  • Check that the stain is gone before putting in the dryer

What Makes Soy Sauce Hard to Remove

Soy sauce contains three stain-causing components:

  • Dark pigment (melanoidins): The deep brown color binds to fabric fibers
  • Protein: From fermented soybeans, proteins coagulate with heat — a hot-water mistake can make the stain permanent
  • Salt: Acts as a mordant (dye fixative), helping the pigment bond to fabric

This combination means cold water treatment is essential, and enzymatic cleaners (which break down protein) work better than standard detergents for stubborn cases.

Method 1: Fresh Soy Sauce Stain

Act within minutes for best results.

Step 1: Blot, Don't Rub

Use a clean cloth or paper towel to blot up as much liquid soy sauce as possible. Press firmly and lift — don't wipe or rub, which drives the stain deeper into the fabric weave.

Step 2: Rinse from Behind with Cold Water

Hold the stained area under cold running water with the back of the fabric facing the tap. This pushes the stain outward through the fabric rather than further into it. Run cold water through for 30–60 seconds.

Step 3: Apply Dish Soap or Liquid Laundry Detergent

Apply a small amount of dish soap (Dawn, Fairy) or liquid laundry detergent directly to the stain. Gently work it into the fabric with your fingers or a soft brush. Let it sit for 5–10 minutes.

Step 4: Rinse and Check

Rinse thoroughly with cold water. Check the stain — if it's gone, proceed to washing normally. If it remains, move to the stain-removal soak below before washing.

Step 5: Wash as Normal

Wash on a cool or warm cycle according to the care label. Do not use hot water. After washing, check the stain is fully gone before placing in the dryer.

Method 2: Dried or Set-In Soy Sauce Stain

Dried soy sauce requires rehydration before treating. The protein has already begun to set, so you need to break it down before it can be removed.

Step 1: Scrape Off Any Dried Residue

Use a spoon or dull knife to gently lift any dried, crusty soy sauce from the surface before it spreads when wet.

Step 2: Soak in Cold Water

Submerge the stained section in cold water for 20–30 minutes to rehydrate the dried stain.

Step 3: Apply Enzymatic Stain Remover

Use an enzyme-based laundry pre-treatment (OxiClean, Zout, or Biz) and work it into the stain. Leave for 15–30 minutes. Enzymatic cleaners are highly effective on protein-based stains like soy sauce, blood, and egg.

If you don't have an enzymatic product, mix 1 tablespoon of liquid dish soap with 1 tablespoon of white vinegar and 2 cups of cold water. Apply to the stain and let sit 15 minutes.

Step 4: Wash in Cold Water

Wash on a cold cycle. Inspect the stain before drying. Repeat the treatment if any trace remains.

Stain Removal by Fabric Type

FabricMethodSpecial Notes
Cotton / linenFull method aboveCan handle vigorous pre-treatment
Polyester / syntheticsFull method, cold washPigment can bond quickly — act fast
SilkBlot + cold water rinse only, then professional cleaningDish soap and vinegar may damage silk fibers
WoolBlot + gentle enzymatic pre-soak, cold waterNo rubbing; wool felts under friction
Dry-clean onlyBlot immediately, take to cleaner ASAPTell the cleaner it's soy sauce (protein stain)
Upholstery / carpetSee belowCannot rinse from behind — treat from top only

Soy Sauce on Upholstery or Carpet

You can't rinse furniture or carpet from behind, so the approach is slightly different:

  1. Blot up all excess liquid immediately
  2. Mix 1 teaspoon dish soap + 1 tablespoon white vinegar in 2 cups cold water
  3. Apply to the stain with a clean cloth using a blotting motion
  4. Rinse the area by blotting with a cloth dampened with plain cold water
  5. Blot dry with a clean towel; allow to air dry fully

For carpet, an enzymatic pet stain remover also works well on soy sauce since it targets protein-based stains.

What NOT to Do

  • Don't use hot water — it denatures the protein in soy sauce and permanently sets the stain
  • Don't rub the stain — rubbing spreads and deepens it
  • Don't put in the dryer until the stain is gone — heat permanently sets any remaining stain
  • Don't bleach colored fabrics — bleach damages dyes and may not remove the soy sauce pigment

When the Stain Won't Come Out

If after two full treatment cycles the stain persists:

  • Try an overnight soak in OxiClean solution (1 scoop per gallon of cold water)
  • Apply hydrogen peroxide to white or color-safe fabrics (test first on an inside seam)
  • For valuable or delicate items, take to a professional dry cleaner and explain the stain type

Frequently Asked Questions

Can you remove soy sauce with just water?

Cold water alone helps with very fresh stains if used immediately, but for any stain that has had more than a minute to set, you'll need a cleaning agent (dish soap, detergent, or enzymatic remover).

Does white vinegar remove soy sauce?

Vinegar helps break down the stain and is most effective when combined with dish soap. It's a good DIY option but enzymatic cleaners are more powerful for dried stains.

Will OxiClean remove soy sauce from white shirts?

Yes — OxiClean is one of the most effective products for soy sauce on white cotton or linen. Use a cold-water soak with OxiClean powder for best results.

My soy sauce stain has been through the dryer — can I still remove it?

Heat-set stains are much harder to remove. Try an overnight OxiClean soak in cold water, followed by an enzymatic treatment. Success is possible but not guaranteed on heat-set stains.

Conclusion

The two rules that matter most for soy sauce stains: act fast and never use heat. Cold water, a good enzyme-based pre-treater, and patience will handle the vast majority of soy sauce stains — even ones that have dried. Check the stain completely before drying, and you'll save most garments that might otherwise seem ruined.

For more stain-fighting help, see how to remove grass stains and how to remove coffee and tea stains.

SharePinterestX

More from How-To Guides

← Back to all guides <- Back to all guides