Sutherland Shire Cleaners
Stain Removal

Kokoda on Carpet: Removing Fiji's Coconut Cream Citrus-Cured Fish

17 July 20267 min read

What Kokoda Leaves on Carpet

Kokoda (pronounced ko-KON-da in Fijian) is the national dish of Fiji and one of the most celebrated foods across the Pacific Islands — a Fijian ceviche in which raw saltwater fish is "cooked" without heat through a process of acid denaturation: the raw fish is marinated in freshly squeezed lime juice (sometimes with lemon) for 30 minutes to several hours until the lime's citric acid denatures the fish proteins, turning the flesh opaque and giving it the texture and appearance of lightly cooked fish. The acid-cured fish is then mixed with: lolo (fresh coconut cream — made from grating fresh coconut flesh and squeezing it through a cloth to extract the rich, thick cream; significantly richer and more flavourful than canned coconut milk); finely diced ripe tomato; sliced cucumber; sliced spring onion (scallions); fresh red chili; and sometimes fresh coriander or mint. The finished kokoda has a creamy, tangy, fresh flavour — the richness of the coconut cream against the sharp lime, the mildness of the white fish, and the heat of the chili. Kokoda is typically served in a coconut shell or a bowl as an appetiser, at festivals, or at community gatherings. When kokoda spills on carpet, the fresh coconut cream and raw fish protein are the primary challenges.

What You Will Need

  • Spoon (for fish and vegetable pieces)
  • Cold water (essential — never warm or hot water on raw fish protein)
  • Clean white cloths or paper towels
  • Cornflour (one round for fresh coconut cream fat)
  • Enzyme carpet cleaner (protease and amylase enzyme)
  • Dish soap (one teaspoon per 250ml cold water)
  • Hydrogen peroxide 3% (one round for tomato and chili colour on light carpet)
  • Baking soda (one overnight application for mild fish and coconut aroma)

Step 1: Remove Fish and Vegetable Pieces

Collect kokoda fish pieces and vegetable components with a spoon using a lifting motion — do not press. The acid-cured fish is firm and opaque, easy to lift cleanly. Tomato and cucumber pieces may release liquid as they are collected. Act promptly — the lime acid from the kokoda marinade is active and may affect pH-sensitive carpet dyes if left without rinsing.

Step 2: Rinse Lime Acid and Blot Coconut Cream

Apply cold water immediately and blot — this dilutes and rinses the citric acid from the lime marinade before it has extended contact with the carpet. Kokoda is notable for its high lime content — the fish is fully submerged in lime juice during curing, and the finished dish carries significant lime acid in the dressing. Cold-water rinsing within two minutes is the most time-sensitive step. Then blot the coconut cream fat residue. Apply cold water and blot twice more.

Step 3: Apply Cornflour for Fresh Coconut Cream Fat

Apply cornflour, allow 15 minutes, vacuum. Fresh coconut cream (lolo) is the richest fat source in kokoda — freshly squeezed coconut cream is approximately 25–30% fat, richer than canned coconut milk or cream. The fat is a combination of medium-chain triglycerides (MCTs) characteristic of coconut — lauric acid, myristic acid, and caprylic acid. One cornflour round addresses the full coconut cream fat load from a standard kokoda serving.

Step 4: Apply Enzyme Cleaner for Fish Protein

Apply cold water and blot. Apply enzyme carpet cleaner and allow 20 minutes. Cold water is critical throughout — never use warm or hot water on raw fish protein (the acid curing does not fully cook the fish; the proteins remain heat-sensitive). Fish muscle protein (protease). Coconut protein (minor; protease). Tomato and cucumber soluble proteins (minor; protease). The lime acid has pre-denatured the fish surface proteins, making them slightly more accessible to protease enzyme than truly raw fish. Follow with dish soap and rinse.

Step 5: Optional Peroxide for Tomato and Chili Colour

On light or white carpet, apply hydrogen peroxide 3%, allow 10 minutes, blot and rinse. Kokoda has a mild overall colour footprint — the dominant colour is the creamy white of the coconut cream and the pale white of the acid-cured fish. On most carpet colours, no colour treatment is needed. On white or cream carpet, tomato lycopene (from the diced tomato) and red chili capsanthin contribute a mild pink-orange note that one peroxide round addresses.

Step 6: Treat Mild Fish and Coconut Aroma

Apply baking soda over the fully dried area and allow overnight. Kokoda has a notably mild aroma for a fish dish — the lime acid in the marinade reduces the trimethylamine (TMA) fish aroma by protonating it to the non-volatile trimethylammonium salt form. Fresh acid-cured kokoda has a clean, citrusy, slightly oceanic scent rather than the strong fish odour of unacidified raw fish. Fresh coconut cream adds a mild, pleasant sweet note. One overnight baking soda application is sufficient.

Coconut Cream Residue or Lime Acid Discolouration?

The rich fresh coconut cream and the active lime acid from kokoda's marinade are the two main concerns after a spill. We can connect you with a local carpet cleaner in the Sutherland Shire.

Find a Matched Local Specialist

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

The kokoda was made with raw prawns instead of fish — prawn kokoda is a popular variation in some parts of Fiji and the Pacific Islands. Raw prawns cured in lime juice are more delicate and have a different texture than fish. Does prawn kokoda create a different carpet stain than fish kokoda?

Prawn kokoda versus fish kokoda on carpet: (1) Higher chitin content — raw prawn shells, if pieces of shell are in the kokoda, contain chitin (a structural polysaccharide similar to cellulose). Chitin is less readily broken down by standard amylase/protease enzyme than fish muscle protein. Collect all visible shell fragments before wet treatment. (2) Prawn protein — raw prawn muscle protein is addressed by protease enzyme at the same 20-minute contact time as fish protein. Cold water remains essential. (3) Prawn iodine aroma — raw prawns have a distinctive iodine-mineral aroma from tyrosine and iodotyrosine compounds in the prawn flesh. This aroma is slightly different from the trimethylamine fish aroma and requires the same baking soda treatment. One overnight application is usually sufficient for lime-cured prawn kokoda, as the lime acid reduces the prawn aroma in the same way it reduces fish TMA. (4) The coconut cream, lime acid, tomato, and chili components are unchanged between fish and prawn versions — the treatment steps are the same except for noting the chitin in any shell fragments.

The kokoda was left to cure for an extended time — over 6 hours in the lime juice rather than the typical 30 minutes to 2 hours. Very long curing makes the fish texture more firm and dry (the acid fully denatures the outer and inner layers of the fish rather than just the surface). Does over-cured kokoda create a different carpet stain?

Over-cured kokoda (6+ hours lime curing) versus standard kokoda on carpet: (1) More fully denatured fish protein — extended acid curing (6+ hours) more completely denatures the fish proteins throughout the flesh. Fully denatured proteins are slightly more accessible to protease enzyme than partially denatured ones. This is a minor advantage in the enzyme step for over-cured kokoda. (2) Higher lime acid load per unit of fish — over-cured fish has absorbed more lime juice into the flesh during the extended marinade. The carpet receives a higher total acid load per gram of fish. The cold-water rinse within two minutes is more important for over-cured kokoda. (3) Drier, firmer texture — over-cured kokoda is less moist and spreads less on carpet contact than standard kokoda. The staining zone is more contained. (4) The coconut cream and vegetable components are unchanged — the over-curing affects only the fish texture and acid content, not the other ingredients mixed in after curing.

The kokoda was served in a coconut shell (the traditional serving vessel) and the coconut shell itself tipped over onto the carpet, releasing both the kokoda and any residual coconut water that had pooled in the base of the shell. Does coconut water alongside the kokoda add a staining component?

Kokoda served in a coconut shell with residual coconut water: (1) Coconut water composition — fresh coconut water is approximately 95% water with about 4% natural sugars (fructose, glucose, sucrose) and trace electrolytes. On carpet, fresh coconut water leaves a very mild sticky sugar residue as it dries — similar to a dilute fruit juice. (2) The sugar in coconut water — if allowed to dry in the carpet, the natural sugars create a very mild sticky residue that attracts dust. The dish soap step (applied during the standard kokoda treatment sequence) dissolves and removes this sugar residue completely. No additional treatment step is needed for coconut water. (3) Natural coconut water colour is clear to very slightly pale green-grey — it does not create a visible stain on carpet in the amounts released from a serving coconut shell. (4) The total stain treatment for kokoda served in a coconut shell is identical to the standard treatment — the coconut water component is addressed incidentally by the dish soap and rinse step without any modification.