What Taramasalata Leaves on Carpet
Taramasalata (ταραμοσαλάτα) is a Greek dip made from tarama — salt-cured cod roe or carp roe — blended with olive oil, lemon juice, and either white bread (soaked) or potato as a binding and bulking agent, with onion and garlic. The result is a creamy, pale-pink to vivid-pink emulsion that is approximately 30–40% fat from the olive oil. The characteristic pink colour comes from astaxanthin — a carotenoid pigment in the fish roe that is related to beta-carotene but salmon-pink in colour. When taramasalata spills on carpet, it deposits: olive oil (the dominant fat, at very high concentration as an emulsion), salt-cured fish roe protein, astaxanthin pink pigment, lemon juice (acidic), and bread or potato starch from the binding agent.
What You Will Need
- Cornflour (olive oil emulsion — two to three rounds)
- Cold water
- Enzyme-based carpet cleaner (fish roe protein, bread/potato starch)
- Dish soap (olive oil emulsion)
- White vinegar (lemon juice, salt-cured fish aroma)
- Hydrogen peroxide 3% (astaxanthin pink pigment)
- Baking soda (fish roe and salt-cure aroma)
- Clean white cloths
- Spoon
- Vacuum cleaner
Step 1: Scoop the Dip from the Carpet Surface
Taramasalata is a thick, creamy dip — it can be scooped cleanly with a spoon if the spill is addressed promptly. Scoop from the outer edges inward. Once scooped, blot the remaining cream from the carpet surface with a cold-damp cloth.
Step 2: Absorb Olive Oil Emulsion with Cornflour
Taramasalata is an oil-in-water emulsion with olive oil as the dominant fat. The emulsified oil penetrates carpet fibres readily. Apply cornflour over the stained area and allow 20 minutes. Vacuum. Two rounds for a light dip portion; three rounds for a heavily-dressed meze serving. Note: the olive oil in taramasalata is emulsified (not free oil) — it distributes more evenly into carpet fibres than free oil would, which means the fat zone is wider but each point has lower concentration than a pure oil spill.
Step 3: Treat Fish Roe Protein and Bread Starch with Enzyme Cleaner
Apply cold water and blot. Apply enzyme carpet cleaner and allow 20 minutes. The protease addresses the salt-cured fish roe protein; the amylase addresses bread or potato starch from the binding agent. Blot from outside inward. Rinse with cold water. Apply dish soap solution (one teaspoon in 250ml cold water) to fully emulsify the residual olive oil — taramasalata's high olive oil content benefits from the dish soap step. Blot and rinse.
Step 4: Remove Astaxanthin Pink Pigment with Hydrogen Peroxide
Astaxanthin is a carotenoid pigment (keto-carotenoid class) that gives salmon, prawns, and fish roe their pink-to-orange colour. Like other carotenoids, astaxanthin is lipid-soluble — the olive oil carrier drives it into carpet fibres along with the fat. Apply 3% hydrogen peroxide to the pink-stained area and allow 10 minutes. Blot and rinse. One to two rounds for standard commercially-made taramasalata (which uses dyed roe or a small amount of natural tarama); two to three rounds for home-made taramasalata using a high proportion of natural cod or carp roe with higher natural astaxanthin.
Step 5: Neutralise Salt-Cured Fish Aroma
Salt-cured tarama has a concentrated salt-fish aroma from preserved fish amine compounds. Apply white vinegar mist (equal parts vinegar and water) over the treated area to neutralise the trimethylamine compounds. Allow to dry. Apply baking soda overnight and vacuum. One overnight application is typically sufficient for the roe quantity in a standard dip serving.
Pink Astaxanthin Stain Not Clearing?
Pink fish roe pigment on white or pale carpet can resist home hydrogen peroxide treatment if the olive oil has carried the pigment to carpet backing. A matching service can connect you with a vetted local carpet cleaner in the Sutherland Shire.
Find a Local CleanerReferral matching service. Cleaner fees apply.
Frequently asked
The taramasalata was a commercial version with very vivid pink colour — almost neon pink compared to a natural home-made version. Commercial taramasalata is often dyed with food colouring (typically red dye or beetroot extract) to achieve the vivid colour. Does artificial pink dye require different treatment from natural astaxanthin?
Commercial taramasalata that uses artificial red food colouring (such as Red 40/Allura Red or Carmoisine) rather than natural astaxanthin has a different pigment chemistry. Artificial azo dyes (Red 40, Carmoisine) on carpet respond to hydrogen peroxide similarly to natural carotenoids — the oxidation breaks the chromophore structure. However, azo dyes can also be reductively decolourised — in some cases, reducing agents are more effective than oxidising agents. For home treatment, use hydrogen peroxide as the primary approach (two rounds as the baseline for vivid commercial pink). If the colour persists after two rounds, the dye may be beetroot extract (betanin) — betanin responds well to peroxide oxidation. If the colour lightens but does not clear after two peroxide rounds, the treatment has been partially effective and a professional cleaner with specialist stain compounds would likely achieve full removal.
The taramasalata was a Greek Cypriot version using real salted mullet roe (avgotaraho — pressed and wax-coated mullet roe) rather than the standard cod roe tarama. Avgotaraho is considerably more expensive and the roe is more intensely pigmented and more pungent. Does avgotaraho-based dip stain more intensely?
Avgotaraho (also called bottarga) is pressed, salt-cured, wax-coated mullet roe — significantly more concentrated in roe protein and astaxanthin than the cod roe or carp roe used in standard commercial tarama. A dip made with real avgotaraho will have: more intense astaxanthin carotenoid pigment per gram (the amber-orange colour of real bottarga is deeper than the pale-pink of standard tarama); more intense amine fish odour per gram (higher salt-cured fish compound concentration); and a stronger, more complex flavour that results in more persistent aromatic compounds on carpet. Treatment adjustments for avgotaraho-based taramasalata: three hydrogen peroxide rounds rather than one to two for the more intense carotenoid pigment; two overnight baking soda applications rather than one for the more concentrated salt-cured fish aroma. The olive oil quantity is the same (the oil is added during the blending process, not from the roe itself).
The taramasalata was served alongside tzatziki, hummus, and skordalia on a Greek meze platter — and the entire platter tipped over. All four dips spilled simultaneously on a light beige carpet. How do I prioritise treatment when multiple dips spill together?
A four-dip meze platter spill requires prioritisation by urgency and pigment risk. Triage in this order: (1) taramasalata and skordalia — both have very high olive oil content and the fat spreads fastest; apply cornflour to the full spill area immediately (all four dip zones) to contain the olive oil spread before anything else. (2) tzatziki — the garlic in tzatziki bonds to carpet fibres quickly and becomes harder to neutralise once dry; blot the tzatziki zone while the cornflour is absorbing the oil in other zones. (3) After all four cornflour rounds, treat the four zones with the enzyme step simultaneously (one pass across the full area). (4) Peroxide treatment: apply to the taramasalata zone only (astaxanthin pink — tzatziki, hummus, and skordalia do not have vivid pigments requiring peroxide). (5) Odour treatment: white vinegar mist across the full area for the tzatziki garlic, then overnight baking soda for the combined fish roe, garlic, and fermented elements.