Tomato · Linen
Tomato Stain on Linen — How to Get It Out
Tomato stains on linen come out best when you treat them cold and fast, because linen's open weave soaks up the pigment quickly. The combination of lycopene and oil in tomato sauce makes these stains stubborn, but dish soap cuts the grease while sunlight fades the red. Never use hot water before pretreating — heat sets tomato stains permanently.
- Time25 min
- DifficultyMedium
- MaterialLinen
Watch out
WarningNever use hot water on tomato stains before pretreating — heat sets the lycopene pigment permanently into linen fibers.
TipLinen is durable and can handle vigorous scrubbing, but always test vinegar and baking soda on a hidden seam first if your linen is dyed or delicate.
TipSun-bleaching works beautifully on white and natural linen but may fade dark or bright dyed colors over time.
Do this
Scrape and rinse
Scrape off any solid tomato with a spoon or dull knife, working from the outside in. Flip the fabric inside-out and rinse the back of the stain under cold running water (coldest tap setting, under 70 °F) for at least one minute.
Linen is strong when wet, so you can rinse forcefully without worrying about damage.
Apply dish soap
Lay the linen flat with the stain facing up. Rub 1 tsp of dish soap directly into the stain with your fingers, working it in gently for about 30 seconds.
Make a vinegar paste
Mix 2 tbsp white vinegar with 1 tbsp baking soda in a small bowl to form a fizzing paste. Spread the paste over the soaped stain and let it sit for 10 minutes.
The acid in vinegar helps break down tomato pigment, while baking soda lifts it from linen's fibers.
Brush and rinse again
Use a soft brush or old toothbrush to gently scrub the paste into the fabric, following the direction of the threads. Rinse thoroughly with cold water until all residue is gone.
Sun-bleach if needed
If a faint pink shadow remains, hang the damp linen in direct sunlight for an hour or two. The UV light will naturally bleach out the remaining lycopene without harsh chemicals.
Wash and check
Wash the linen in your machine on the hottest setting safe for the fabric (usually around 140 °F for undyed linen). Check that the stain is completely gone before you tumble-dry, because any remaining pigment will set with heat.
Common questions
What if the tomato stain is already dry and set in?+
Soak the linen in cold water with 1 tbsp dish soap for 30 minutes to rehydrate the stain. Then follow the vinegar-and-baking-soda paste step and let it sit for 15 minutes instead of 10. Old stains may need two rounds of treatment and sun-bleaching.
Can I use bleach on linen to remove tomato stains?+
You can use oxygen bleach (not chlorine bleach) on white linen if the stain persists after sun-bleaching. Mix according to package directions and soak for up to an hour. Chlorine bleach weakens linen fibers and yellows them over time, so avoid it.
Why does linen stain so easily with tomato?+
Linen has a loose, open weave and absorbs liquid quickly, so tomato sauce soaks deep into the fibers before you can blot it. The natural texture also traps oily pigments. Fast treatment is key — the longer tomato sits, the harder it is to remove.
Can I skip the sun-bleaching step?+
Yes, if the stain is completely gone after rinsing. Sun-bleaching is only for faint pink shadows that remain after scrubbing. If you don't have direct sunlight, you can try a second round of the vinegar paste or use oxygen bleach instead.
Same stain, other materials
TomatoCarpet
Tomato Stain on Carpet — How to Get It Out
Tomato stains on carpet respond well to cold water and dish soap, followed by a white vinegar rinse to lift the red pigment from the fibers. Fresh spills are easiest, but even dried tomato sauce can be removed if you work carefully and avoid scrubbing, which pushes the stain deeper into the pile.
TomatoCotton
Tomato Stain on Cotton — How to Get It Out
Tomato stains on cotton come out easily if you act fast, because cotton is durable and can handle both scrubbing and hot water after pretreatment. The red lycopene pigment in tomato sauce, ketchup, and fresh tomato sets when heated, so always start cold and treat the stain before you wash or dry the fabric.
TomatoDenim
Tomato Stain on Denim — How to Get It Out
Tomato stains on denim respond well to cold water and dish soap because the fabric is tough enough to scrub without damage. Denim's tight twill weave holds pigment, so you need mechanical action — not just soaking — to lift the red-orange tannins before they set. Fresh stains come out in one treatment; dried stains may need a second round with enzyme soap.
TomatoPolyester
Tomato Stain on Polyester — How to Get It Out
Tomato stains on polyester come out easily if you treat them quickly with cold water and dish soap, because the synthetic fibers don't absorb pigment the way natural fabrics do. Polyester's smooth surface means the stain sits on top rather than soaking in, so you can lift most of the color with a simple scrub. Work from the back of the fabric to push the stain out, not deeper into the weave.
TomatoUpholstery
Tomato Stain on Upholstery — How to Get It Out
Tomato stains on upholstery need fast action because the pigment and oil bond quickly to fabric fibers. The key is working from the outside in to avoid spreading the stain, using cold water to prevent the tannins from setting, and never scrubbing hard enough to damage the weave or push the stain deeper into the cushion foam.
More stains on linen
BloodLinen
Blood on Linen — How to Get It Out
Blood stains come out of linen easily if you act fast and keep the water cold—hot water will cook the protein and lock the stain into the fibers permanently. Linen is durable and can handle vigorous treatment, but you must start with cold water and work the stain from the back so you push it out rather than deeper into the weave.
BloodLinen
Blood on Linen — How to Get It Out
Blood stains on a linen shirt come out cleanly if you act quickly and use cold water—never hot, which sets the protein permanently. Linen is strong and absorbent, so the stain may look dramatic at first, but the fiber responds well to enzyme treatment and patient rinsing. Follow these steps to lift the stain without damaging the weave.
BlueberryLinen
Blueberry Stain on Linen — How to Get It Out
Blueberry stains on linen come out with cold water, enzyme soap, and patience—linen's sturdy fibers tolerate scrubbing, but the berry's anthocyanin pigment needs enzyme action and sometimes sunlight to fade completely. Fresh stains lift faster than dried ones, so start as soon as you can.
ChocolateLinen
Chocolate on Linen — How to Get It Out
Chocolate stains on linen come out cleanly if you scrape off the solids first, treat with enzyme soap in cold water, and wash promptly. Linen is sturdy and can handle firm brushing, but chocolate contains protein and fat, so you must use cold water at the start to avoid setting the stain. Once pretreated, linen tolerates hot washes that help lift any remaining cocoa or grease.
CoffeeLinen
Coffee on Linen — How to Get It Out
Coffee stains on linen respond well to cold water and enzyme treatment because linen's strong fibers can handle vigorous scrubbing and hot washing once the tannins are broken down. The key is to rinse immediately with cold water to prevent the stain from setting, then use enzyme soap to digest any milk or cream residue and help lift the tannins before laundering at the hottest temperature linen allows.