Filipino Fresh Lumpia: Lumpiang Sariwa
Filipino fresh lumpia (lumpiang sariwa — "fresh spring roll") is a non-fried Filipino dish distinct from the deep-fried lumpiang Shanghai or lumpiang prito. A soft, thin crepe-like wrapper (made from a batter of flour, eggs, and water, cooked as thin pancakes) is filled with a sautéed mixture of heart of palm (ubod ng niyog — the tender centre of coconut palm shoots, a prized ingredient), green beans, cabbage, carrots, singkamas (jicama), pork strips, shrimp, and hard-boiled egg. The finished roll is served at room temperature and dressed generously with a thick, sweet-savoury peanut sauce (sarsa), then topped with crushed peanuts and toasted garlic.
On carpet, fresh lumpia is primarily a peanut sauce challenge. The thick peanut sauce — made from peanut butter, soy sauce, starch thickener, sugar, garlic, and water — delivers a combination of peanut fat, soy sauce colour, dissolved sugar, and starch that creates a complex multi-component stain. The soft crepe wrapper, which was never fried, still contains egg protein that sets with heat (cold water essential throughout).
Component 1: Peanut Sauce — The Dominant Stain Challenge
The peanut sauce (sarsa) for lumpiang sariwa is a thick sauce made from peanut butter dissolved in water, seasoned with soy sauce and sugar, and thickened with cornstarch. The peanut butter contributes the highest fat load of any component — peanut butter is approximately 50% fat (peanut oil, predominantly mono- and polyunsaturated). On carpet, the peanut fat from the sauce penetrates the pile rapidly. Three baking soda rounds are appropriate for the concentrated peanut sauce fat. The soy sauce in the peanut sauce creates a dark amber-brown stain (melanoidin colour — hydrogen peroxide required). The starch thickener creates a starchy gel that amylase enzyme breaks down.
Cold water only — the crepe wrapper contains egg protein
The soft flour-and-egg crepe wrapper of lumpiang sariwa contains egg albumin protein. Hot or warm water permanently bonds denatured egg protein to carpet fibres. Use cold water exclusively throughout all treatment steps for fresh lumpia.
Component 2: Crepe Wrapper, Pork, and Shrimp
The thin crepe wrapper is made from an egg-and-flour batter cooked as a soft pancake — egg protein (protease enzyme, cold water), flour starch (amylase enzyme). The sautéed filling includes pork strips cooked in oil (pork fat — baking soda) and shrimp (shrimp protein — protease enzyme; TMA aroma from shrimp if old — overnight baking soda). The heart of palm (ubod) is mostly water and fibre with minimal stain impact; cold water rinse addresses the mild ubod liquid.
Step-by-Step Treatment Sequence
- Collect fresh lumpia immediately — lift the roll pieces and scrape the thick peanut sauce from carpet surface before it sets.
- Cold water blot — across the full peanut sauce footprint. Cold only (egg protein in wrapper). No rubbing.
- Baking soda round 1 (15 minutes) — peanut butter fat. Vacuum.
- Baking soda round 2 — peanut sauce requires two rounds for the high peanut fat load. Vacuum.
- Baking soda round 3 — three rounds for the concentrated peanut butter sauce. Vacuum.
- Cold water rinse cycle 1 — dissolved sugar from peanut sauce + ubod liquid. Cold.
- Cold water rinse cycle 2 — second rinse for peanut sauce residue. Cold.
- Amylase enzyme (20 minutes, cold) — cornstarch from peanut sauce thickener + flour starch from crepe wrapper. Blot and cold rinse.
- Protease enzyme (15 minutes, cold) — egg protein from wrapper + pork and shrimp protein from filling. Blot and cold rinse.
- Lipase enzyme (15 minutes, cold) — peanut oil fat bonds not addressed by baking soda. Blot and cold rinse.
- Dish soap (cold water, blot) — emulsify residual fat. Cold rinse.
- Hydrogen peroxide (3%), round 1 — soy sauce melanoidin dark colour in peanut sauce. 15 minutes. Blot and dry.
- Hydrogen peroxide (3%), round 2 — two rounds standard for soy sauce melanoidin on light carpet. Blot and dry.
- Baking soda overnight — garlic allicin from toasted garlic topping + shrimp aroma if present.
Fresh Lumpia vs Fried Lumpia Shanghai on Carpet
Lumpiang sariwa (fresh) and lumpiang Shanghai (deep-fried mini spring rolls filled with ground pork, carrots, and onion) have very different carpet treatment profiles. Fresh lumpia is characterised by the peanut sauce (dominant fat and colour challenge) and the soft egg crepe wrapper (cold water essential). Fried lumpiang Shanghai has no peanut sauce and a crispy fried wrapper saturated with deep-fry oil (baking soda for the oil, no lipase enzyme needed, no H2O2 for colour unless soy dip was included). For a party where both fresh and fried lumpia were served and both fell, treat the fresh lumpia zone (peanut sauce area) separately from the fried lumpia zone.
Fresh Lumpia on Your Carpet?
A matching and referral service connects Sutherland Shire residents with local carpet cleaning specialists experienced in Filipino spring roll stains, peanut sauce removal, and egg protein treatment. Describe your carpet and situation to get matched with available cleaners in your area.
Find a Local Carpet CleanerThis site matches you with independent local cleaning providers. It does not employ cleaners or guarantee specific outcomes.
Frequently asked
The peanut sauce from my fresh lumpia was the homemade version — not the commercial bottled sarsa from Filipino supermarkets, but the version made from whole peanuts that were toasted and then ground into a paste, with no added preservatives or stabilisers. Home-ground peanut sauce has a coarser, grainier texture than commercial smooth peanut butter-based sauce and a higher oil separation tendency (the peanut oil separates from the ground peanut solids within hours of making). When the sauce fell, there was visible peanut oil separation from the solids — a pool of clear peanut oil surrounding the denser peanut solid paste. How does the oil-separated home-ground peanut sauce differ from commercial peanut butter sauce on carpet?
Home-ground peanut sauce with oil separation versus commercial peanut butter-based sauce on carpet: (1) The separated peanut oil spreads significantly further than the peanut solids — the clear peanut oil that has separated from the ground peanut paste is much more fluid than the thick commercial peanut butter sauce. When the oil-separated sauce falls on carpet, the peanut oil immediately wicks outward far beyond the visible peanut solid paste landing zone. The treatment zone for baking soda rounds must extend 5–8cm beyond the visible edge of the peanut solid paste. (2) Three to four baking soda rounds — the oil-separated sauce delivers a higher free-oil concentration to the carpet pile than commercial sauce (which has the oil bound in the peanut butter emulsion). The free peanut oil penetrates more deeply. Three to four baking soda rounds, each with the baking soda pressed gently into the pile with a clean cloth to draw oil upward, are appropriate. (3) The peanut solid paste creates a physically thicker deposit — home-ground coarser peanut paste has a denser, thicker consistency than commercial sauce. Collect as much of the peanut solid paste as possible with a spoon or dull knife before any liquid treatment. The coarser texture makes collection easier than the smooth commercial sauce but the larger particle size means more peanut protein embedded in the pile for protease enzyme to address. (4) No added stabilisers — commercial peanut butter-based sauce often contains starch thickeners or emulsifiers. Home-ground peanut sauce has none of these — so the amylase enzyme step for the starch thickener may be unnecessary if the sauce was made without cornstarch. Check your recipe: if you added cornstarch or tapioca to thicken, the amylase step applies; if the sauce was thickened purely by the ground peanut concentration, amylase is less critical. (5) The soy sauce colour treatment is unchanged — home-ground or commercial, the soy sauce in the peanut sauce creates the same melanoidin dark colour that responds to two hydrogen peroxide rounds.
My fresh lumpia used the special "ubod" (heart of palm) version — a full fresh coconut was cracked and the tender, ivory-white inner bud (puso ng niyog, the unexpanded heart inside a young coconut palm shoot, sometimes called the "millionaire's salad" because of how many coconut trees must be cut to harvest it) was shredded and sautéed as the primary filling, with minimal other ingredients to let the ubod flavour shine. When the fresh lumpia with primarily ubod filling fell, the ubod released a significant amount of its natural moisture (ubod has very high water content) into the carpet. Does the high water content of fresh ubod change the treatment?
Fresh lumpia with primarily ubod (heart of palm) filling on carpet: (1) Ubod releases a large amount of liquid on carpet contact — fresh shredded ubod (heart of palm) has a water content of approximately 90–93%, similar to jicama. When the roll breaks open, the ubod moisture is released into the carpet pile. This moisture dilutes the peanut sauce at the contact zone (a minor benefit — the diluted sauce is slightly less concentrated) but also spreads the liquid footprint further. (2) The ubod liquid itself has minimal stain concern — the natural moisture of heart of palm is a mild, slightly sweet water (from the coconut palm cell sap) with no significant pigment, fat, or persistent aroma compounds. It dissolves completely in the cold water rinse cycles. (3) Ubod protein — heart of palm contains some plant protein (approximately 2g per 100g). On carpet, this plant protein is generally not a significant stain concern and does not require specific protease enzyme treatment beyond the general enzyme step for the wrapper egg protein and pork/shrimp filling protein. (4) The peanut sauce remains the dominant challenge — the higher ubod water content of this lumpia means the roll has a higher liquid-to-solid ratio when it falls. More peanut sauce was released into a wider zone because the moisture from the ubod carried the sauce further. Extend the baking soda and rinse treatment zone by an additional 3–5cm beyond the visible sauce edge to account for the ubod-moisture-assisted peanut sauce spread. (5) The larger liquid footprint means four baking soda rounds are warranted even for this lower-fat filling variation (the peanut sauce fat load is essentially the same — only the filling liquid footprint is larger).
I serve fresh lumpia at my Filipino household gatherings and I have a repeat issue: when I set out the platter of fresh lumpia for guests, the toasted garlic and crushed peanut toppings from the lumpiang sariwa always get scattered across the carpet near the serving table as guests take pieces. The peanut sauce drips from the fresh lumpia as guests lift pieces from the platter. Over the course of a gathering, the carpet near the lumpia platter accumulates dozens of small peanut sauce drips and scattered peanut and toasted garlic crumbs. How do I treat post-gathering accumulated lumpiang sariwa residue on the carpet near the serving area?
Accumulated lumpiang sariwa serving residue (many small peanut sauce drips, scattered peanut crumbs, toasted garlic) from a Filipino gathering: (1) Vacuum first — before any wet treatment, thoroughly vacuum the entire affected carpet zone to collect all dry peanut crumbs, toasted garlic chips, and any dry peanut solid fragments. This removes the bulk of the solid accumulation before it gets ground deeper into the pile by the wet treatment. (2) The accumulated peanut sauce drips are the primary challenge — each small drip from the sauce-drenched fresh lumpia releases peanut fat, soy sauce melanoidin, and starch into the carpet pile at dozens of discrete contact points. After vacuuming, apply baking soda generously across the entire accumulated zone (the full serving area footprint, not just visible stains). Three rounds of 15 minutes each with vacuuming between are appropriate for the accumulated fat from many small peanut sauce drips. (3) Toasted garlic crumbs — toasted garlic chips (the crunch topping for lumpiang sariwa) release garlic oil on carpet contact. Many small scattered chips across the serving area create a diffuse garlic oil residue that contributes to the fat load and garlic aroma. The baking soda rounds address the garlic oil; overnight baking soda addresses the allicin aroma. (4) Crushed peanut topping — coarsely crushed peanuts that scatter from the lumpiang sariwa platter are rich in peanut oil. When walked on, the peanut crumbs are pressed into the pile and release peanut oil at each footfall. Vacuuming promptly removes many of these before they are walked into the pile; any remaining crushed peanut oil is addressed by the baking soda rounds. (5) Hydrogen peroxide across the full zone — the accumulated soy sauce melanoidin from many small peanut sauce drips creates a diffuse amber-brown tinge across the serving area carpet on light carpet. Two hydrogen peroxide rounds across the full zone, rather than spot-treating individual drip marks, address the accumulated colour.
My fresh lumpia specifically had the "commercial style" peanut sauce from a Filipino store — the bottled "fresh lumpia sauce" that is sold pre-made in Filipino supermarkets across Sydney (brands such as Mang Tomas, or similar). The commercial bottled sauce has a slightly different composition from home-made: it is typically thinner, has a higher vinegar content (for preservation), and uses modified starch as a stabiliser rather than fresh cornstarch. The bottled sauce also tends to be more uniformly sweet and less salty than home-made. When the bottled sauce spilled, it was more fluid and spread faster across the carpet than home-made peanut sauce would. How does commercial bottled fresh lumpia sauce differ from home-made on carpet?
Commercial bottled fresh lumpia sauce (e.g. Mang Tomas-style) versus home-made peanut sauce on carpet: (1) More fluid means wider initial spread — commercial bottled fresh lumpia sauce is thinner and more uniform than home-made peanut butter sauce. The lower viscosity means it spreads faster and further when spilled. The outer boundary of the stain zone is likely 3–5cm larger than a home-made sauce spill of the same volume. All baking soda and rinse steps must cover this wider zone. (2) Lower total fat — commercial bottled sauce typically has a lower peanut butter content (by percentage) than home-made sauce and uses modified starch and water to achieve the correct texture. The fat load per unit volume is lower. Two baking soda rounds may be sufficient for commercial bottled sauce versus three for home-made concentrated peanut butter sauce. (3) Vinegar in the commercial sauce — the higher vinegar content of commercial bottled sauce (acetic acid for preservation, typically around 1–2% acetic acid in the bottle) adds a mild acid component to the spill. This dissolves readily in the cold water rinse cycles and does not create a persistent stain or aroma. The mild acidity slightly helps TMA conversion if shrimp was in the filling. (4) Modified starch — commercial sauce uses modified food starch (tapioca, waxy maize, or similar) which may require a slightly longer amylase enzyme contact time (25 minutes) than natural cornstarch, as modified starches have somewhat different enzyme accessibility. (5) The soy sauce melanoidin colour treatment is the same — commercial bottled sauce contains soy sauce for colour and flavour. Two hydrogen peroxide rounds for the melanoidin on light carpet, the same as for home-made sauce.