First few minutes
Just happened? Do this first
- Scrape or blot off excess sauce, without rubbing.
- Do not rinse first. Start on dry fabric.
- Treat it as soon as possible.
- Keep the item out of a hot dryer while you work.
Curry on a couch is oil carrying strong spices into the fabric, so the greasy layer needs clearing before the color can come up. The tricky part is the cleaning code on the tag, since it decides which product is safe, and the same stain may need foam on one sofa and only a dry solvent on another. Catching it early matters most, since a spot that sits long enough may never fully lift.
Blot the spot with a clean white cloth first, and don't rub it into the fabric. Test any cleaner on a hidden patch of your fabric sofa before you work on the mark. If the curry smell hangs around after the stain looks gone, go back over the spot instead of covering it up.
Before you start
What couch & sofa can take
Use with care5
- Water
- Oxygen bleach
- Enzyme cleaners
- Solvents (alcohol, spot removers)
- Acids (vinegar, lemon)
Avoid5
- Hot water
- Soaking
- Chlorine bleach
- Scrubbing and abrasives
- Heat, once the stain is out
7 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Table knife or spatulato lift solids off without rubbing
- Clean absorbent clothsto blot liquid without soaking the fabric
- Mild dish detergentto treat the greasy part on dry fabric (opens Amazon)
- Water-based upholstery shampoofor the foam on W or WS fabric (opens Amazon)
- Water-free dry-cleaning solventfor S or WS fabric only, used in a ventilated room (opens Amazon)
- Fan or hair dryer on coolto speed drying and help prevent rings (opens Amazon)
- Vacuum or soft brushthe only cleaning for an X-coded couch (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 1 of 6
Scrape off the excess sauce
Lift any solids with the blade of a table knife or a spatula, working gently from the edge of the stain toward the center. Do not rub, because rubbing works the sauce deeper into the weave.
Step 2 of 6
Check the cleaning code first
Find the tag under a seat cushion or on the frame. W means water-based cleaners only, S means water-free solvent only, WS means either, and X means no foam or liquid at all. If it is X, stop here, vacuum or brush the area lightly, and call a professional upholstery cleaner.
Tip. No readable tag? Vacuum or brush lightly only until you know the code.
Careful. Foam or liquid cleaner on an X-coded couch can cause shrinking, fading or pile distortion.
Step 3 of 6
Treat the grease on dry fabric
Start with the fabric still dry, because the oil needs detergent before any water goes near it. Dab a little mild dish detergent onto the greasy part and press it in lightly with a clean cloth, then give it a moment to work.
Step 4 of 6
Blot up the liquid
Blot with a clean, absorbent cloth, barely touching the fabric and pressing lightly so moisture does not reach the filling. Switch to a fresh section of cloth as it picks up color, and keep blotting until little or nothing transfers.
Careful. Do not saturate the fabric. Water must not reach the filling, or it can cause shrinkage or color bleeding.
Step 5 of 6
Clean with the cleaner for your code
Pre-test the cleaner on a hidden spot first, and stop if the test bleeds or shrinks. For W, use only the foam of a water-based upholstery shampoo or mild detergent; for S, use a water-free dry-cleaning solvent in a well-ventilated room; for WS, either one. Work from the outside of the stain toward the center, and move to a clean part of the pad as it picks up the stain.
Careful. Dry-cleaning solvent must stay away from open flames, pilot lights and sparks.
Step 6 of 6
Remove the chemicals and dry
Once the stain is gone, remove every trace of the cleaning chemicals, because too much soap leaves a residue that streaks and attracts dirt. Then speed the drying with a fan or a hair dryer set on cool to help prevent rings.
If you'd rather buy than mix
Best products for curry on couch & sofa
Look for a water-based upholstery shampoo if your code is W or WS, and keep a mild dish detergent for the dry-grease step. For S fabric, you need a water-free dry-cleaning solvent instead.
Rug Doctor Spot & Upholstery Cleaner
BLACK+DECKER spillbuster Cordless Spill + Spot Cleaner
Zep Advanced Oxy Carpet & Upholstery Stain Remover
Utopia Kitchen White Flour Sack Towels
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on couch & sofa, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
If the stain was already dried or set, the method changes.
Old, dried or set-in stains →When to call a professional →How to tell it's working
You're making progress when the spot lightens after each blot and the cloth picks up a little color. Let the fabric dry fully before you judge, since damp fabric always looks darker than it will end up. If a mark is still visible once it's dry and the cloth stays clean, the stain has set, and the older-stain section is the next step.
What changes for yours
Adjust for your couch & sofa
Couch smell
The smell stays in the fabric and the filling after the color is gone, so the grease has to be removed completely. Work the dish detergent into the spot, blot out every trace of residue, and let the couch air out in a well-ventilated room.
Do not keep going back over the spot with wet cleaner to chase the smell, because repeated moisture can reach the filling. If the smell remains once the spot is clean and dry, a professional upholstery cleaner can treat the whole cushion.
Fabric sofa
On a fabric sofa, the code on the tag decides which cleaner you can use, so check it before you pick a product. A W or WS sofa takes the foam, an S or WS sofa takes the solvent, and an X sofa gets the vacuum-only treatment.
Whatever the code, pre-test on a hidden seam first and keep the cleaner to the stain itself, not the whole cushion.
Old, dried or set-in stains
A curry stain that has sat for days is harder, and a dried spot needs the same order of steps again. Start with dish detergent on the dry grease, blot, and clean with the code's cleaner, then let the fabric air dry before you judge the result.
If the stain went through a hot dryer, repeated treatments with air drying work better than a stronger or longer soak. Keep the item off the dryer until the stain is gone, and repeat the cleaning step, letting it air dry between rounds.
If the stain is still visible after that, the mild drugstore antiseptic version of hydrogen peroxide is the last option, used only on a spot you have tested first and following the package directions. Skip the stronger solution sold for bleaching hair, and if the stain still shows, call a professional upholstery cleaner rather than adding more chemicals.
Vinegar, baking soda, peroxide and more
Do home remedies work on curry on couch & sofa?
Plenty of home remedies float around for curry, and many are built for other stains. Many home remedies for curry are built for other stains, so here is how each one fits this couch.
Works1Skip5
What makes it worse
Mistakes to avoid
Don't rinse the curry before degreasing it
Water on its own does not lift the oil, so the detergent has to reach it first. Start on dry fabric and save any rinsing for the very end.
Don't tumble dry until the stain is gone
Heat from a dryer can set what is left, and the stain may then be permanent. Keep the item away from the dryer and let it air dry.
Don't spray cleaner straight onto the fabric
A spray lands in one spot and carries liquid down to the filling, where it can ring or shrink. Put the product on a cloth first and work it in from there.
Don't rub the grease in
Rubbing pushes the oil deeper into the weave and spreads the mark wider. Lift it by pressing a clean cloth on and blotting, working from the edge toward the center.
Don't skip the test on a hidden area
Some fabrics bleed color or shrink the moment a cleaner touches them. Try the product on a seam or under a cushion first, and wait for it to dry before you judge.
When to call a professional
Bring in an upholstery pro if the tag says X or S, or if the whole sofa looks dingy and a single spot cleaning would leave a patch. Tell them which cleaners you've already tried and how long the curry sat, and ask them to test a hidden area before they start.
Questions
Will curry stain a sofa permanently?
It can, especially if it dries, goes through heat or is left for days. Treat it as soon as you can, and keep it out of a hot dryer until the stain is gone.
Can I use baking soda on a curry stain?
You can test it first, since baking soda needs a fabric test before use, but blotting with detergent is the approach here. Not really: blotting with detergent does the job, and baking soda needs a fabric test first.
Can I use bleach on a couch with curry stains?
No. Chlorine bleach isn't safe for this couch, so keep it off the upholstery. Stick to the cleaner that matches your cleaning code.
Does the curry smell go away on its own?
Not always. Once the oil is removed, the smell usually fades as the couch air dries, but a smell that stays is in the filling. A professional upholstery cleaner can treat it.
Is hydrogen peroxide safe for my couch?
Only the mild drugstore version, and only as a last step on a spot you have tested. Skip it on colored fabric that is not colorfast.
What do I do if the cleaning code tag is missing?
Skip every liquid cleaner until you know the fabric, since guessing can shrink, fade or ring it for good. Dab the curry up with a clean cloth, then have an upholstery pro test a hidden area before any product goes on. Don't let it sit while you wait, because a set stain is much harder to lift.
Should I take the seat cushion cover off to wash it?
No. Covers that go through the wash often shrink, fade or no longer look like the rest of the sofa, and dry cleaning them is no better. Clean the spot where it sits, following the method for your code, and keep the filling from getting soaked.
Why did a ring form after I cleaned the couch?
Rings form when cleaner dries unevenly and leaves a line where the moisture stopped. The fix is to lightly dampen the whole panel and let cool air move across it, using a fan rather than heat. Next time use less liquid, and work from the outside of the stain inward so the edge never dries first.
Curry on other materials
Other stains on couch & sofa
Start from the bigger picture
How we know this
Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.