Why Paksiw na Bangus Is Primarily an Odour Problem, Not a Colour Problem
Paksiw na bangus broth is pale — it uses vinegar and water as the braising liquid with garlic and ginger, not soy sauce or annatto. There is minimal chromophore, so the visual stain is light. The primary challenge is odour: bangus (milkfish) is a fatty freshwater fish with a high omega-3 oil content. Fish oil is rich in polyunsaturated fatty acids that are harder to emulsify than saturated cooking oils. The TMA from the fish protein creates a persistent seafood odour that can outlast the visible mark. A secondary challenge is the vinegar — acetic acid from the broth can act as an accidental protein-fixer if it dries and concentrates in the carpet pile before treatment.
Stain Components at a Glance
- Acetic acid broth — thin, watery vinegar-based liquid; spreads rapidly; acid content can partially fix fish protein if it dries concentrated
- Bangus (milkfish) fish oil — high omega-3 polyunsaturated fat; harder to emulsify than saturated cooking oils like coconut or palm
- Fish protein and TMA — milkfish myofibrillar protein and trimethylamine; primary source of the seafood odour
- Garlic compounds — minor allicin residue from the braising garlic; adds to odour load
- Ginger essential oil — from the ginger slices; mild phenol compounds; contributes a faint ginger-peppery note to the odour
- Eggplant or bitter gourd — if these vegetables were present, minor plant cell fluid; easily removed
Step 1 — Act Before the Vinegar Broth Dries
The acetic acid in the broth is dilute when liquid but concentrates as the water evaporates. Concentrated acetic acid can partially denature fish protein in the carpet pile, making the subsequent protein removal harder. Remove fish pieces and garlic-ginger solids immediately. Cover the full wet broth zone with paper towels and press firmly — the liquid is thin and spreads like water.
Step 2 — Cold Water Rinse to Dilute and Flush
Apply cold water generously to the full broth zone. Cold water dilutes and flushes the acetic acid before it concentrates, and begins to loosen the fish protein. Blot out thoroughly. The visible stain should be very light or absent after this step — the remaining work is odour-focused.
Cold Water Prevents Fish Protein from Setting
Fish protein denatures at lower temperatures than beef or chicken protein. While the acetic acid in paksiw broth is a partial protein fixer, heat is a stronger one. Use cold water throughout all rinse steps. Warm or hot water — and particularly steam mops — will set the fish protein into the fibres and lock in the TMA odour compounds more deeply.
Step 3 — Baking Soda Paste for Fish Oil
Apply baking soda paste to the fish oil landing area (where the fish flesh was resting). Bangus fish oil is a thick polyunsaturated fat that absorbs well into baking soda. Leave for 20 to 25 minutes, then vacuum. Baking soda is also mildly alkaline and begins to neutralise the acidic TMA.
Step 4 — Protease Enzyme (Extended Dwell)
Apply protease enzyme cleaner to the full stained area using cold water dilution. Allow 15 minutes dwell — longer than most protein stains, because fish protein is particularly amino-compound-rich and the TMA is bound to both the dissolved protein in the broth and the fish flesh residue. Blot out and rinse cold.
Step 5 — Dish Soap for Residual Fish Oil
Apply diluted dish soap to the fish oil zone. Dish soap emulsifies the omega-3 polyunsaturated fish oil — a surfactant-based step is more effective than baking soda alone for emulsifying unsaturated fats. Allow two to three minutes, blot and rinse cold.
Step 6 — Hydrogen Peroxide (Only if Visible Stain Remains)
Paksiw na bangus typically leaves no visible chromophore stain after the above steps — the broth is pale and the fish oil is colourless. Apply 3% hydrogen peroxide only if a yellowish or grey tint from fish oil oxidation or a faint amber from the garlic-ginger cooking liquid is visible after the enzyme step has dried. Apply targeted, allow 5 minutes, blot and rinse cold.
Step 7 — Extended Baking Soda Dry Finish for Fish Odour
Apply dry baking soda across the full treated area. Leave for a minimum of two hours — overnight for strong fish odour. Baking soda absorbs the volatile TMA and garlic allicin compounds from the pile. Vacuum and ventilate fully. If a faint fish odour remains after two rounds of this treatment, the TMA has penetrated to the carpet backing — a second enzyme pass followed by baking soda is more effective than repeated cold-water rinsing for backing-level odour.
Need a Local Carpet Cleaning Specialist in the Sutherland Shire?
Paksiw na bangus fish oil and TMA can persist in carpet backing long after the visible stain clears. If the seafood odour remains after two enzyme and baking soda treatment cycles, or the vinegar broth has saturated the underlay, a local specialist can apply targeted hot-water extraction to flush the backing layer.
Find a Matched Local SpecialistThis site matches enquiries with independent local carpet cleaners. We do not employ cleaners directly.
Frequently asked
Does the vinegar in paksiw actually help clean the carpet?
Not meaningfully — and it can make the stain harder to treat if it dries concentrated. The acetic acid is too dilute in the broth to act as an effective cleaning agent, but it acidifies the broth and can partially denature fish protein in the pile as it concentrates during drying. Flush with cold water immediately rather than treating the vinegar as a "natural cleaner" — the goal is to remove the acid before it concentrates.
How is bangus (milkfish) different from salmon or tuna for carpet staining?
All three are oily fish with TMA odour compounds, but the fat composition varies. Bangus has a moderately high omega-3 content — higher than white fish, lower than salmon. Salmon is the highest-fat oily fish commonly encountered in home kitchens and leaves the heaviest oil deposit. Tuna has a lower fat content than both. For carpet treatment purposes all three follow the same approach — cold water, enzyme protease, dish soap for fat — but salmon requires more baking soda absorption steps than bangus.
The fish was simmered for a long time in the broth — does the protein behave differently?
Yes. Long-simmered fish protein is partially denatured from the cooking heat before it ever hits the carpet, which means it is already in a partially set form. Freshly cooked fish protein has already crossed the heat-denaturation threshold and does not set further from mild heat — but it is also stickier and more adhesive than raw fish protein. The enzyme step is still effective on cooked fish protein — protease enzymes cleave peptide bonds regardless of whether the protein has been heat-denatured.
Can I use vinegar as a rinse step to neutralise the fish odour?
Vinegar (acetic acid) does partially neutralise some amine compounds including TMA, but it adds its own acetic acid odour to the carpet. In the context of a paksiw spill that already contains vinegar, adding more acetic acid to the carpet is counterproductive — you would be adding odour rather than removing it. Baking soda (alkaline) is the correct odour neutraliser for TMA, which is a base-forming amine. Baking soda + enzyme is more effective and leaves no residual odour.