How to remove tomato sauce and ketchup stains, even from whites
To remove tomato sauce and ketchup stains, lift off the excess, run cold water through the back of the stain, rub in liquid laundry detergent, then sponge with white vinegar and repeat until no more color comes out. Wash with a bleach safe for the fabric. Tomato's red pigment, lycopene, dissolves in oil rather than water and rides into fibers on the sauce's fat, so detergent has to break up the oil before the color can leave.
- Best method
- Cold flush, detergent and vinegar, then bleach
- Time
- 20 to 30 minutes plus a wash
- Difficulty
- Easy
- Stain type
- Combination
You will need
- Spoon or dull knife
- Cold water
- Liquid laundry detergent
- White vinegar
- Oxygen bleach, or chlorine bleach for white cotton

How to remove tomato sauce and ketchup stains
- 1
Lift off the excess
Scoop sauce off with a spoon or the edge of a dull knife. Don't dab or rub, which the American Cleaning Institute notes can spread ketchup.
Why: Less sauce means less oil and pigment to work out of the fibers.
- 2
Flush cold water through the back
Turn the fabric inside out and hold the stain under a cold tap.
Why: The water pushes sauce back out the way it came in, without heat that could set it.
- 3
Rub in liquid detergent
Work liquid laundry detergent into the stain with your fingers or a soft brush, then rinse.
Why: Detergent emulsifies the oil that carries the red-orange pigment.
- 4
Alternate with white vinegar
Sponge the spot with white vinegar and rinse. Repeat detergent, then vinegar, until no more color comes out.
Why: This is the American Cleaning Institute's method for sauces: alternating lifts pigment and residue that one step alone leaves behind.
- 5
Pretreat and wash with bleach
Apply a prewash stain remover and launder with chlorine bleach if the label allows, or oxygen bleach. Rinse out all vinegar before any chlorine bleach.
Why: Bleach oxidizes the last of the pigment. Vinegar and chlorine bleach together release chlorine gas.
- 6
Air-dry and check
Air-dry and look for an orange shadow in daylight before you use the dryer.
Why: Heat sets leftover pigment.
Why tomato stains turn orange and hang on
Tomato's red comes mainly from lycopene, a carotenoid pigment that doesn't dissolve in water but does dissolve in oils and fats. Sauces add olive oil or meat fat, plus sugar and acid. The oil carries lycopene into the fibers, which is why rinsing alone turns a red stain into a stubborn orange one. Extension guides class tomato sauce and ketchup as combination stains, treated by rubbing in heavy-duty detergent.
So the method has three jobs: flush out the watery part with cold water, break up the oil with detergent so the pigment can come with it, then oxidize what color remains with bleach. The same logic explains why tomato stains plastic containers: the pigment is drawn to oily surfaces.
Tomato or spaghetti sauce on white clothes
White clothes give you the most options. Follow the cold flush, detergent and vinegar steps, then wash with chlorine bleach if the care label shows it's allowed. That's usually white cotton without spandex. Rinse every trace of vinegar out first. For whites that can't take chlorine bleach, such as polyester blends or anything with stretch, soak in oxygen bleach instead.
Don't put a white shirt in the dryer until the orange tint is completely gone. A faint shadow that survives one bleach wash may fade with a second oxygen bleach soak.
Tomato sauce and ketchup on every surface
The method changes with the surface: fabrics can soak, carpets and mattresses can't. Pick yours for the full steps.
| Surface | What works |
|---|---|
| Carpet | Scoop, detergent solution, vinegar solution, warm rinse |
| Clothes | Cold flush, detergent and vinegar, bleach-safe wash |
| White clothes | Flush cold water through the back, alternate liquid detergent and white vinegar, rinse well, then wash with chlorine bleach if the label allows or soak in oxygen bleach. |
By situation
Dried sauce
Scrape off the crust and soak the stain in cool water with detergent before starting the detergent and vinegar rounds. A leftover orange tint may need a few oxygen bleach soaks.
It already went through the wash or dryer
If an orange mark survived the wash, pretreat with detergent and rewash with a fabric-safe bleach. If it was machine-dried, repeated oxygen bleach soaks may lighten it, but some pigment may remain.
Colored clothes
Use oxygen bleach, not chlorine, and test vinegar on an inside seam, since the Kentucky extension guide notes it can change some dyes.
Silk, wool and dry-clean-only items
Blot, flush gently with cool water if the fabric allows, and take it to a dry cleaner. Never use chlorine bleach on silk, wool or spandex.
Sauce on carpet
The Carpet and Rug Institute starts with a dilute dish-detergent solution, then a warm-water rinse. See tomato sauce on carpet for the full sequence.
What not to do
- Don't dab or rub the sauce. It spreads the oil and pigment over a bigger area.
- Don't dry or iron before the color is gone. Heat sets the remaining pigment.
- Don't use vinegar and chlorine bleach on the same spot without rinsing. Acid plus bleach releases chlorine gas. Rinse thoroughly between steps.
Other methods that work
Dish soap
It cuts the oil carrying the pigment, and a dilute dish-detergent solution is the Carpet and Rug Institute's first step on carpet.
Caution: Rinse well, especially on carpet, where leftover soap attracts dirt.
Sunlight
Light breaks down carotenoid pigments, so drying a white item in the sun is commonly suggested for a leftover orange mark. No cited stain guide confirms it; treat it as traditional, with weak evidence.
Caution: Sun can fade colored fabric. Use it on whites only.
Stain still there?
An orange shadow is left after washing
That's lycopene pigment. Soak in oxygen bleach, or rewash with chlorine bleach on white cotton if the label allows.
The spot looks greasy and darker
Oil from the sauce is still there. Rub in full-strength liquid detergent and wash in the warmest water the fabric allows.
Safety
- Never combine vinegar or ammonia with chlorine bleach. Rinse thoroughly between products.
Never mix cleaning products; see chemicals you must never combine.
Questions
How do you get spaghetti sauce out of white clothes?
Flush cold water through the back, rub in liquid detergent, alternate with white vinegar until the color stops coming out, then wash with chlorine bleach if the label allows or oxygen bleach.
Does vinegar remove tomato stains?
It helps when alternated with liquid detergent, which is the American Cleaning Institute's approach for sauces. Rinse it out before using any chlorine bleach.
Why do tomato stains turn orange after washing?
The red pigment, lycopene, is oil-soluble. Washing removes the watery part of the sauce, but pigment held in oil stays until detergent and bleach remove it.
How do you get ketchup out of clothes?
Lift off the excess without rubbing, run cold water through the back, then pretreat with detergent and launder. Bleach any leftover color as the fabric allows.
Other combination stains
Sources
- Stain Removal Guide, American Cleaning Institute
- Stain Removal for Washable Fabrics (HE 2-840), University of Kentucky Cooperative Extension Service
- Quick and Easy Stain Removal for Clothing (HS 305, May 2026), Iowa State University Extension and Outreach
- Spot Solver: Tomato Sauce, The Carpet and Rug Institute
- Chlorine gas: What happens if you mix bleach and other cleaners, National Capital Poison Center (Poison Control)
Last updated . Methods are drawn from the sources above; how we research and check our guides.