The Best Way To Clean Upholstery (Using Just One Ingredient!)

The Best Way To Clean Upholstery (Using Just One Ingredient!)

Do you want to know the best way to clean upholstery? You're in luck, as today we're showing you how to get your soft-furnishings clean with just one, everyday ingredient.

No matter how much care you take to remove shoes and prevent spills, most upholstery and carpets will start to look tired over time. The sheer human traffic, clean or not, is enough to dirty up carpets and dull sofas and leave them looking and smelling anything but fresh.

Learn how to clean a sofa, carpets and upholstered chairs with this quick trick today. They'll look better than ever in no time at all!

dirty blue sofa
This sofa has certainly seen better days!

Best way to clean upholstery - using bicarbonate of soda!

That's right, bicarbonate of soda is the secret ingredient that's going to get your soft furnishings looking and smelling great again.

Bicarbonate of soda not only neutralises smells, but as you've no doubt witnessed in many of our natural cleaning articles, is also a sensationally powerful, natural cleaner.

Cleaning upholstery with bicarbonate of soda - how it works

bicarbonate of soda clean sofa
It's seriously effective.

What makes bicarbonate of soda such a good household cleaner? Well, bicarbonate of soda has two properties in particular that make it effective for cleaning upholstery:

  1. Bicarbonate of soda neutralises fabric odours: This neutral, natural product reacts with foul-smelling acidic scents. Unlike air fresheners or fabric sprays, bicarbonate of soda actually absorbs smells in your sofa and carpet, rather than just masking them.
  2. Bicarbonate of soda is abrasive: Another thing that makes bicarb so effective is its abrasive qualities. It is gentle, yet slightly gritty, which 'exfoliates' stains, helping to lift dirt and debris - ideal for getting deep down into your upholstery.

Best way to clean upholstery - the method

bicarbonate of soda sofa cleaning
Vacuum it up...

Whether you're cleaning a sofa, carpet, or upholstered chair, the method is the same. All you need is your pot of bicarbonate of soda, and a vacuum.

It's best to do this on a traffic-free day, as the bicarbonate of soda will need some time to do its magic.

  1. Remove any stubborn marks or stains using diluted dish soap and a clean sponge (be careful not to rub, as this could make stains worse). Blot dry with paper towel.
  2. If stains remain, you may want to try a specific, shop-bought cleaner. We swear by Vanish Carpet Cleaner for getting even the toughest, trodden-in carpet stains, and Scotchgard Fabric and Upholstery Cleaner for soft-furnishings.
  3. Vacuum the upholstery using the brush attachment.
  4. Sprinkle bicarbonate of soda onto the fabric (it may be best to decant the bicarbonate of soda into an empty talcum powder bottle to make this easier).
  5. Leave to sit for 30 minutes.
  6. Vacuum over once more, making sure that no white bicarbonate of soda remains.
clean blue sofa
Wow, what a difference!

Bicarbonate of soda does it again! This really is an amazingly quick and easy way to refresh carpets and sofas. Who knew the best way to clean upholstery was hiding in our kitchen cabinets?

Do you have any expert tips for cleaning upholstery you'd like to share with us? Comment below with your tricks!

Stephanie C


Lover of all things fashion & foodie...I look to satisfy my tastes without obliterating my budget. Wannabe interior designer, I'm an avid cushion cover maker and charity shop hunter.

Follow me on twitter
  1. Author John's Sister on September 24, 2018 at 6:39 pm

    I had a cooking accident a few weeks ago. I was chopping with a knife. I accidentally sliced my 3 fingers. I was bleeding like a garden hose! After going for stitches(12) I realized that my light colored shirt was bloody. I had taken off my apron(it's a cool one). I remembered something I learned in college. Blood is a protein property. No club soda was going to do it's magic act. Peroxide! Just pour it onto the blood. After washing it a week later, it looked brand new! Now I put peroxide inside a clear spray bottle. I keep 2 in the house. I just figured I'd share it with o thers.

    1. Author Joanne A on September 25, 2018 at 10:27 am

      Thanks for sharing!

    2. Author Michele on February 27, 2019 at 1:12 am

      To take out blood stains (so long as it hasn't already been washed), use milk then agitate, this UKit will break it up, then put it in a normal wash....voila clean...good as new....its to do with the enzymes!

  2. Author Sean on November 25, 2018 at 7:34 pm

    Bicarbonate of soda works , woh . Thanks for the info

    1. Author Stephanie C on November 26, 2018 at 9:23 am

      You're welcome, Sean!

  3. Author Dan on January 2, 2019 at 9:34 pm

    I don’t fully understand how just sprinkling bicarbonate soda on a sofa cleans it. Has anyone tried this with really good results? Is there any fabric on a sofa this should not be done?

    1. Author Joanne A on January 3, 2019 at 9:17 am

      Hi Dan! Sprinkling on the bicarbonate of soda is the last step for cleaning your sofa. First, you should treat any stains using the methods listed above. The bicarbonate of soda will then absorb and neutralise odours. It's just like magic really! If you're unsure of whether to use this method on your upholstery, try a small patch test on an inconspicuous area.

  4. Author Gary on January 28, 2019 at 2:47 pm

    Does anybody have any tips on how to use the method on the front, sides and back of the sofa (gravity won't allow me to do so) ! Many thanks, Gary

    1. Author Joanne A on January 28, 2019 at 2:56 pm

      Hey Gary! It might take some time and effort, but if you are able to rotate the piece of furniture so that the side and back become the flat top, you should be able to use this method.

  5. Author Mrs Alison Milne on February 22, 2019 at 11:54 am

    Hi i read an article i think on here to use vinegar and something else and a couple of drops of eucalyptus oil.I cannot think what the missing ingedient was.Then add it all to a spray bottle make sure not to over wet and put a fan on to let it dry off then sprinkle with bicarbonate of soda leave it for a few hours or even better overnight then hoover. Can you help me with the missing item please?? Xxx

    1. Author Joanne A on February 22, 2019 at 12:04 pm

      Hi Alison! I'm not sure but, if I can get some more information, I may be able to help. What was the cleaning recipe for?

    2. Author Alison Milne on February 22, 2019 at 12:12 pm

      Hi joanne it was one for cleaning upholstery.I got gifted a 2+3 seater reclining sofas.And they are fantastic.I have tried the bicarbonate of soda and left overnight but the sofas are like a faux suede i think.and there is loads of big black marks down the sides of each seat but i have no idea what the marks are they are very noticeable on a mid brown sofas?? Xx

    3. Author Joanne A on February 22, 2019 at 12:38 pm

      Hi again! I think I have found the method you're talking about. The missing ingredient is rubbing alcohol and you can switch out eucalyptus oil for any essential oil of your choosing. Here's the article with all the details: . You can then follow this up with our baking soda method. Hope this helps!

  6. Author Kathryn on March 28, 2019 at 6:21 am

    Hi Joanne, Great advice in your column! I'm used baking soda on a leather sofa which I inherited from a neighbor, land left it on longer for two hours to see if it would absorb the febreze smell which is so powerfully horrible that I'm reacting to it and can't sit on it (it's giving me headaches and symptoms) and the baking soda didn't seem to work to reduce the smell. I've tried really hard earlier to to scrub it twice with pure vinegar and that didn't work, I'll try to baking soda again soon, but does anyone have suggestions on how to get rid of the febreze chemical smell. Help!! I'm thinking trying to blow air on it with a fan when the weather gets warmer to try to get the naphthalene chemicals to lift off. Any other suggestions? It's really important that I can at least reduce the smell. I don't think I can get rid of the couch right now and it was really hard to get it into the apartment...we had to take the door off! Thanks for your help! Thanks so much for anybody's help! I'm gassed out by Febreze.

    1. Author Joanne A on April 1, 2019 at 11:59 am

      Hi Kathryn! It sounds like you're running out of options. The best way to get rid of a smell in my experience is to air the item of concern out. This is best done outside, but it sounds like that'd be an impossible challenge with your sofa. If you can, open the windows for as long as possible to try to air it out. A fan will also help to circulate the air.

  7. Author Toni Ellis on June 14, 2019 at 11:32 am

    Hi I’ve bought a 2nd hand fabric sofa so unsure what’s best to clean it with it has musty smell and could do with cleaning any tips

    1. Author Joanne A on June 14, 2019 at 11:38 am

      Hi Toni! What kind of fabric is the sofa?

    2. Author Anne on July 19, 2020 at 8:33 pm

      I use a steam cleaner and this works very well to disperse all odours. My sofa is suede so I don't put the cleaning head directly onto the fabric. The steam makes the whole room smell like mountain air.

  8. Author Marg on July 7, 2019 at 6:10 pm

    Hi I have a white linen chair it has a water stain on it have tried bicarbonate soda and white vinegar but cannot get rid of the brown water edging have you any ideas cheers marg

    1. Author Joanne A on July 8, 2019 at 11:08 am

      Hi Marg! Have you tried leaving it out in the sun? The sun can naturally bleach fabrics and remove stains. The best part is, it's completely free to try! Just be careful, and don't leave it out in the rain by accident.

  9. Author Florence on December 7, 2019 at 12:23 am

    Hello, My dog had an accident has left blood on a reupholstered sofa. I made a mistake by scrubbing the stains and then used a bicarbonate of soda paste with water - which has worked but has left bad white marks/stains on the sofa which is coloured light pink. How can I get rid of the stains from the baking soda water mix and will they come out? The blood stains have gone but the white stains are really bad!

    1. Author Joanne A on December 9, 2019 at 11:39 am

      Hi Florence! It sounds like residue left by the baking soda. Have you tried washing it with a damp cloth? It's difficult to clean upholstered furniture thoroughly without causing damage.

    2. Author Myra currie on January 4, 2020 at 1:11 pm

      I would like to know how to clean a leather suit. Thank you

  10. Author Debbie pennell on November 25, 2020 at 9:05 am

    Hi does anyone know how to remove “sweat” marks from a tan leather sofa please. I have tried heavy duty leather cleaner but it isn’t shifting

    1. Author Joanne A on January 23, 2023 at 12:52 pm

      Mix equal parts white vinegar and water in a spray bottle and gently rub the solution onto the affected area with a soft cloth, or use a leather cleaner designed explicitly for sweat stains and follow the instructions on the label. If these methods do not work, consider consulting a professional leather cleaner.


Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *