Nasi lemak is a Malaysian rice dish of steamed rice cooked in coconut milk and pandan leaf, served with sambal (a dark red chilli-shrimp paste condiment), ikan bilis (crispy deep-fried dried anchovies), roasted peanuts, cucumber, and hard-boiled egg. The coconut milk permeates every rice grain during steaming, giving the rice a higher fat content than plain steamed rice — each grain carries a coconut fat coating. The sambal is the most staining component: a concentrated paste of dried red chillies with belacan (fermented shrimp paste), producing a dark burgundy-red colour and one of the most intensely pungent food odours of any cuisine. The belacan in nasi lemak sambal requires more aggressive odour treatment than any other Southeast Asian dish component commonly encountered in Australia.
Nasi lemak cleaning steps
- Remove rice, ikan bilis, and peanut pieces by hand. Remove ikan bilis before any liquid treatment — fried anchovies are very small and embed in pile. Vacuum after hand removal.
- Blot the sambal paste immediately — it is thick and does not spread rapidly, but the dark red-burgundy pigment sets quickly on light carpet.
- Apply cornflour across the area for the combined fat load: coconut fat from the rice, peanut fat, and fish oil from the ikan bilis. Two to three rounds — coconut fat is a saturated fat (high lauric acid content) that requires thorough extraction.
- Apply cold water and blot to dilute the sambal pigment and tamarind acid component.
- Apply dish soap solution (1 teaspoon per cup of cold water) and blot.
- Apply enzyme cleaner for 25 minutes (extended dwell) — this is longer than the standard 15–20 minutes due to the belacan fermented shrimp protein. Enzyme protease is particularly effective on fermented protein compounds from shrimp paste but benefits from extra contact time.
- Rinse thoroughly with cold water.
- Apply hydrogen peroxide (3%) for the sambal red pigment. Two rounds on medium carpet; three rounds on light carpet — dried chilli carotenoid in concentrated sambal is more intense than fresh chilli and may require extra rounds.
- Apply baking soda overnight after full drying — essential for belacan odour. Apply very generously. Leave 10–12 hours. Vacuum thoroughly.
- A second baking soda overnight treatment the following night is recommended for any remaining belacan shrimp paste odour.
Belacan shrimp paste — the most persistent food odour in SE Asian cooking
Belacan is fermented shrimp paste — dried small shrimp fermented with salt for weeks to months, producing an extremely concentrated seafood-sulphur-amine aroma. The fermentation process creates trimethylamine and other volatile nitrogen compounds that are both intensely pungent and difficult to fully neutralise. On carpet, belacan odour from sambal is more persistent than fish sauce (which also contains trimethylamine but at lower concentration), anchovy paste, or similar fermented seafood products. Enzyme cleaner with an extended dwell (25 minutes) is the first step; baking soda is the essential second step. One baking soda round is often insufficient — plan for two overnight treatments on consecutive nights. Do not attempt to mask the odour with spray deodorisers before treating the source: the belacan compounds must be broken down chemically, not covered.
Sambal belacan odour persisting after cleaning or dark red pigment remaining?
Fermented shrimp paste odour and dark red sambal chilli pigment that have penetrated carpet pile may need professional hot-water extraction for complete 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 nasi lemak sambal was the dry sambal ikan bilis variety (where the anchovies are cooked directly into the sambal paste) rather than served separately. Does cooking anchovies into the sambal increase the oil and odour concern?
Sambal ikan bilis (where small anchovies are cooked into the sambal paste during frying) concentrates both the anchovy fish oil and the belacan fermented shrimp flavour into the paste. The fat load is higher than plain sambal — three cornflour rounds for sambal ikan bilis versus two to three for plain sambal. The fishy smell from the ikan bilis compounds with the belacan shrimp paste odour to produce a stronger and more complex seafood-fermented smell than plain sambal. The two-night baking soda protocol is more important for sambal ikan bilis — plan the second application before the first has been vacuumed up (apply on night one, vacuum morning two, re-apply night two).
The coconut rice from the nasi lemak was the extra-rich version cooked with full-fat coconut cream rather than coconut milk. After three cornflour rounds, the carpet still feels slightly oily. How much fat does full-cream coconut rice hold compared to regular coconut milk rice?
Full-fat coconut cream has approximately 23–25% fat content, roughly double the 12–14% fat in regular coconut milk. Rice steamed in coconut cream absorbs substantially more fat per grain than rice in coconut milk — each cup of coconut cream rice contains twice the coconut fat of regular nasi lemak rice. For a full serving of coconut cream nasi lemak, four cornflour rounds may be warranted if three rounds still leave an oily feel. After four rounds, press a dry clean cloth firmly against the area — no oily transfer to the cloth indicates the fat is sufficiently extracted. Coconut lauric acid fat has a relatively high melting point (approximately 44°C) compared to oleic acid fats like pork or avocado — the cornflour absorption is effective but each round requires the full 20-minute dwell.
The ayam goreng (fried chicken) served with the nasi lemak also fell on the carpet alongside the rice and sambal. How do I address the fried chicken contact within the larger nasi lemak spill?
Ayam goreng (Malaysian fried chicken) is typically marinated in turmeric and spices before frying, which gives the coating a distinctive yellow-orange colour from turmeric curcumin. When the fried chicken falls in the same zone as the nasi lemak, the fried chicken adds: additional deep-fry oil (increase cornflour rounds by one — up to four total for the combined fat load), chicken protein (covered by the enzyme step), and turmeric yellow pigment from the chicken coating. After the full nasi lemak sequence, assess the turmeric yellow contact area separately — if a faint yellow tinge remains after the sambal-targeted peroxide rounds, apply two additional targeted hydrogen peroxide rounds to the turmeric zone. The sambal red colour and the turmeric yellow can overlap in the same carpet area — both are addressed by the same hydrogen peroxide step.