Carpet & Upholstery
How to Remove Cooking Oil from a Polyester Couch: Fresh and Set-In Stains
Cooking oil on a polyester couch can leave a greasy mark, but you can lift it with dish soap and baking soda. Here's a practical guide for fresh and set-in stains, with polyester-specific precautions.
Spilled cooking oil on your polyester couch? Don't panic. Polyester is a synthetic fabric that resists water but can absorb oil, leaving a greasy stain. The good news: you can usually remove it with common household items like dish soap and baking soda. Here's a step-by-step guide for fresh and set-in stains.
What to Do First
Act quickly if the stain is fresh. Blot up as much oil as possible with a clean, dry cloth or paper towel. Do not rub, as that can push the oil deeper into the fibers. If the oil has dried, skip to the set-in stain method below.
Readers may also find How to Remove Ketchup from a Nylon Carpet: Fresh and Dried Stains, How to Remove Coffee Stains from a Silk Blouse: Fresh and Dried Spills, and How to Remove Rust Stains from a Porcelain Sink: A Surface-Safety Guide useful. For more stories like this, browse our Surface Safety section.
For Fresh Oil Stains
If the oil is still wet, follow these steps:
- Blot the stain with a clean white cloth or paper towel to absorb excess oil. Change the cloth as it becomes saturated.
- Apply dish soap – Use a small amount of grease-cutting dish soap (like Dawn) directly to the stain. Gently work it in with your fingers or a soft-bristled brush.
- Let it sit for 5–10 minutes to break down the oil.
- Blot with warm water – Dampen a clean cloth with warm water and blot the area to remove the soap and oil. Repeat until the stain lifts.
- Blot dry – Use a dry cloth to absorb excess moisture, then let the area air dry completely.
For Set-In Oil Stains
If the oil has dried or the stain is old, use baking soda to draw out the oil:
- Sprinkle baking soda generously over the stain. Let it sit for at least 30 minutes to absorb the oil.
- Vacuum the baking soda away.
- Apply dish soap – Mix a few drops of dish soap with warm water. Using a clean cloth, dab the solution onto the stain.
- Gently scrub with a soft brush or cloth in a circular motion.
- Rinse and blot – Dampen a cloth with plain water and blot to remove soap residue. Repeat until the stain fades.
- Air dry – Let the area dry completely, then vacuum to restore the fabric's texture.