How to Remove Tomato Stains From Clothes

Fresh, dried or sauce: remove tomato stains easily.

Whether it’s fresh tomato in a salad, tomato sauce in a burger, or tomato paste in a pasta dish, tomato is a delicious and diverse fruit. Rinse the stain with cold water from the back of the fabric, work in a little dish soap or laundry detergent, leave it for 15 minutes, then wash as normal. Never use hot water, and never put the garment in the dryer until the stain is gone, because heat sets tomato stains permanently. Tomato stains look alarming but they are one of the easier stains to shift, as long as you get the temperature right.

There’s an easier way

Book Laundryheap

Why Tomato Stains are Stubborn

Tomatoes get their colour from lycopene, a pigment that clings to fabric fibres and does not dissolve in water. Sauces add two more problems: oil, which traps the pigment against the fabric, and acid, which can dull colour if it sits too long. That combination is why a quick rinse alone often leaves a faint orange shadow. You need something to lift the oil as well as the pigment, which is why dish soap works so well on this particular stain.

What you’ll need

  • Cold water
  • Dish soap
  • Laundry detergent
  • A clean white cloth
  • A spoon or blunt knife
  • White vinegar or oxygen bleach, for stubborn marks

Fresh Tomato Stains

Fresh tomato juice has not yet bonded to the fibres, so this is the easiest version to fix.

  1. Scrape off any pulp with a spoon, working from the outside of the stain inwards so you don’t spread it.
  2. Turn the garment inside out and hold the stained area under a cold tap. Rinsing from the back pushes the stain out of the fabric rather than deeper into it.
  3. Apply a drop of dish soap to a damp cloth and dab it onto the stain. Dab, don’t rub. Rubbing pushes pigment further into the weave and can fray the fibres.
  4. Work the soap in gently with your fingertips and leave it for 10 to 15 minutes.
  5. Rinse with cold water, then wash the garment as you normally would.
Photo by Polina Kovaleva from Pexels

Before drying, check the stain in good light. If any colour remains, repeat from step 3. Once it goes through a tumble dryer, that mark is likely permanent.

Tomato Sauce and Pasta Sauce Stains

Sauce contains oil and often garlic or herbs, so it needs one extra step.

  1. Lift off the excess sauce with a spoon. Don’t press down.
  2. Make a paste from two tablespoons of baking soda and one to two teaspoons of cold water.
  3. Spread the paste over the stain and work it in with a soft toothbrush. Leave it for 30 minutes. The baking soda absorbs the oil.
  4. Rinse from the back with cold water until the paste is gone.
  5. Work in a drop of dish soap to lift whatever oil is left, then wash as usual.
Photo by Antonius Ferret from Pexels

Ketchup Stains

Ketchup has added sugar and vinegar, which makes it sticky but also more water-soluble than a cooked sauce.

Scrape off the excess, rinse from the back under cold running water for a good minute, then rub in a small amount of liquid laundry detergent. Leave for 15 minutes and wash. Most ketchup comes out on the first attempt.

Tomato Paste and Passata

Paste is the most concentrated of the lot, so expect a stronger orange tint.

Scrape it off, rinse from the back, then soak the item in cold water with a scoop of oxygen bleach for one to two hours before washing. Oxygen bleach is safe on most colours, but test it on a hidden seam first.

Dried or Set-in Tomato Stains

An old stain needs soaking rather than scrubbing.

  1. Soak the garment in cold water for 30 minutes to soften the dried residue.
  2. Apply laundry detergent directly to the stain and leave it for 15 minutes.
  3. Rub the area gently between your fingers to loosen the pigment.
  4. Soak again in cold water with oxygen bleach for up to four hours. For whites you can use a solution of one part white vinegar to two parts water instead.
  5. Wash on the warmest setting the care label allows and air dry.
Photo by Cup of Couple from Pexels

Set-in tomato often takes two or three rounds. Keep repeating this before you resort to anything harsher.

The sunlight trick

If a faint orange shadow survives the wash, hang the damp garment outside in direct sunlight. UV light breaks down lycopene, and a few hours will often fade the last of the mark for free.

This works best on whites and light colours. Keep dark fabrics out of prolonged sun, as they will fade unevenly.

Tomato stains by fabric

FabricWhat to do
White cottonSafe for oxygen bleach soaking and the vinegar solution. Sun-dry to finish.
Coloured cottonDish soap and detergent only. Test oxygen bleach on a seam first.
Polyester and syntheticsTreat fast. Synthetic fibres hold oil-based stains tightly, so lead with dish soap.
Wool and silkCold water and a wool-safe detergent only. No vinegar, no bleach, no scrubbing.
DenimRinse from the back and pre-treat with detergent. Wash inside out.
LinenTreat as cotton but avoid vigorous rubbing, as linen creases and weakens when wet.

Always check the care label. If it says dry clean only, don’t treat it yourself. Blot up the excess and get it professionally cleaned.

What Not to Do

The single most important rule is to keep the stain away from heat. Hot water cooks the pigment and the trace proteins in tomato straight into the fibres, and once that happens no amount of treatment will lift it. For the same reason, never put the garment in the tumble dryer until you are certain the mark has gone. Drying a stain you thought you had removed is by far the most common way a perfectly treatable tomato stain becomes a permanent one, so always check the fabric in good daylight while it is still damp.

Be gentle with the fabric itself. Scrubbing hard feels productive, but all it really does is push the pigment deeper into the weave and spread the stain outwards, and on delicate fabrics it will fray the fibres as well. Dabbing and light fingertip pressure lift far more than vigorous rubbing does.

Take care with what you reach for, too. Chlorine bleach is the wrong choice here: it can react with the lycopene in tomato and turn the mark yellow rather than removing it, and on anything coloured it will strip the dye. It should also never be combined with vinegar, because the two react to produce chlorine gas, which is genuinely dangerous in an enclosed space like a utility room or bathroom.

Tomato on Carpet, Upholstery or a Tablecloth

Scrape off the solids, then blot with a cloth dampened in cold water and a little dish soap. Work from the edge of the stain towards the centre. Blot with a dry cloth to lift the moisture, and repeat until the colour stops transferring. Don’t soak upholstery, as water marks and padding damage are harder to fix than the original stain.

The best way to lift a stain is by letting Laundryheap lift it for you. To book your Laundryheap order today head to the Laundryheap website or download the free Laundryheap app. 

Some stains need pros

Let the experts handle it

Book Laundryheap