How to Remove a Set-In Ketchup Stain from a Cotton Shirt illustration
Image: AI-generated by Stain Rescue Daily

Laundry Stains

How to Remove a Set-In Ketchup Stain from a Cotton Shirt

Set-in ketchup on a cotton shirt can leave a stubborn orange-red mark, but you can lift it with dish soap, white vinegar, and baking soda. Here's a practical guide for set-in stains, with cotton-specific precautions.

Part 2: Safer action steps

Step-by-Step Removal for Set-In Ketchup Stains

Follow these steps in order. Work in a well-ventilated area and test any solution on a hidden seam first to ensure colorfastness.

  1. Scrape off any dried residue. Use a dull knife or spoon to gently lift off any crusty bits of ketchup. Be careful not to rub the stain deeper into the fabric.
  2. Rinse the stain with cold water. Hold the shirt under a stream of cold water, running it from the back of the stain to push it out. This helps rehydrate the dried stain and loosen particles.
  3. Apply dish soap directly to the stain. Squirt a small amount of dish soap onto the affected area. Gently work it in with your fingers or a soft-bristled brush, using a circular motion. Let it sit for 5–10 minutes.
  4. Blot with a clean cloth. Using a white cloth or paper towel, blot the stain to absorb the soap and loosened ketchup. Avoid rubbing, which can spread the stain.
  5. Create a vinegar solution. Mix one part white vinegar with two parts cold water. Apply this solution to the stain and let it sit for 10–15 minutes. The vinegar helps break down the tomato-based pigments.
  6. Rinse thoroughly. Rinse the area with cold water to remove the vinegar solution.
  7. Make a baking soda paste. Mix three parts baking soda with one part water to form a thick paste. Apply it to the stain, covering it completely. Let it sit for 30 minutes.
  8. Gently scrub and rinse. Use a soft-bristled brush to gently scrub the paste into the stain, then rinse with cold water.
  9. Launder as usual. Wash the shirt in the washing machine using the hottest water safe for the fabric (check the care label). Use your regular detergent.
  10. Check before drying. After washing, inspect the stain. If it's still visible, repeat the treatment before drying. Drying can set the stain permanently.

What Not to Do

  • Don't use hot water on a fresh or set-in ketchup stain—heat can set the protein and sugar in ketchup, making it harder to remove.
  • Avoid rubbing the stain vigorously, as this can push it deeper into the fibers.
  • Don't use bleach on colored cotton unless the care label explicitly allows it—bleach can cause discoloration.
  • Never put the shirt in the dryer until the stain is completely gone.

Fresh vs. Set-In Stains