Tom yum (ต้มยำ) is a Thai hot and sour soup made with a light broth infused with aromatics — bruised lemongrass stalks, sliced galangal (kha), torn kaffir lime leaves, and bird's eye chillies — seasoned with fish sauce (nam pla) and fresh lime juice. The most common versions are tom yum goong (with prawns) and tom yum gai (with chicken). Tom yum nam sai (clear broth) is pale with minimal colour stain, while tom yum nam khon (creamy version) adds coconut milk and nam prik pao (roasted chilli paste), producing an orange-red colour and increased fat content. A spilled bowl of tom yum deposits a large volume of hot liquid rapidly — the thin, water-based broth spreads across carpet quickly. The fish sauce is the primary odour concern: fermented fish sauce has a very pungent smell that can linger in carpet fibres long after visible staining is resolved.
Tom yum cleaning steps
- Remove lemongrass stalks, galangal slices, kaffir lime leaf pieces, and mushrooms from the carpet before any liquid treatment.
- Blot the broth immediately and across the full spread area — tom yum is thin and water-based and spreads rapidly on carpet contact.
- Apply cold water and blot to dilute the fish sauce concentration and lime juice acid.
- Apply dish soap solution and blot.
- Apply enzyme cleaner for 20 minutes — prawn or chicken protein, mushroom residue, and fish sauce fermented protein compounds. The extended dwell time is important for the fermented fish sauce components.
- Rinse thoroughly.
- For tom yum nam khon (creamy/red version only): apply one cornflour round first for the coconut milk fat, then proceed with the water and enzyme steps. Apply hydrogen peroxide (3%) — one to two rounds for the nam prik pao roasted chilli colour.
- Apply baking soda as dry powder across the full treatment area and allow to sit overnight (8+ hours). Fish sauce has a very penetrating fermented-fish smell that baking soda absorbs overnight. Vacuum the following morning.
- If any fish smell persists the next day, apply a second baking soda overnight round.
Fish sauce odour — treat as the primary challenge, not an afterthought
Fish sauce (nam pla) is made from fermented anchovies and salt, producing trimethylamine and other volatile amine compounds responsible for its very pungent smell. In the context of a tom yum spill on carpet, the fish sauce smell can be more persistent than the visible stain — the clear broth version leaves almost no colour mark but the odour can remain for days. The enzyme cleaner step targets the protein compounds in the fish sauce, and the overnight baking soda step absorbs and neutralises the volatile amine compounds. The baking soda is not optional for a tom yum spill — it is the primary odour treatment and must be given adequate contact time overnight. A short baking soda application of 30-60 minutes addresses surface-level odour only; the amine compounds that have penetrated carpet backing require the full overnight dwell.
Fish sauce odour from tom yum persisting in carpet after treatment?
Fermented fish sauce amine compounds that have penetrated carpet backing and underlay may need professional hot-water extraction for complete odour resolution.
Find a Matched Local SpecialistSutherland Shire Cleaners is a local matching and referral service. We connect you with local providers — we do not supply cleaning services directly.
Frequently asked
The tom yum used heads-on prawns and several prawn heads fell out of the bowl onto the carpet. The prawn heads contain a dark orange paste (tomalley). Do prawn heads stain worse than the broth alone?
Prawn heads contain the hepatopancreas (tomalley) — a dark orange, fatty organ paste that is intensely flavoured. When prawn heads land on carpet, the tomalley inside can press out under the weight of the head, depositing an orange fat stain in addition to the broth. The orange colour from prawn tomalley comes from astaxanthin (the same carotenoid that makes prawns orange when cooked) — it responds to hydrogen peroxide, typically requiring one to two rounds. The tomalley fat requires one cornflour round before the enzyme step. Scrape the prawn head off the carpet without pressing it — pressing squeezes more tomalley out. The prawn head body itself is not a staining concern once removed; the orange tomalley is the active staining element.
The tom yum was very hot (just off the stove) when it spilled. The hot broth seemed to spread faster and penetrate the carpet more than I expected. Does temperature affect how fast tom yum spreads?
Hot liquids spread faster and penetrate carpet fibres more deeply than room-temperature or cold liquids. The mechanism is twofold: hot liquid has lower surface tension (spreading more readily) and lower viscosity, and hot liquid reduces the natural capillary resistance of carpet fibres. For a hot tom yum spill, the fish sauce compounds can reach the underlay faster than with a cold spill. Begin blotting immediately — do not wait for the carpet to cool. Apply cold water to cool and dilute simultaneously rather than waiting. The odour treatment (baking soda overnight) is more important for a hot spill because the fish sauce compounds have had more time to penetrate the backing.
The lemongrass stalks in the tom yum left yellowish marks where they rested on the carpet. Lemongrass has a slight yellow-green colour. Does lemongrass stain carpet?
Fresh lemongrass stalks have a pale yellow-green colour from chlorophyll in the outer green leaves and trace carotenoid pigments. When bruised lemongrass rests on carpet, particularly while wet with broth, it can leave a faint yellow-green mark from the outer leaf pigments. The stain is typically faint rather than dark. One targeted application of hydrogen peroxide (3%) to the lemongrass contact area resolves the colour in most cases. The more relevant concern from lemongrass on carpet is the essential oil residue (citral, geraniol) — these volatile compounds contribute to the carpet odour. The baking soda overnight treatment addresses the lemongrass essential oil odour note alongside the fish sauce amine compounds.