Stain × material

How to remove tomato sauce from a wool rug

By Emma Whitfield · Updated 22 September 2026 · 4 min read

Urgency: very highAct within: 20 minMaterial: wool

Never on wool: Hot water sets lycopene permanently – cold only.

Get Fairy Liquid + white vinegar + cold water on Amazon.co.uk

Material context

natural, hand-tufted, Persian, berber, kilim, cotton flatweave – anything with lanolin or natural dye. That drives what you can and cannot apply – see the warning above.

The protocol, step by step

  1. Scoop excess sauce with a spoon (never a knife – cuts pile).
  2. Cold water rinse from a spray bottle. Blot from outside in with white cloth.
  3. Mix 1 tsp Fairy Liquid + 1 cup cold water + 1 tbsp white vinegar; apply; blot.
  4. Rinse with cold water; blot dry; place a folded towel under weight for 4 hours.
  5. Persistent orange tint: Woolite Rug Stain Remover; not oxygen bleach on wool.

Products needed

Realistic verdict

Wool holds tomato acceptably at cold-water speed. Orange tint often persists – Woolite fades it over 2 applications.

Frequently asked questions

How fast do I need to act?

Very high urgency – within 20 minutes. On wool specifically, the tomato sauce window is the same but the response differs – see the protocol above.

What must I never do to wool?

Hot water sets lycopene permanently – cold only.

What is the realistic recovery rate?

Wool holds tomato acceptably at cold-water speed. Orange tint often persists – Woolite fades it over 2 applications.

When to stop and call a pro

Any tomato sauce spot on wool larger than 30 × 30 cm; any second incident on the same spot (pigment or odour compound); any wool rug already treated with the wrong product (hot water, or the "never" listed above). Professional wet cleaning cost for wool: £3–£6 per m²; a 200 × 290 wool rug is £20–£35.

As an Amazon Associate we earn from qualifying purchases. Prices and availability are accurate as of the date shown and are subject to change. Your price is the same whether you buy through our links or not.