Sutherland Shire Cleaners
Stain Removal

Leche Flan Spilled on Carpet: Removing Caramelised Sugar, Egg Yolk Protein, Condensed Milk Fat, and Dark Caramel Colour

18 July 20268 min read

Leche Flan: Filipino Caramel Custard

Filipino leche flan is one of the richest custard desserts in Southeast Asia — denser and richer than the Spanish or Mexican flan it derives from. The Filipino version is made exclusively with egg yolks (no egg whites — typically 6 to 10 yolks per llanera tin), sweetened condensed milk, evaporated milk, and vanilla extract, steamed rather than baked in a water bath. The caramelised sugar top (the dark amber to deep brown layer) is made by melting sugar in the llanera tin until it reaches a dark caramel colour, and the custard is poured on top and steamed.

On carpet, a leche flan spill is unusually complex for a dessert: the dark caramelised sugar top creates a dark, sticky colour stain; the rich egg yolk custard is heat-sensitive protein that permanently sets if treated with warm water; and the condensed milk sweetener adds a very high sugar-and-fat load that causes re-soiling if not fully rinsed. Of all Filipino kakanin and dessert spills, leche flan is the most demanding.

Component 1: Caramelised Sugar Top — Dark Colour, Sticky

The caramelised sugar top of leche flan reaches a dark amber to deep brown colour — this is caramelisation, not Maillard browning, since no protein is involved in the sugar caramel step. Caramel colour compounds (furanones, pyranones, and polymeric caramel colour compounds) are responsible for the dark colour. These compounds are more resistant to hydrogen peroxide than many natural pigments — multiple hydrogen peroxide rounds are needed for dark caramel on light carpet. The caramelised sugar is also hygroscopic and sticky — it dissolves readily in cold water, which is the first step.

Cold water only — hot water permanently sets egg yolk protein

Leche flan contains a very high concentration of egg yolk protein. Hot water (above ~50°C) denatures and bonds egg protein permanently to carpet fibres, creating a nearly irremovable set stain. Use only cold water throughout the entire treatment sequence — never hot water, never steam.

Component 2: Egg Yolk — Protein and Carotenoid Colour

Filipino leche flan uses only egg yolks — no whites — giving it a golden-yellow colour from the egg yolk carotenoids (primarily lutein and zeaxanthin, which are the yellow xanthophylls stored in egg yolk fat). The egg yolk also contains very high-fat egg yolk lipids (lecithin and triglycerides — egg yolk is approximately 30% fat by weight). The egg yolk protein (primarily ovalbumin-related vitellins) requires the protease enzyme step. The carotenoid yellow colour from egg yolk responds to the hydrogen peroxide step after fat removal.

Component 3: Condensed Milk — High Sugar, High Fat

Sweetened condensed milk has approximately 8% fat and 55% sugar (sucrose). The very high sugar content in leche flan (from both the caramelised sugar top and the condensed milk) means the carpet residue is extremely sticky when it dries. This sticky sugar residue attracts dust and causes rapid re-soiling in the treated zone if not completely removed. Multiple cold water rinse cycles after the enzyme and dish soap steps are important — more rinse cycles than for most food stains.

Step-by-Step Treatment Sequence

  1. Collect leche flan pieces with a spoon — work quickly; do not smear the caramel.
  2. Cold water rinse — dissolves the caramelised sugar (very water-soluble). Blot cold.
  3. Baking soda (15 minutes) — absorbs egg yolk fat and condensed milk fat. Vacuum.
  4. Baking soda round 2 — egg yolk fat (30%) plus condensed milk fat together. Vacuum.
  5. Dish soap (cold water) — emulsifies remaining egg yolk lecithin and condensed milk fat. Blot. Rinse cold thoroughly.
  6. Protease enzyme (20 minutes) — for egg yolk vitellin protein (cold water only throughout). Blot and rinse cold.
  7. Second thorough cold water rinse — to remove dissolved sugar residue from condensed milk. Critical to prevent re-soiling.
  8. Hydrogen peroxide (3%), round 1 — for caramel colour compounds and egg yolk carotenoids. 15 minutes, blot, dry.
  9. Hydrogen peroxide (3%), round 2 — caramel on light carpet typically requires two rounds. Blot and dry.
  10. Hydrogen peroxide (3%), round 3 — for very dark caramel on cream or white carpet. Check first. Blot and dry.
  11. Baking soda overnight — for residual vanilla extract volatiles and caramel aroma.

Leche Flan vs Creme Caramel on Carpet

French creme caramel (the Western equivalent) uses whole eggs including whites and a lighter caramel. Filipino leche flan is richer (yolks only = more fat, more carotenoid colour, more lecithin), has a darker, harder caramel top (darker colour, more hydrogen peroxide rounds), and uses condensed milk (much higher sugar and fat than the fresh milk used in creme caramel). The treatment principles are the same but leche flan is the more intensive stain of the two.

Leche Flan on Your Carpet?

A matching and referral service connects Sutherland Shire residents with local carpet cleaning specialists experienced in caramel sugar and egg yolk stains from Filipino dessert spills. Describe your carpet and situation to get matched with available cleaners in your area.

Find a Local Carpet Cleaner

This site matches you with independent local cleaning providers. It does not employ cleaners or guarantee specific outcomes.

Frequently asked

The leche flan fell caramel-side-down on the carpet — the tin was flipped when it fell, so the very dark caramelised sugar surface contacted the carpet first, followed by the custard. The caramel layer was still hot from the steaming process. Does hot caramel side-down create a worse carpet stain than cool leche flan landing custard-side-down?

Hot caramel side-down leche flan landing on carpet: (1) Hot caramel is very fluid — caramelised sugar at serving temperature (still warm from the steaming process, typically 40–60°C when served) is more fluid and wicks into carpet pile more rapidly than cooled caramel at room temperature. The hot caramel spreads outward from the impact point and penetrates deeper into the carpet pile before it cools and solidifies. (2) Caramel solidifies on cooling — as the hot caramel cools on the carpet fibres, it solidifies around individual carpet pile fibres, creating a hard, glassy caramel layer on the carpet at the impact zone. This solid caramel is more difficult to remove than fluid caramel. Do not try to pull or scrape the solidified caramel from the pile — this can break the carpet fibres. Apply cold water to re-dissolve the solid caramel before treating. (3) The cold water dissolution step is more important for hot caramel side-down — the solidified caramel requires the cold water step to re-dissolve before any enzyme or soap treatment can address the underlying carpet fibres. Apply cold water generously, allow it to penetrate and dissolve the solidified caramel (2–3 minutes), then blot. Repeat until no more caramel colour transfers to the blotting cloth. (4) The custard layer lands second — the egg yolk custard lands on top of the caramel layer and contacts the carpet pile at the edges of the caramel zone where the caramel did not spread. Treat the custard zone with the same cold-water-only protocol. (5) Extended hydrogen peroxide — a hot caramel side-down landing creates a denser, more concentrated caramel stain zone. Three hydrogen peroxide rounds are warranted from the start on light carpet, without needing to check first.

The leche flan was the version made with condensed coconut milk (sweetened condensed coconut milk, a vegan variant) rather than regular dairy condensed milk. Condensed coconut milk has coconut fat (approximately 8–10% fat) and coconut sugar notes rather than dairy fat and dairy sugar. Does condensed coconut milk in the leche flan change the stain profile compared to the traditional dairy condensed milk version?

Coconut condensed milk leche flan versus dairy condensed milk leche flan on carpet: (1) Coconut fat versus dairy fat — condensed coconut milk fat is composed of medium-chain triglycerides (coconut oil — primarily lauric acid, myristic acid) rather than dairy butterfat (primarily palmitic acid, oleic acid). Both fats are removed by the baking soda absorbent rounds and dish soap step. The baking soda treatment works identically on coconut fat and dairy fat. (2) No dairy protein — condensed coconut milk contains no casein or whey protein. The protease enzyme step for the egg yolk protein is unchanged, but the dairy protein component is absent. This simplifies the stain slightly — there is no risk of dairy casein heat-setting alongside the egg yolk protein. The cold water rule still applies for the egg yolk protein. (3) Coconut sugar notes — if the condensed coconut milk was sweetened with coconut sugar (a less refined sugar with caramel-brown notes from the coconut sap minerals), there is an additional brown colour compound from the coconut sugar alongside the caramelised sugar top. The hydrogen peroxide step addresses both the caramel top colour and the coconut sugar colour. (4) Coconut milk aroma on carpet — condensed coconut milk has a characteristic coconut aroma (coconut lactone compounds) that lingers on carpet. One overnight baking soda application addresses the coconut aroma. The baking soda overnight step is typically not needed for dairy-condensed-milk leche flan (no significant odour), but is mildly beneficial for the coconut version. (5) Same egg yolk treatment — the egg yolk component is unchanged. Cold water only, protease enzyme, two to three hydrogen peroxide rounds for carotenoid and caramel colour.

The leche flan was served on a large llanera (the traditional oval aluminium tin) and the entire tin was dropped upright, so the full volume of the leche flan (approximately 600g–800g of custard) landed in one area. This is a much larger volume than a small slice spill. How does a full llanera leche flan spill on carpet differ from a single-slice spill?

Full llanera leche flan spill (600–800g) versus single-slice spill on carpet: (1) Much larger caramel top area — a full llanera leche flan has the entire caramel layer as a single solid disc. When the llanera is dropped upright, the full caramel disc (the bottom of the served dessert) contacts the carpet. The caramel disc is approximately 18–20cm in diameter. This creates a very large concentrated caramel contact zone requiring multiple hydrogen peroxide rounds across the full area. (2) Total custard volume — 600–800g of rich egg-yolk-and-condensed-milk custard deposits a very high total fat and protein load across the carpet area. Four rounds of dry baking soda absorbent may be needed for the full llanera spill (versus two for a single slice). (3) Custard depth penetration — the weight and volume of the full custard means it penetrates much deeper into the carpet pile and potentially into the carpet backing. Press firmly with dry towels to extract as much custard as possible from the deep pile before applying any treatment. (4) Sugar load — the condensed milk in 600–800g of leche flan contains approximately 300–350ml of condensed milk, which is approximately 165–190g of sucrose. This very large sugar load requires three to four cold water rinse cycles to fully remove the dissolved sugar from the carpet pile — insufficient rinsing leaves the carpet tacky and prone to re-soiling. (5) Professional assessment — a full llanera of leche flan on an expensive or delicate carpet (wool, long-pile) saturating through to the backing warrants engaging a professional carpet cleaner via a matching service, given the caramel penetration depth and the large total volume.

The leche flan was made in the Pinoy style but with ube (purple yam, Dioscorea alata) flavouring added to the custard — ube leche flan is a popular variant with a distinctive purple-violet colour from ube anthocyanins. The custard was a vivid lavender-purple colour throughout. Does ube colouring in leche flan change the stain profile on carpet?

Ube (purple yam) leche flan versus standard yellow leche flan on carpet: (1) Ube anthocyanin — the purple colour in ube leche flan comes from ube anthocyanins (cyanidin and peonidin glycosides from the purple yam flesh). Anthocyanins are pH-sensitive pigments — they appear purple-violet at neutral pH, pink-red in acidic conditions, and blue-green in alkaline conditions. At the neutral-to-slightly-basic pH of carpet (most synthetic carpets are pH 6–7), the ube anthocyanin appears purple. (2) Hydrogen peroxide addresses anthocyanins — ube anthocyanins respond well to oxidative treatment with hydrogen peroxide. Two hydrogen peroxide rounds are typically sufficient for the ube colour on medium light carpet; three rounds on white or cream carpet. The caramel top colour and the ube colour are both addressed in the same hydrogen peroxide application. (3) Do not use alkaline cleaners on the ube anthocyanin — alkaline cleaners (bleach, baking soda paste applied directly to the stain) shift ube anthocyanin to blue-green, potentially creating a worse-looking secondary stain. The baking soda in the overnight odour-treatment step (not directly applied to the stain as a wet paste) does not cause this issue. Apply the hydrogen peroxide step before the baking soda overnight step to address the colour before any alkaline contact. (4) Ube starch — ube (purple yam) is approximately 25–27% starch. If ube puree or ube halaya was mixed into the leche flan custard (as in some homemade versions), the yam starch contributes to the starch load alongside the condensed milk carbohydrates. The amylase enzyme step addresses any yam starch. (5) Combined caramel and purple on light carpet — the dark caramel top plus the purple ube custard creates a complex stain with multiple colour compounds (caramel + anthocyanin) on light carpet. Three hydrogen peroxide rounds from the start are recommended without needing to check after two.