How to Get Tomato Sauce, Ketchup, and Salsa Out of Clothes

Updated July 2026

The short answer

Tomato sauce, ketchup, and salsa all leave the same two-part stain: oil from the sauce, and red tomato pigment that clings to fibers. Treating only one part is why these stains so often survive the wash. The order matters: scrape off the excess, flush cold water through the back of the stain, treat the oil with dish soap, then treat any remaining red tint with oxygen bleach on washable fabric. Do not put the item in the dryer until both the greasy feel and the red tint are gone — heat sets both parts.

Before you start

You need: a spoon or dull knife, cold water, liquid dish soap, oxygen bleach, a soft brush. Optional: enzyme detergent for the wash cycle.

This page covers all tomato-based stains — pasta sauce, marinara, ketchup, salsa, tomato soup, pizza sauce. The treatment is the same; thicker sauces just carry more oil.

Check the care label before treating, and take dry-clean-only items to a professional with a note about what spilled.

Sunlight is a legitimate finishing tool for tomato pigment: after washing, air drying a damp, treated item in direct sun visibly fades remaining red tint on white and colorfast fabric.

Steps

  1. 1Scrape off the excess sauce with a spoon or dull knife. Lift, don't smear.
  1. 2Flush cold water through the back of the stain. Running water from behind pushes sauce out of the fibers instead of through them.
  1. 3Work dish soap into the stain. A small amount, applied with a fingertip or soft brush from the edges inward. This breaks down the oil half of the stain.
  1. 4Let it sit 5–10 minutes, then rinse cold.
  1. 5Check for red tint. If the grease feel is gone but red remains, dissolve oxygen bleach in warm water and soak the item for 30–60 minutes. Test colored fabric on a hidden seam first.
  1. 6Wash according to the care label , ideally with an enzyme detergent.
  1. 7Air dry and inspect. If any tint remains, repeat the oxygen bleach soak — or dry the treated item in direct sunlight, which fades tomato pigment naturally.
  1. 8Only use the dryer when the stain is fully gone.

What not to do

  • Do not rub the fresh spill — you will smear oil and pigment across a wider area.
  • Do not use hot water first — it can set the pigment before you have treated it.
  • Do not skip the dish soap step — washing without degreasing first leaves the oil, and the stain reappears as a dark patch.
  • Do not use chlorine bleach on colored clothes — it removes the fabric dye along with the tomato.
  • Do not dry the item until both the greasy feel and the red tint are gone.

Frequently asked questions

Are ketchup and tomato sauce stains treated the same way?

Yes. Ketchup, marinara, salsa, pizza sauce, and tomato soup all leave the same two-part stain — oil plus tomato pigment — and follow the same sequence: scrape, cold rinse from the back, dish soap for the oil, oxygen bleach for remaining red.

How do you get tomato sauce out after it has dried?

Scrape off any crust, then work dish soap into the stain with a little cold water and let it sit 15–30 minutes before rinsing. Follow with an oxygen bleach soak for the red tint and wash normally. Dried tomato usually needs two rounds — air dry between them.

Does sunlight really fade tomato stains?

Yes — UV light breaks down the carotenoid pigment that makes tomato stains red. After treating and washing, hang the still-damp item in direct sunlight for a few hours. It is a genuinely effective finishing step on white and colorfast fabric, though strong sun can fade dyes on dark clothes.

Why did the tomato stain turn orange after washing?

An orange tint after washing means the oil half was removed but the carotenoid pigment remains. Move to the pigment steps: an oxygen bleach soak (test colored fabric first) or sun-drying the damp garment. Do not put it in the dryer while any tint remains.

Will tomato sauce come out of white clothes?

Usually, yes — white cotton is the best case because you can use the full sequence plus sunlight without dye risk. Treat the oil with dish soap, soak in oxygen bleach, wash, and sun-dry. Avoid chlorine bleach as a first resort; it is rarely needed and can yellow some synthetics.

Sauce on the carpet or upholstery instead? Use the Stain Rescue Tool to get a plan for the exact surface and supplies you have.

Use the Stain Rescue Tool

Related guides