Baking Soda And Hydrogen Peroxide For Cleaning

Baking soda and hydrogen peroxide make a powerful cleaner that can remove brown stains from sheet pans.

It’s not hard to understand why baking soda and hydrogen peroxide make such a powerful pair for cleaning when you consider that baking soda is abrasive and absorbs moisture and odors, while hydrogen peroxide disinfects and brightens. When combined, these two powerhouse cleaning ingredients make one “miraculous” cleaner!

You’re probably already familiar with the fizzy reaction that occurs when vinegar and baking soda are mixed, and you may even know that you can use baking soda and vinegar for cleaning in certain situations. But fewer people are familiar with the idea of mixing peroxide and baking soda to clean household surfaces, and I think that’s a real shame!

Not only does it make a powerful cleaner for many surfaces around the house, but it’s also perfectly safe to mix hydrogen peroxide and baking soda — the reaction produces little more than carbon dioxide gasses. In this post, we’ll cover how to make this “miracle cleaner,” what you can clean with it, and why it’s one of my favorite homemade cleaners!

How To Mix Baking Soda And Hydrogen Peroxide For Cleaning

Cleaning with Baking Soda and Hydrogen Peroxide - just mix them into a paste.

You’ll need:

  • Baking soda
  • Hydrogen peroxide
  • Small bowl
Pour hydrogen peroxide into a small bowl or cup with baking soda in it.


Place about 1/4 cup of baking soda in a small bowl, then add just enough hydrogen peroxide to form a paste. (Exact amounts aren’t necessary here — if it seem too wet, add more baking soda; if it’s too thick, add more peroxide.)

Rub a paste of baking soda and peroxide onto a plastic utensil with hard water stains to remove the stains.

To Use:

Scoop up some of the paste with your fingers or a scouring sponge and apply the mixture to the surface you want to clean. 

How Does It Work?

  • With a pH of around 8, baking soda (or sodium bicarbonate) is slightly basic or alkaline, while hydrogen peroxide is acidic, with a pH between 3 and 6, depending on the concentration.
  • When you combine the two, a chemical reaction takes place that helps to break down the molecular bonds of stubborn stains and messes.
  • When you also consider peroxide’s effectiveness at breaking down organic laundry stains (like blood stains and grass stains) and baking soda’s scouring ability, it’s no wonder this cleaning combo is so strong!

What Can I Clean With Peroxide And Baking Soda?

This cleaning duo has proven to be incredibly versatile, especially when it comes to stubborn messes and stains in the kitchen and bathroom. Here are some ideas to get you started:

These before and after photos of stained cookies sheets demonstrate how well baking soda and hydrogen peroxide work to clean.

1. Stained Cookie Sheets

Ever wondered what those stubborn grease stains on cookie sheets (or baking sheets, jelly roll pans, or whatever you call them) so hard to remove? Those stains are generated by the heat of your oven hardening oils from food or nonstick spray and causing them to adhere to the metal.

I’ve tried many, many cleaning solutions in an attempt to figure out how to remove those greasy cookie sheet stains. And hydrogen peroxide and baking soda is the only thing that has been able to erase those stains and make my baking sheets look clean again!

Baking soda and hydrogen peroxide remove hard water stains.

2. Water Stained Dishes

Here in the mountains of Utah, our water is high minerals like calcium and magnesium, so it’s a constant battle to keep hard water stains and spots at bay. If I don’t counter the hard water in my dishwasher, my dishes (especially my plastic and silicone cooking utensils) end up covered in spots or chalky residue.

Luckily, it’s nothing my trusty “miracle cleaner” can’t fix. I just scoop the paste onto spotty dishes, containers, or kitchen tools, scrub them with a sponge to dissolve the mineral deposits, and rinse for dishes that look good as new!

Baking soda and hydrogen peroxide are perfect for attacking stubborn bathroom stains.

3. Bathroom Fixtures (Faucets, Handles, Sinks, etc.)

Even though I clean my bathroom sink regularly, the fallout from my makeup and hair products build up into an impenetrable, grimy film around the sink really quickly. Giving the area a scrub with peroxide and baking soda has proven to be an effective way to wash away that sticky, grimy film.

It also works well on mineral deposits, hard water stains, and soap scum around faucets and sinks. Use a small brush or old toothbrush to get the paste into every nook and cranny, rinse well, and admire your gleaming bathroom fixtures.

Baking soda and hydrogen peroxide are perfect for getting your toilet bowl gleaming.

4. Toilet Bowls

Hard water stains can also be a problem in toilet bowls, particularly under the rim where the jets are. These gray, yellow, brown, or rust-colored rings or streaks are pretty easy to spot in most instances.

Your baking soda and hydrogen peroxide cleaning paste should make short work of those mineral deposits! If the stains are especially stubborn, you may need to empty the water out of the toilet’s tank and bowl so you can scrub the stains more easily, but your toilet bowl will be sparkling in no time!

Baking soda and hydrogen peroxide will even clean grout!

5. Grout

I consider hydrogen peroxide and baking soda to be the best DIY grout cleaner for serious cases. But it can also be pretty messy to work with, so I recommend using it as a spot cleaner for the worst stained areas and grimiest grout lines in your shower or tub, to make it easier to clean up afterward.

Baking soda and hydrogen peroxide can get those yellow armpit stains out of your shirts.

… And More!

With peroxide acting as a bleaching agent, hydrogen peroxide and baking soda can help whiten your teeth and remove yellow sweat stains from white shirts and fabrics. I’m sure there are plenty more ways to use this cleaning compound that I’ve yet to discover!

Let me know if you discover any other messes or surfaces where baking soda and hydrogen peroxide comes in handy. :-)

Have you tried cleaning with baking soda and hydrogen peroxide?

Cleaning with Baking Soda and Hydrogen Peroxide - collage: pouring hydrogen peroxide into a sheet pan with baking soda in it; before and after photos of sheet pan - one photo the pan has brown stains, the next photo the stains are gone

Baking Soda And Hydrogen Peroxide For Cleaning

Jill Nystul
Baking soda is a natural abrasive while hydrogen peroxide disinfects and sanitizes, making these two a powerhouse cleaning duo!
4.67 from 3 votes
Total Time 1 minute


  • Small bowl


  • Baking soda
  • Hydrogen peroxide


  • Put some baking soda in a small bowl.
  • Add hydrogen peroxide to make a paste.
  • Scoop up paste and rub it on the surface to be cleaned.


This miracle cleaner can be used on greasy stains on pots and pans, hard water stains on fixtures and toilets, tea kettles, kitchen sinks and utensils, and much more!

Read This Next

Jill Nystul Photo

Jill Nystul (aka Jillee)

Jill Nystul is an accomplished writer and author who founded the blog One Good Thing by Jillee in 2011. With over 30 years of experience in homemaking, she has become a trusted resource for contemporary homemakers by offering practical solutions to everyday household challenges.I share creative homemaking and lifestyle solutions that make your life easier and more enjoyable!

About Jillee

Jill Nystul

Jill’s 30 years of homemaking experience, make her the trusted source for practical household solutions.

About Jillee


Homekeeping Tips

  • I just read your advice about getting rid of hard water stains on countertops. I have a quartz countertop and have been advised not to use vinegar on it. Soaking with vinegar for extended periods can eat into the quartz. I was also told to use baking soda carefully and not to scrub too hard because that could wear away the polish on the surface of the quartz. I wish I knew of a better way to clean it. I enjoy your tips!

  • I read your posts regularly and have tried several of your solutions with great success. However, I cannot recall if you’ve ever suggested a way of cleaning a pizza stone. At first, I was not too concerned thinking it might just be my resistance to “seasoning”. Now, I think it could use a bit of a clean-up. What would you suggest?

    • The best way to clean a pizza stone is to soak it in plain hot water. Scrape off whatever you can with a nylon scraper. Then make a paste out of baking soda and water. Rub the paste on and rinse. Hope this helps. :-)

  • I first found your website through Pinterest around 2017. I was looking how to make a DIY cleaning product to clean something (I don’t remember what it was anymore) in my bathroom. I’m so glad I did and since then I go to first to see if you have the answer before I look on Pinterest or do a Google search. I want to thank you for sharing, it gives me more time to spend with my family.

  • Help! i just tried this on my stainless steel stove. Yes, it took the grease marks out but now i’m left with white streaks from the baking soda. I tried a damp cloth and then wiping with a dry cloth. nothing.
    got company coming over for dinner and don’t want my stove looking like this.
    any suggestion would be greatly appreciated.

  • I have had to use a lot of hydrogen peroxide w/baking soda lately to de-skunk my dogs! Works amazingly. 1 qt hydrogen peroxide, 1/4 cup basing soda, tsp of Dawn detergent. Mix together. Spray or wipe it all over dog, careful not to get in eyes, let dry 10-15 minutes and then bathe dog in doggie shampoo. Skunk smell is gone!

  • OMG! We’ve tried every commercial product out there to clean our grout in kitchen and bathroom. This worked like a charm. On top of it, the price is waayyy cheaper then commercial products. I am sold on this. Big thumbs up!

    • I have always had success with this method, but I think that success depends on the mixture being nice and wet. Make sure you’re using enough hydrogen peroxide – you might even want to add a bit more every 30 minutes or so to keep it moist. :-)

      • I followed your advise on 5 cookie sheets. It worked well on the dirtiest three. The biggest ones had no improvement. I think they are non-stick Nordic Ware. Leaving the baking soda and peroxide sitting wet overnight did not clean those two

  • Hi Jillee! How do you get the grease off of the wall after it has set for a while. This is around the stove, where the walls have paint on them….

  • We have hard water, too…. leaving awful buildup around faucet at kitchen sink. With dark granite counter top, that white gunk really stands out.

    Would this damage granite or the brushed nickel finish on the faucet?

  • Just FYI, there’s no such thing as “per say”. The phrase is Latin, spelled “per se”. A lot of people get confused about it, so I like to help out where I can. :)

    I need to try this miracle cleaner around the house. Does anyone know if it would damage the chrome around the bathroom sink drain? I ask, because I once used a cleaner that wrecked the shiny surface of my shower drain, so now I get nervous about using strong cleaners on chrome. Thanks!

    • Thanks Shannon! I would avoid using anything abrasive on the chrome – instead use a solution of equal parts white vinegar and water. :-)

    • Shannon, this isn’t a Language blog– if the writer uses a certain word or phrase that a reader doesn’t like, WhY do they Always think they need to ‘correct’ them?! Does it Really matter??! This Helpful article is about a Cleaner!!

      • I understandstand your feeling, however, you have just done the same thing. Someone in my family does me the way, always correcting me. She says she doesn’t want me to be embarrassed in another situation. Almost always I will become irritated, she thinks I want to be in the learning cycle all the time. She has spent her life learning and LOVES it. So I’m thinking I should respect myself enough to want to improve along the way too. My thought.

  • Thank you for all your household remedies and more. My bathroom sink seems to get clogged after I brush my teeth especially. I have tried soda followed by vinegar but it still doesn’t drain out well. If I am just washing my face or hands it does fine. I was wondering if the Hydrogen Peroxide would work instead of the vinegar and if so how much would I need of each.
    Thank you for all your ideas and helpful hints.

  • My dental hygienists recommends this paste for my black tea-stained teeth. It really works but you have to use the paste regularly, leave on a few minutes and floss before rinsing to polish between teeth where the ugly stain like to form. Use minimally three times a week or more frequently as tolerated.

  • How long do you leave the paste on, say a stain on the carpet? Also, do you just wipe it off with a wet rag, or do you let it dry and vacuum it up? OR . . . did I miss something somewhere? :-)

  • This recipe is fantastic, I use it quite often in the kitchen and bathroom. I’ve used it on clothes as well with dish soap, works like a charm. Highly recommend.

  • I keep baking soda in a shaker next to my kitchen sink. I sprinkle it on the offending grease stain, wash per normal, and it’s clean. No need for hydrogen peroxide at all.

  • Would this be safe on a cooking stone? I was given a used stone and it looks a little grey. If its the grease I would be okay with that. I’m just concerned it may be mold in the stone.

  • Great idea. I had a stain in the bathroom that plagued me for a long time but your vinegar and soda trick worked wonders. Thanks so much.

  • Can you use this method on non-stick cookie sheets and other non-stick items, or will it ruin the finish? Thanks! I tried the vinegar and Dawn shower cleaner yesterday, and it worked like a charm!

  • Fantastic ideas but so how much percentage of food grade peroxide ia advisable? I have aeen 3% or 13% food grade, any advise on which to use or what it means please
    I am enjoying your ideas

    • I place a small bowl with about 1/2 cup of vinegar in the center of the top rack before washing. As the dishwasher cycles, the vinegar splashes around the dishes. :-)

  • I too have really hard water and will give this a try (my cookie sheet looks like yours so I’ll definately give it a go on that) but I’ve had really good luck with a spray bottle of Dawn dishsoap and vinegar too. Equal parts of each and give it a shake each time before use. Makes my faucets, sinks, tubs and toilets sparkly clean!

  • >