Quick answer: To remove curry stains, first rinse away any food, then work in dish soap or liquid detergent to cut the oil. After washing, soak the item in hot water with powdered oxygen bleach to lift the turmeric color, and repeat before drying if needed.
Curry stains are tricky because they usually contain both oil and turmeric-based color. The fastest way to remove curry stains is to treat the greasy food first, then use an oxygen bleach soak to lift the yellow color.
Act fast. Gently scrape or rinse away any solid bits, then blot the area with a damp cloth. Next, work in a small amount of dish soap or liquid detergent to break up the oil in the stain.
If the stain is still yellow after washing, that means the food and oil may be gone, but the color remains.
For the turmeric color, soak the item in hot water at about 140°F / 60°C with powdered oxygen bleach. This is the step that usually makes the biggest difference on curry, turmeric, and mustard stains.
Do not put the item in the dryer until the stain is gone. Heat can set the color and make removal much harder.
If a curry stain lingers after soaking, spray on 3% hydrogen peroxide and let the item air dry in the shade, or repeat the hot oxygen bleach soak overnight. Always inspect the stain before drying again.
For delicate fabrics, silk, wool, or anything labeled dry clean only, professional help is the safest option. Curry stains can be removed at home in many cases, but the wrong treatment can damage the fabric.
Remove the food and oil first, then attack the yellow color with oxygen bleach. That two-step approach is the most reliable way to remove curry stains at home.
Or ask about any laundry or garment care question