Why Bopis Creates a Spreading Blood Stain
Bopis — the spicy Filipino pork offal stir-fry combining diced pork lung (baga) and pork heart (puso ng baboy) with garlic, onion, vinegar, bird's eye chilli (siling labuyo), and sometimes tomatoes, bell pepper, or olives — is one of the faster-spreading Filipino carpet stains because of the pork lung component. Pork lungs are the most vascular organ in the pig: the alveolar structure of the lung means the tissue is saturated with a dense capillary network and residual blood. Even after blanching or par-boiling before cooking (standard bopis preparation), pork lung retains significant blood pigment in its spongy tissue. When bopis spills, the liquid released from the pork lung pieces is darker and more haemoglobin-rich than a comparable volume of pork loin spill liquid. The spongy lung texture also absorbs and releases liquid readily — pressing bopis pieces into carpet or stepping on them drives the blood-coloured liquid deeply into the pile. Cold water within 30 seconds is the most impactful single step for a bopis spill.
The Stain Components in Bopis
- Pork lung blood pigment (haemoglobin and myoglobin — very high vascular density; cold water urgency; spreads readily from the spongy alveolar lung tissue)
- Pork heart blood pigment (myoglobin from the heart muscle — the heart is a dense muscle with high myoglobin concentration; moderate to high blood pigment)
- Pork lung and heart protein — enzyme step; extended dwell due to the density of the tissue
- Bird's eye chilli capsanthin — fat-soluble orange-red pigment; at high concentrations in a spicy bopis; responds to H2O2
- Vinegar (white cane vinegar or sukang tuba) — acetic acid; no pigment; rinses cleanly
- Tomato lycopene (if tomatoes or tomato paste were added) — responds to H2O2
- Red/green bell pepper pigments (capsanthin and chlorophyll) — respond to H2O2
- Pork fat from the offal and cooking oil — low fat load since lungs are lean; one baking soda round
- Garlic and onion volatile organics — no persistent pigment; fade naturally
Do not press or step on bopis pieces fallen on carpet
Pork lung tissue is spongy and behaves like a blood-saturated sponge. Pressing a fallen bopis piece with a cloth, a foot, or a blotting motion will force the haemoglobin-rich liquid from the alveolar tissue into the carpet pile below. Remove bopis pieces by lifting with a spoon or tongs — never by pressing with a cloth. After removing the pieces, then begin blotting the liquid that has already transferred to the carpet.
Step-by-Step Treatment
- Lift pork lung and pork heart pieces off the carpet with a spoon or tongs — do not press; lift from beneath if possible
- Apply cold water immediately across the stain; blot with a clean white cloth — the blood-coloured water will be clearly visible on the cloth
- Continue cold water and blotting for 90 seconds minimum; the lung blood is more voluminous than a solid meat spill and benefits from sustained cold water dilution
- Apply dry baking soda across the stain and leave 20 minutes; the fat load in bopis is low but the step prepares the surface for enzyme
- Vacuum the baking soda
- Apply a cold-water protease enzyme solution and work thoroughly into the fibres; leave 25 minutes for the pork lung and heart protein
- Blot, rinse cold, blot dry; the blood stain will have lightened substantially after enzyme treatment
- After a colourfast test on a hidden section, apply 3% hydrogen peroxide across the full stain — targeting both the remaining blood pigment and the bird's eye chilli capsanthin
- Leave H2O2 for 10 minutes, blot, rinse cold, allow to dry fully
- If red from the capsanthin or brown from oxidised blood pigment remains, apply a second H2O2 round after full drying
How Bopis Compares to Other Filipino Blood-Containing Dishes
Among the Filipino dishes that involve blood pigment on carpet, there is a rough hierarchy of urgency: dinuguan (pig blood stew — the most urgent; the soup itself is liquid blood at high concentration) > bopis (very urgent; pork lung releases blood-rich liquid from its vascular tissue) > pinapaitan (urgent; offal blood plus bile pigment) > igado (urgent; liver blood pigment) > menudo (moderate; liver pieces plus tomato sauce dilutes the blood) > nilaga (low; any blood from the meat is diluted in a large volume of clear broth). Bopis sits near the top of this urgency ranking because the alveolar structure of the lung releases blood pigment into the liquid phase faster than solid muscle tissue does when the dish is spilled on carpet.
Need a Professional Carpet Clean in Sutherland Shire?
Find a vetted local cleaner experienced with bopis and Filipino offal stir-fry stains across Miranda, Caringbah, Cronulla, and the wider Sutherland Shire.
Find a Local CleanerSutherland Shire Cleaners is a matching platform. We connect residents with independent local cleaning professionals.
Frequently asked
Is bopis similar to menudo as a carpet stain?
Partially — both contain pork liver and require cold water urgency and enzyme treatment for blood pigment. The key differences are: (1) Blood volume: bopis uses pork lung which releases more blood-rich liquid than the solid liver pieces in menudo. (2) Cooking medium: menudo has tomato sauce (lycopene); bopis has vinegar and chilli oil (capsanthin). The visible stain from menudo on light carpet is tomato-red from both blood and lycopene; the visible stain from bopis is a darker blood-red with chilli orange tones. (3) Urgency: bopis is more urgent than menudo because of the lung blood volume. (4) H2O2 targets: both need H2O2 for blood pigment; menudo targets lycopene additionally; bopis targets capsanthin additionally.
The bopis recipe I use includes olives — do they add to the stain?
Olives (green or black) in bopis add oleic acid (olive oil) and olive polyphenols (oleuropein, hydroxytyrosol) to the stain. The olive polyphenols are brown-tinting phenolic compounds that respond to H2O2. The olive oil increases the fat load slightly — extend the baking soda step by 5 minutes. The overall additional treatment burden from olives in bopis is minor — the pork lung blood pigment remains the dominant treatment challenge, and the standard bopis protocol addresses the olive components adequately.
What if the bopis was very spicy — does more capsanthin change the treatment?
Yes — the capsanthin load in bopis scales with the amount of bird's eye chilli used. A very spicy bopis (with 8–10 siling labuyo per serving) deposits significantly more capsanthin on the carpet than a mild version. For a very spicy bopis spill: expect two H2O2 rounds for the capsanthin (in addition to the blood pigment H2O2 rounds). The baking soda step remains unchanged — capsanthin is fat-soluble but the chilli oil concentration in bopis is low compared to a dedicated chilli oil or kare-kare annatto oil. The first H2O2 round is for the blood pigment; the second for any remaining orange-red capsanthin tinge.
Can I use warm water for bopis since it is a cooked dish and the meat is fully done?
No — the cooking status of the meat does not change the treatment protocol. The blood pigment (haemoglobin and myoglobin) in the pork lung and heart is still present in the cooked bopis as denatured protein. Warm or hot water applied to a cooked meat stain will further denature and set the protein residue in the carpet fibre, making it more resistant to enzyme treatment. Always use cold water for any stain containing blood pigment, regardless of whether the meat is raw or cooked.
How do I remove the vinegar smell from the bopis spill?
Bopis typically uses a generous amount of vinegar (sukang tuba or cane vinegar) as a tenderising and flavouring agent for the offal. The acetic acid in the vinegar is volatile and will off-gas naturally from the carpet fibres within 30–60 minutes of the cold water rinse step without any additional treatment. If a faint vinegar odour persists after the carpet has dried, a brief airing (open a window or use a fan for 20 minutes) will clear it. Baking soda overnight is more useful for the offal aroma component of bopis than for the vinegar component.