Root + Revel

DIY Toilet Bombs: Safe + Natural Toilet Bowl Cleaner

This post may contain affiliate links. Read about our privacy policy.

Want a safe and non-toxic way to clean your bathroom? This DIY Toilet Cleaner recipe is a natural and effective way to clean and deodorize your toilet. To make fizzy homemade toilet bombs, pods or tablets, all you need is five natural ingredients (namely baking soda, citric acid, and essential oils) for a deep cleaning you won’t believe (no scrubbing required)!

DIY Toilet Bowl Cleaner: toilet bombs made out of baking soda in a round shape in a glass bowl.

This post is sponsored by Sprouts Farmers Market. All thoughts and opinions are my own. Thank you for supporting the brands that make it possible for Root + Revel to provide free content and healthy living inspiration.

Raise your hand if you like cleaning the bathroom.

{cricket chirp, awkward cough, sound of a chair slowly screeching back across the floor}

Yeah, that’s what I thought. I mean who actually enjoys scrubbing their toilet?

Well guess what, now you don’t have to! This easy, non-toxic and effective toilet bomb recipe just gets tossed into your toilet bowl every few flushes, fizzes up and cleans and deodorizes your toilet like nobody’s business.

These toilet bowl cleaner tablets are a safe and natural alternative to the chemical toilet bowl cleaner tablets currently on the market.

RELATED:  Homemade Bathroom Cleaner

Check it out:

A table setting with hydrogen peroxide, Sals Suds, peppermint oil, baking soda, citric acid, a glass bowl and gold spoons.


Unfortunately, most store-bought cleaning products have tons of known carcinogens, hormone disruptors, and skin irritants that make up their ingredient lists–and brush cleaners are no exception.

For the skeptics out there (hi! I used to be one of you until my eyes were opened by the Environmental Working Group), I’ve outlined the top toxic ingredients found in some of the most popular toilets cleaners on the market today below:

  • Sodium Borate: Evidence of developmental/endocrine/reproductive effects (including fertility and damage to fetus), skin irritation/allergies/damage (including dermatitis),  and respiratory effects
  • Hydrochloric Acid: Not only does this dangerous chemical cause severe skin burns and eye damage, it’s also toxic if inhaled, causing pulmonary edema, asthma, respiratory irritation, skin irritation and eye corrosion.
  • Sodium Hypochlorite: Evidence of skin irritation/allergies/damage (think severe skin burns and eye damage), acute aquatic toxicity and respiratory effects (it’s a known asthmagen). Likewise, this chemical often contains impurities like Chloroform, which is a carcinogen.
  • Hydroxyethyl cellulose: Though there are no known health side effects, there is evidence of biodegradation, as the substance is persistent in the environment with moderate acute toxicity to aquatic life. So it’s very UN-environmentally-friendly.
  • 1,3-Dichloro-5-ethyl-5-methylhydantoin: Just try pronouncing this chemical, let alone understanding what it means. Here’s what you do need to know: it’s VERY toxic to aquatic life, causes severe skin burns and eye damage, is toxic if inhaled (which you are 100% doing while cleaning) and may cause an allergic skin reaction.
  • Fragrance: Hormone disruptor and among the top five allergens in the world. Learn why you should avoid fragrance as much as possible here.
  • Artificial Colors/Dyes: This unspecified ingredient found in many cleaners may contain ingredients with potential for cancer, damage to DNA, and can cause skin irritation/allergies/damage. Pass!

source; source; source; source

**Note: these ingredients can be found in Lysol, Clorox, Scrubbing Bubbles, Kaboom, and even green-washed brands like Green Works

RELATED:  The 10 Most Toxic Skincare Ingredients to Avoid

And even if you can find some natural cleaners that aren’t full of toxic chemicals, you’ll likely have to shell out a pretty penny. In fact, most store-bought toilet cleaners will cost you at least $8-10 minimum.

Compare that to this homemade toilet cleaner, which costs just $0.68 per use ($5.34 per 8 toilet bombs). It’s made with:

  • Baking soda, a super-effective, gentle abrasive that’s also a great natural deodorizer
  • Citric acid, a natural preservative that kills bacteria, mold, and mildew, removes soap scum, hard water stains, calcium deposits, lime, and rust
  • Sal Suds, a natural soap that’s a concentrated hard-surface all-purpose cleaner made with plant-based surfactants, natural fir needle and spruce essential oils
  • Hydrogen peroxide, a natural alternative to bleach that’s eco-friendly, a powerful disinfectant, whitener and stain remover, and bacteria killer.
  • Peppermint Essential oil, not only does its cool, refreshing scent make your bathroom smell amazing, but it’s full of antibacterial properties


Steps 1-9 showing how to make DIY Toilet Bombs to clean your toilet.

It couldn’t be easier to make these DIY toilet cleaning tablets or pods. All you need are the 5 natural ingredients listed above, a large glass bowl and either a silicone mold or a sheet pan lined with parchment paper.

See the recipe below for detailed instructions or pin the graphic above for a step-by-step guide.

Round balls of baking soda mixture on a sheet pan.

You can find all of the cleaning ingredients you need for this DIY toilet bomb recipe at Sprouts Farmers Market, which specializes in healthy, natural and organic food and wellness products at affordable prices!

In fact, their Vitamins + Body Care section is one of my favorite places to buy affordable, natural ingredients for DIY recipes.

From superfoods to probiotics, homeopathic medicine to non-toxic shampoo and face wash and essential oils, Sprouts has one of the best natural wellness sections.

They’ve also got a great bulk bin section, which is where I found the Citric Acid for this recipe.

To find a Sprouts location, use this handy map and don’t miss Sprouts’ weekly ad with digital coupons.

A woman's hands holding a clump of baking soda mixture.


The first time I made this recipe, I just used a sheet pan. But the toilet tablets expanded a bit as they dried and I ended up having to reshape them.

So the second time I made the recipe, I used a silicone mold, which really helped the pods maintain their shape and kept them from all merging together on the sheet pan.

Simply plop a toilet bomb into your toilet bowl every 5-10 flushes to keep the toilet bowl clean and your bathroom smelling great!

A clean, white toilet with suds in the water.

When the toilet bombs react with the water in your toilet bowl, they’ll start to fizz and that’s a good sign–it means it’s working!! If you have some extra tough stains, you may still need to get your toilet brush out and give it a good scrub, but once you use these bombs regularly, you’ll likely never have to actually scrub your toilet again.

If you try this DIY Toilet Cleaning Bomb Recipe, be sure to share a photo and tag me @rootandrevel on social media–I’d LOVE to see how it turned out for you!

More DIY Non-Toxic Cleaning Recipes

DIY Toilet Bowl Cleaner: toilet bombs made out of baking soda in a round shape in a glass bowl.
Print Recipe
4.41 from 5 votes

DIY Toilet Bombs: Safe + Natural Toilet Bowl Cleaner

Want a safe and non-toxic way to clean your bathroom? This DIY Toilet Cleaner recipe is a natural and effective way to clean and deodorize your toilet. To make fizzy homemade toilet bombs, pods or tablets, all you need is five natural ingredients (namely baking soda, citric acid, and essential oils) for a deep cleaning you won’t believe (no scrubbing required)!
Prep Time10 mins
Drying Time6 hrs
Total Time10 mins
Course: DIY
Cuisine: Cleaning
Servings: 8 toilet bombs
Author: Olivia Johnson


  • 1 cup baking soda
  • 1/4 cup citric acid
  • 1 tablespoon Dr. Bronner’s Sals Suds
  • 1 teaspoon hydrogen peroxide
  • 25 drops essential oils I recommend peppermint and lavender


  • In a large glass bowl, whisk baking soda and citric acid together until blended. Very slowly, add sals suds, hydrogen peroxide and essential oils, mixing slowly as you go to ensure you don’t activate the dry ingredients).  
  • The mixture should be dry enough that you can mold it into balls, but wet enough that it doesn’t fall apart. 
  • Fill a silicone mold with cleaning mixture, or you can form small balls (about the size of golf balls) with your hands and place on a sheet pan lined with parchment paper to avoid sticking.
  • Allow the toilet bombs to air dry, about 6-8 hours or overnight. Transfer to a glass jar and store in the bathroom.


This is the silicone mold I used.
I place these in the bowl of my toilet every 5-10 flushes to keep the toilet bowl clean and smelling great!

Photo Credit: Heidi Geldhauser

Disclaimer: This post includes affiliate links, and I will earn a commission if you purchase through these links. Please note that I've linked to these products purely because I recommend them and they are from companies I trust. There is no additional cost to you.

Root and Revel Collective

Root and Revel Collective inspires others to live healthy, fulfilled lives. Living naturally, without sacrifice! We’re taking it back to basics and infusing beauty, flavour and celebration into everyday life, helping you strike the balance between good and good for you.

Leave a Reply

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

Recipe Rating

27 comments on “DIY Toilet Bombs: Safe + Natural Toilet Bowl Cleaner”

  1. Please tell me there’s some nuanced step with this recipe that’s missing. I couldn’t have added the peroxide any slower, a few drops at a time, and still ended up with a bowl of fluff. Do you add the Sal’s Suds slowly, mix thoroughly and then add the peroxide little by little until mixed, then the essential oil, also slowly?

    At least my kitchen sink got a quick clean when I had to rinse it away.

  2. Hello
    Thanks for the recipe.
    But I cannot try it as sal suds aren’t available.
    What can I use instead of sal suds? Which will available in India.

  3. Hi Kate, thanks for this recipe it worked a treat!  I have made bombs before, (different recipe) and they were non-fizzes.  The lavender and peppermint is a perfect combination.

  4. 3 stars
    I was so excited to try this. But as I added the H2O2, it started reacting and the whole bowl filled up with fluff. I took a spoonful and dropped it in the toilet to see if it would still bubble, but it just sat there.and finally disolved. I left it in the bowl, covered, overnight and whisked it to break it up this morning. Can I add more H2O2 and add the peppermint and still somehow get it to work. ?

    • I added a little more citric acid to the leftover mixture, plus citrus fresh essential oil and more Dr. Bronners and laid the lumps out to dry on parchment paper. I will try again and use silicone ice cube trays for the mold.

      • Hi Jo Ann – I think you might have added too much H202 too quickly. I’m not sure if you can salvage that batch but I’d recommend adding the H202 much more slowly next time. Hope that helps!

  5. Are these safe for septic tank? Thank You!

  6. Are these safe for septic tanks?  Thank You!

  7. This is definitely something I’d like to try! Sadly, it seems I’m not able to get Sal Suds here in Finland. Does anyone have a suggestion what I could replace it with, that would be available from within the European Union? Thanks for any hint! 😀

  8. $15.90 for 16 oz. h2o2? lol Thank you for the tutorial, great! 🙂

  9. Do you drop one in AFTER the 5th to 10th flush so it sits in the bowl awhile?

  10. 5 stars
    Oh, it’s awesome! Looks like air cakes! I will definitely try to make such bombs with my daughter.

  11. 5 stars
    I love this! I am all for natural products that are better for the environment. Not having to scrub the toilet as often makes me give this an A++++! I can’t wait to try it!

  12. Okay, I love this! Totally trying this weekend 🙂

  13. 5 stars
    A cleaning solution where I don’t actually have to scrub anything? YES PLEASE! So excited to try this! 😀