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
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
| Fabric | Method | Special Notes |
|---|---|---|
| Cotton / linen | Full method above | Can handle vigorous pre-treatment |
| Polyester / synthetics | Full method, cold wash | Pigment can bond quickly — act fast |
| Silk | Blot + cold water rinse only, then professional cleaning | Dish soap and vinegar may damage silk fibers |
| Wool | Blot + gentle enzymatic pre-soak, cold water | No rubbing; wool felts under friction |
| Dry-clean only | Blot immediately, take to cleaner ASAP | Tell the cleaner it's soy sauce (protein stain) |
| Upholstery / carpet | See below | Cannot 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:
- Blot up all excess liquid immediately
- Mix 1 teaspoon dish soap + 1 tablespoon white vinegar in 2 cups cold water
- Apply to the stain with a clean cloth using a blotting motion
- Rinse the area by blotting with a cloth dampened with plain cold water
- 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.
Recommended Products (Affiliate)
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.
More from How-To Guides
A Guide to Dryer Settings and What They Mean
Dryer settings are less intuitive than washing machine settings — the labels vary between manufacturers and countries, and the wrong setting is one of the most common causes of shrinkage, damage to el
Read guideHow Hard Water Affects Laundry and What to Do About It
Hard water contains dissolved calcium and magnesium ions. These minerals bond with detergent molecules before the detergent can do its job, creating soap scum that deposits on fabric instead of rinsin
Read guideHE Detergent Guide for High-Efficiency Washers
HE detergent is designed for modern high-efficiency washers that use less water and need low-suds cleaning. Using the wrong formula can leave residue, trigger rinse issues, and reduce cleaning perform
Read guide