Scrape off the solids, then flush cold water through the back of the fabric to push the sauce out the way it went in. Work a few drops of liquid dish soap into the mark to cut the oil, then soak in oxygen bleach and wash — but keep the water cool and never put the garment in the dryer until the stain is completely gone, because heat bakes the pigment in for good. Tomato sauce is a combination stain (oily pigment + tannin), which is why one-step “just scrub it” advice so often leaves a pink shadow behind.
Act fast: Lift off any excess sauce with the edge of a spoon or a dull knife — scoop, don’t wipe, so you’re not grinding it in. Then turn the garment inside out and run cold water through the back of the stain so it flushes the sauce forward and out of the weave, not deeper through it. Do this before you reach for soap; a fresh tomato stain that’s been rinsed cold within a few minutes usually comes out completely.
Don’t do this first: Don’t use hot water and don’t rub. Heat — hot water now, or a hot dryer later — sets the oil and the red pigment permanently, and rubbing frays the fibers and spreads the stain outward. Don’t toss the garment in the dryer to “check” whether it’s clean; if any stain remains, the dryer’s heat locks it in. Skip chlorine bleach on anything colored or on a stain that has already yellowed — it can react with the residue and turn it orange — and never mix chlorine bleach with ammonia or vinegar, which releases toxic gas. And don’t treat a “dry clean only” garment at home with water; blot it and take it to a professional.
Check the fabric first
Read the care label before you commit to a method — it decides whether you can flush and soak the stain or need to protect the fabric.
- Cotton / poly-cotton Full method is safe. Sturdy washables take the cold flush, dish soap, and an oxygen-bleach soak well. White colorfast cotton also tolerates a sunlight finish on any residual pink.
- Wool / silk / delicates Gentle only. Skip oxygen bleach and prolonged soaking. Blot, use a drop of mild detergent in cool water, and if the stain resists, stop and see a cleaner — over-working these fibers does more damage than the stain.
- Dry clean only Don’t wet it. Lift off solids, then take it to a professional and tell them it’s tomato sauce — a combination oil-and-dye stain — so they use the right solvent. Home water treatment can leave rings on these fabrics.
Whatever the fabric, spot-test any bleach or solvent on a hidden seam or inside hem first, and always check the care label’s temperature limits before you wash.
Why tomato sauce is stubborn (and the right order to attack it)
Tomato and pasta sauce isn’t a single stain — it’s a combination stain. University extension guides group gravy, ketchup, and tomato-based sauces together for exactly this reason: they carry an oily component (the olive or vegetable oil the sauce is cooked in) and a stubborn red pigment. That pigment, lycopene, is fat-soluble, so it clings to the oil and to the fabric’s fibers rather than rinsing away with water alone.
That’s why order matters. If you attack only the color, the oil left behind holds pigment in place and re-deposits it. The reliable sequence is: cut the oil first with dish soap, then lift the remaining dye with an oxygen-bleach soak (or sunlight on colorfast whites). Do it in that order and the pink shadow that defeats single-step methods usually clears.
Step-by-step method
- Scrape, don’t wipe. Lift excess sauce off with a spoon edge. Wiping smears it into a wider area and presses it into the weave.
- Flush from the back with cold water. Turn the garment inside out and run cold tap water through the reverse of the stain so it pushes the sauce back out. Cold only — heat sets both the oil and the pigment.
- Cut the oil with dish soap. Put a couple of drops of grease-cutting liquid dish soap directly on the stain and gently work it in with a fingertip. Let it sit about 10 minutes. This tackles the fat-soluble half that traps the pigment.
- Rinse and check. Rinse cold. Hold the fabric to the light — often the greasy body of the stain is gone and only a faint pink or orange tint remains.
- Attack the dye with an oxygen-bleach soak. For remaining color on a colorfast washable, soak the garment in a solution of oxygen bleach (roughly 1 tablespoon of oxygen bleach per quart of warm water, or per the package) for 30 minutes to a few hours. Oxygen bleach is safe on whites and colors alike — but confirm the care label allows it.
- Launder with a heavy-duty detergent. Wash with an enzyme-based liquid detergent on the warmest cycle the care label allows.
- Air-dry and re-check. Before drying, inspect the stain in good light. If any color remains, repeat from step 3 — do not machine-dry yet. The dryer’s heat is what turns a treatable stain permanent.
Household fix
Everything above is a cupboard job. The two workhorses are liquid dish soap (for the oil) and oxygen bleach (for the dye). If you don’t have oxygen bleach on hand:
- White vinegar: After the dish-soap step, dab a little white vinegar on the remaining color and let it sit a few minutes before rinsing. Its mild acidity helps loosen the pigment. Spot-test on colored fabric first — and never combine it with bleach.
- Sunlight: A genuinely useful last step for a faint pink shadow on white or colorfast cotton. Rinse the garment, leave it damp, and lay it in direct sun for a few hours — UV light breaks down lycopene, the pink pigment. Keep the fabric damp so the stain doesn’t dry in, and skip this on dyes you’re not sure are colorfast, since sun can fade them too.
A baking-soda paste is often suggested, but it’s mild — useful for absorbing a greasy fresh spill, not for pulling out set color. Put your effort into the dish-soap-then-oxygen sequence instead.
Product fix
If you’d rather buy the fix, match the product to each half of the stain:
- Grease-cutting dish soap (Dawn): The maker’s own laundry guidance is to apply it straight to the stain to lift the oil, then wash normally — the same surfactants that strip grease off pans pull cooking oil out of fabric. Use it as your step-3 pretreat.
- Enzyme liquid detergent or a pre-treat pod (Tide): Brush off the excess, run cold water through the back, then pretreat with an enzyme detergent or an oxygen-boost pod and wash warm per the care label. Tide’s guidance stresses the same rule this whole page turns on: if the stain survives the wash, repeat before drying, because the dryer will set it.
- Oxygen bleach soak (OxiClean and similar): The best all-fabric tool for the residual red. Dissolve per the label and soak the colorfast garment; safe on whites and colors, unlike chlorine bleach.
Honest take: you rarely need all three. Dish soap plus an oxygen-bleach soak handles the large majority of tomato-sauce stains. Reserve chlorine bleach for pure-white, colorfast cotton as a last resort — oxygen bleach is safer and won’t leave the yellow cast chlorine can.
Set-in or dried stain
A tomato stain that dried overnight — but hasn’t been through a hot dryer — is usually still recoverable. Re-wet it with cold water, work in dish soap and let it dwell a full 30 minutes to re-soften the oil, then give it a longer oxygen-bleach soak (up to a few hours, or overnight for sturdy colorfast whites). Rinse, inspect, and repeat the cycle rather than reaching for heat. Finish stubborn pink on white cotton with the sunlight trick above.
For a greasy, set-in mark on sturdy fabric, a pre-wash stain remover or a small amount of dry-cleaning solvent applied to the oily part first — in a well-ventilated room, spot-tested, and kept away from flame — can lift what water and detergent won’t, followed by the detergent and soak steps. If the garment has already been machine-dried, your odds drop sharply, but an extended oxygen soak plus repeated washes is still worth one honest attempt before you give up on it.
Prevent it next time
- Treat spills within minutes — scrape and cold-flush before the oil has time to bond. The first few minutes decide the outcome.
- Keep a grease-cutting dish soap by the kitchen sink; it’s the one thing that turns a dropped forkful of pasta into a non-event.
- Never dry a garment you’ve spot-treated until you’ve confirmed in good light that the stain is gone — this single habit saves the most clothes.
- A napkin on the lap during spaghetti night isn’t glamorous, but it’s cheaper than a ruined shirt.
Related rescues
- How to get grease stains out of clothes — for the oily half of the stain
- How to get red wine out of carpet — another pigment-and-tannin stain
- How to get blood out of clothes
- Search the full stain database
FAQ
Can you get dried or already-washed tomato sauce out of clothes?
Usually yes, as long as the garment hasn’t been through a hot dryer. Re-wet the stain, work in dish soap for the oil, then soak in oxygen bleach for several hours and re-wash. Finish any leftover pink on colorfast white cotton by laying it damp in the sun. Only if it’s already been machine-dried do the odds drop sharply — and even then an extended oxygen soak is worth one try.
Why did my tomato stain turn yellow or orange?
Two common causes: the oily part of the stain was never fully removed and has oxidized to a yellow-brown tint, or chlorine bleach reacted with the tomato residue and turned it orange. The fix is the same — cut the remaining grease with dish soap, then use oxygen bleach, not chlorine, to lift the color.
Does vinegar remove tomato sauce stains?
White vinegar’s mild acidity helps loosen the red pigment after you’ve cut the oil, so it’s a useful assist — but it isn’t a standalone miracle, and it won’t touch the greasy component on its own. Spot-test on colored fabric first, and never mix it with chlorine bleach.
Sources & verification
- University of Georgia Extension (FACS) — treats ketchup, tomato, and tomato-based sauces together; recommends pretreating with a pre-wash stain remover and laundering with a heavy-duty liquid detergent, and for sauces a soak in oxygen (sodium perborate) bleach solution. fcs.uga.edu/extension
- Iowa State University Extension & Outreach (AnswerLine) — classifies gravy, ketchup, and tomato-based sauces as combination (oily + dye) stains and advises removing the oily portion first, then working in liquid detergent before washing. extension.iastate.edu/answerline
- Tide (Procter & Gamble) — brush off excess, run cold water through the back of the stain, pretreat, and wash; explicitly warns that if the stain survives the wash you must repeat before the dryer, because drying sets it. tide.com/spaghetti-sauce-stains
- Dawn (Procter & Gamble) — grease-cutting dish soap applied directly to the fabric lifts the oily component of food stains before laundering, the same way it strips grease from cookware. dawn-dish.com/how-to