Sutherland Shire Cleaners
Stain Removal

Chermoula on Carpet: Removing North African Herb Marinade with Saffron, Cumin, and Citrus

14 July 20263 min read

Chermoula is a multi-pigment stain. The fresh coriander and parsley provide green chlorophyll (fat-soluble, carried in the olive oil). Paprika provides orange-red carotenoid pigment (also fat-soluble). Saffron, when used, adds crocin — a water-soluble yellow pigment from the stigma of the crocus flower. These three pigment types behave differently on carpet: the chlorophyll and paprika carotenoid are lifted in the dish soap emulsification step, while the saffron crocin (water-soluble but strongly bonding) and the bonded crocin fraction require hydrogen peroxide treatment.

Treatment Steps

  1. Blot up pooled marinade with dry paper towels — do not rub.
  2. Apply cornflour to absorb olive oil; leave 5–10 minutes, then vacuum.
  3. Apply dish soap solution (one teaspoon per two cups warm water) and blot — lifts fat-soluble chlorophyll and paprika carotenoid with the oil.
  4. Apply enzyme cleaner for 15 minutes for the garlic, coriander, and cumin organic residue.
  5. Rinse with cold water blotting.
  6. For any remaining yellow-orange colour (saffron crocin or paprika residue): diluted hydrogen peroxide (3%, 1:3 with water), 5 minutes, blot and rinse.
  7. Baking soda applied after drying and vacuumed after 30 minutes addresses persistent cumin smell.

Preserved lemon acid — diluted, not dangerous

Preserved lemon in chermoula contributes citric acid and salt. The citric acid is heavily diluted within the marinade and poses minimal risk to carpet dye at normal spill concentrations. Unlike undiluted lemon juice or preserved lemon squeezed directly onto carpet, the acid content in chermoula does not require an emergency neutralisation step. The cold water rinse removes the salt and acid residue adequately. If preserved lemon juice was spilled separately and directly, a baking soda neutralisation step would be appropriate — but not for chermoula as a mixed marinade.

Moroccan Marinade or Herb Sauce on Carpet in Sutherland Shire?

Sutherland Shire Cleaners can match you with local carpet cleaning specialists for marinade and herb sauce stain removal in Sutherland Shire homes.

Get a Match

Sutherland Shire Cleaners is a local matching and referral service. We connect you with local providers — we do not supply cleaning services directly.

Frequently asked

Chermoula was used to marinate fish and then the fish marinating dish tipped onto the carpet. There is now fish protein mixed into the chermoula. Does this change the treatment?

Chermoula used as a fish marinade absorbs fish protein, fish oils, and fish volatile compounds during marination. The carpet treatment sequence is the same but the enzyme cleaner step becomes more important: the fish protein in the marinade will produce a fishy smell if not fully broken down. Apply enzyme cleaner for a full 20 minutes dwell time rather than the standard 15. The fish oil component, like the olive oil, is addressed in the cornflour absorption and dish soap steps. If any fishy smell persists after the carpet dries, a second enzyme cleaner application allowed to sit for 20 minutes, then rinsed thoroughly, is the most effective follow-up step. Baking soda overnight after the enzyme steps further adsorbs the volatile trimethylamine compounds from the fish.

The chermoula contained a lot of fresh coriander and left a bright green patch on a beige carpet. The dish soap has not fully removed the green. What next?

The bright green is from coriander chlorophyll dissolved in the olive oil. After the first dish soap step, any remaining green is likely residual chlorophyll pigment that was not fully emulsified. A second dish soap application with slightly warmer water (warm, not hot — hot water can set protein from the garlic) and thorough blotting usually removes the remaining green. Chlorophyll is fat-soluble and responds to the surfactant action — a second round with fresh dish soap solution and more vigorous blotting (still no rubbing) typically clears the remainder. On beige carpet, any very faint green-yellow residue after the colour is substantially reduced is likely a chlorophyll breakdown product (pheophytin), which fades further with air exposure and is nearly invisible against beige.

I was using chermoula to marinate chicken overnight in the fridge and the dish leaked through the fridge shelf onto the carpet below. The chermoula has been on the carpet for up to 12 hours. How do I treat an overnight stain?

For a 12-hour chermoula stain, the oil has penetrated deeply and the herb pigments have had time to bond to the carpet fibres. Start with a generous cornflour application — press gently into the pile and leave 20 minutes to draw out the deep oil. After vacuuming, apply dish soap with warm water and allow the solution to sit for 3–5 minutes before blotting rather than blotting immediately — the extended contact time helps the surfactant penetrate and emulsify the deep oil. Two dish soap rounds are likely needed for an overnight stain. The enzyme cleaner step is equally important: apply, allow 20 minutes dwell, and rinse thoroughly. For residual colour on light carpet, the hydrogen peroxide step remains effective even on a set stain — the oxidation chemistry works on bonded pigment.