Carpet & Upholstery
How to Remove a Cooking Oil Stain from a Polyester Couch
A cooking oil spill on a polyester couch can leave a dark, 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.
How to Remove a Set-In Cooking Oil Stain
If the oil has dried or set in, you'll need a different approach. Baking soda is excellent for absorbing oil.
- Apply baking soda. Sprinkle a generous layer of baking soda over the stain. Let it sit for at least 30 minutes, or longer for stubborn stains. The baking soda will absorb the oil.
- Vacuum up the baking soda. Use a vacuum with an upholstery attachment to remove the powder.
- Treat with dish soap. Mix a solution of 1 tablespoon dish soap and 2 cups warm water. Dip a cloth in the solution, wring it out, and blot the stain.
- Rinse and blot dry. Blot with a cloth dampened with plain water to remove soap, then blot dry with a clean cloth.
- Repeat if needed. If the stain is still visible, repeat the baking soda and dish soap steps.
What Not to Do
- Don't rub the stain. Rubbing can push the oil deeper into the fibers and damage the fabric.
- Avoid heat. Do not use a hair dryer or iron on the stain, as heat can set the oil permanently.
- Skip harsh chemicals. Avoid bleach, ammonia, or strong solvents, which can damage polyester or cause discoloration.
- Don't over-wet the fabric. Too much water can soak into the cushion and lead to mold or mildew.
Fresh vs. Dried Stains: Key Differences
Fresh oil stains are easier to remove because the oil hasn't had time to bond with the fibers. For fresh stains, dish soap alone often works. Dried stains require an absorbent like baking soda to pull the oil out before washing. Always start with the gentlest method and move to stronger treatments only if needed.