What is that saying about kissing a lot of frogs before you meet your prince? Yeah, well, I feel the same way about homemade bath bombs! In a recent attempt to make some ultra-relaxing bath bombs, I was (unpleasantly) surprised at the number of useless recipes out there. But the good news is that after trying and failing many times, I finally figured out how to make bath bombs—and here's my perfect, no-fail method!
Let’s just say that it all comes down to the right supplies and one teeny secret ingredient. Here are the secrets to making bath bombs at home!
My issue: if I’m going to invest in a few bottles of citric acid and take the time to lovingly hand craft something, I want it actually to turn out right. I’m not going to discuss the number of batches I attempted (can’t go there—it’s still too soon). But I’m simply going to share what works, so you won’t have to make the same mi$$takes I made.
Let’s start with bath bomb ingredients.
Jump to:
Baking Soda + Citric Acid
First, the basics. Bath bombs are made with 2 parts baking soda and 1 part citric acid. That causes the fizzing reaction when they're dropped in water. They typically need a liquid to hold together. From there, you can customize them with colors, fragrances, and additives.
Citric acid: So, what is citric acid? It's a weak acid derived from citrus fruits and used for things like cleaning, canning, and cooking. It’s a dry acid, and that is what’s needed for making bath bombs that fizz when wet (and not before).
- Yes, you can make bath bombs without citric acid using cream of tartar but you'll get less fizz.
Baking soda: The other half of the fizzing equation, baking soda is a base that interacts with citric acid to create bubbles. Without both baking soda and citric acid, your bath bombs will simply fall apart and dissolve without fizzing.
Liquid Binder for Bath Bombs
A liquid is needed to make the bath bombs a little sticky so they stay together and holds their shape. Most people use water, but you shouldn't.
The problem? Water evaporates over time, leaving you with dry, crumbly bath bombs that won’t hold their shape.
Water also sets off the fizzing reaction between the baking soda and citric acid. So, to avoid a foamy, fizzy mess on your hands, try these options:
Witch hazel: It evaporates quickly, keeping fizz to a minimum. A few spritzes will create the consistency of wet sand and help hold the mixture hold together.
Carrier oils: Adding an oil is a great way to moisten bath bombs and add skin-loving properties at the same time.
Are you ready for the secret the no-fail bath bombs?
Solid fat: Coconut oil, shea butter, ghee, tallow, and cocoa butter—any fat that’s solid at room temperature—will help your bath bombs pop out of the mold without crumbling and maintain their shape over time.
You don't need much liquid—just enough to slightly wet the the dry ingredients and make it the consistency of wet sand.
No-Fail Bath Bomb Instructions
Combine dry ingredients: Combine all of the dry ingredients in a medium-sized mixing bowl. Whisk well, removing any clumps.
Melt coconut oil: Melt 2 teaspoon coconut oil (or other solid fat) in a measuring cup. Add essential oils, if using, and stir.
Combine wet and dry: Slowly add the liquid to the dry ingredients and stir as you go. Try to keep the fizzing and bubbling to a minimum.
Mix quickly because it will start to harden as soon as you add it to the cold ingredients.
Test the consistency: The mixture should be the consistency of wet sand. If yours isn’t, spritz it with a little witch hazel (you don’t need much!) and mix well (using your hands, if needed).
Recheck and spritz again, if needed.
Fill the molds: Grab your molds because it's time to fill! You want to overfill each side of the mold so that when you press the sides together, any excess comes out.
Not sticking together? If you find the two sides of your bomb aren’t sticking together, you might need dump the mixture back into the bowl and add a tiny bit more witch hazel. Then start the molding process again.
Dry bath bombs: Let the bath bombs dry for 24 hours or stick them in the freezer if you're short on time.
Remove from mold: Gently twist the top and bottom sections in opposite directions to release.
If they don't come out easily, then heat the mold for a few seconds with a hair dryer. Then place the bath bombs on parchment paper and let them continue drying for another 24 hours.
Adding Beneficial Ingredients to Bath Bombs
Once you have your basic components taken care of, you can start thinking about optional ingredients. Add 2-4 tablespoon of optional ingredients per 2 cups of bath bomb base (the baking soda and citric acid mixture).
Oils + Butters: Perfect for adding additional hydration. Start with about 1 tablespoon per 2 cups dry ingredients. If you're working with a hard oil or butter, make sure it's melted before it's added to the powders.
Salt: Try Epsom salt or sea salt to encourage relaxation, calm skin irritation, and boost circulation.
Oatmeal: Add collodial oatmeal to bath bombs to soothe skin irritation and exfoliate.
Clay: Makes bath bombs harder and helps draw toxins from the skin.
Cornstarch: It can help bind the baking soda and citric acid together, slowing down the chemical reaction to make them last longer.
CBD: These CBD bath bombs combine the relaxing effects of CBD with the skin-soothing and hydrating effects of lavender essential oil, Epsom salts, and coconut oil.
Cream of tartar: Adding a bit of cream of tartar will enhance the bubbles in your bombs.
Adding Fragrance to Bath Bombs
Fragrance oils: There are a lot of options now for natural fragrance oils. Try this fragrance calculator to determine how much to use.
Essential oils: Some essential oils are better than others for use in the bath. Roman chamomile is a popular choice for a pre-bedtime bath soak or try one of these options:
If you just need to chill after a long day of being everyone's "person":
—20 drops lavender
—5-10 drops jasmine
—5-10 drops thyme
—5 drops sandalwood
If you're looking for a good early morning wake-up call to stimulate the senses:
—15 drops lemon
—5-10 drops peppermint
—5-10 drops rosemary
—5-10 drops eucalyptus
If you're making room for one more in that big bathtub to spice things up:
—20 drops clary sage
—20 drops geranium
—10 drops lavender
Can I use citrus oil in my bath bombs?
Citrus oils can cause photosensitivity issues if you’re not careful [source], but that shouldn’t stop you from using them altogether. You can also get bergapten-free bergamot to avoid the issue.
When using citrus essential oils in bath products, dilute them in the coconut oil (or other neutral carrier oil, such as almond, jojoba, or argan oil) before adding to the bath bomb mixture and only use a few drops at a time. Also, make sure to wear extra sunscreen or long sleeves next time you go outside.
Adding Color to Bath Bombs
You have several options when it comes to creating colors for bath bombs:
Natural colorants: We've used turmeric, dried beetroot powder, chlorella, and activated charcoal to give bath bombs color while also providing skin-nourishing nutrients. You can also use clay (think pink or French green) or salt (think pink or grey salt) to add color. Just add them to the dry ingredients and stir well.
Vegetable-based food coloring: These colorful coconut oil bath bombs use food coloring. Separate the bath bomb mixture into several small bowls and add a few drops of different food coloring to each. Top off each bomb with a tiny pinch of silver mica.
Cosmetic mica: Use 2 teaspoons of mica for 2 cups of bath bomb powder. Hint: use an emulsifier like polysorbate 80 to avoid any staining on your skin or tub.
Liquid soap dye: Mix together all the dry and wet ingredients then add 3 drops of dye. Add more color, if needed.
Adding Fun Stuff to Bath Bombs
Yes, you can add fun colors, bubbles, and scents just like your favorite Lush bath bombs!
Bubbles: You can use SLSa, a nontoxic, natural surfactant that’s often used in natural beauty products to make them suds up a bit. Simply add it to the dry ingredients in bath bombs to get that foamy action. You can also use bubble bath to make bath bombs nice and foamy.
Hidden Surprises: These DIY Hidden Ring Bath Bombs hide a fun surprise inside - and they smell absolutely lovely too. You can also add small toys or small candies to bath bombs.
Glitter: These DIY glitter bath bombs are super simple to make—and so much fun to use, you might not want to get out of the tub!
Botanicals: Dried flowers or herbs can soothe skin and rejuvenate tired muscles plus they just look pretty!
Picking the Right Bath Bomb Mold
There are all sorts of bath bombs molds you can use, many of which are cheap or free. Repurposing old containers is a great way to keep waste out of the landfill.
But if you plan to make bath bombs regularly, you might want to invest in some paid options. Store-bought bath bomb molds will last practically forever and cut down on the guesswork, so you know exactly the amount of baking soda and citric acid in each one.
Personally, I like to make my bath bombs using these metal bath bomb molds. They’re perfectly sized, so you know how many bath bombs to use (one!), and the end product looks clean and professional.
But you can also use:
—Ice cube trays
—Muffin pans
—silicone baking cups
—Plastic soap molds
—Cookie cutters
—Measuring cups
—Your hands
—Clean, empty aluminum cans
—Paper muffin tin liners (stack several together to keep their shape)
Easter Eggs: Make your own colorful Easter egg bath bombs for a fun, fizzy and fragrant bath experience. Just use natural food coloring and plastic egg molds to color and shape your bath bombs.
Halloween Shapes: Make pumpkins and fun Halloween shapes with a copycat Lush turmeric bath bomb recipe that includes anti-inflammatory turmeric and coconut milk powder.
How to Store Bath Bombs
Like most other homemade beauty products, bath bombs are sensitive to the elements. Too much moisture can make them sweat and fizz, while not enough can make them crumbly.
To store your homemade bath bombs, I recommend:
- Wrapping them individually in plastic wrap.
- Keeping them in an airtight container with a tight-fitting lid.
- Don't store them in the bathroom. The moisture in the bathroom can make even the best bath bombs lumpy and crumbly in a matter of days. So keep them in a dry spot.
If stored properly, your homemade bath bombs should last about 6 months.
How to Use Bath Bombs
Ok, this one isn't rocket science! But to get the most foaming action add your bath bomb while the hot water is still filling the tub.
However, if you want the aromatherapy benefits more than a colorful bath, then add the bath bomb after the tub is full and you're in it—that way all of the relaxing scents won't dissipate before you get to enjoy them!
And if your molds are small, you might need to add more than one bath bomb to your soak session. Here's our complete guide to using a bath bomb.
No time for a bath? Try a Shower Bomb!
FAQ
The liquid used in bath bomb recipes can kick off the fizzing reaction and cause your bath bombs to swell. It’s usually not a problem if you add the wet ingredients slowly enough.
But for whatever reason, some people experience a bigger fizzing reaction than others. Either reduce the amount of liquid in the recipe or skip the it altogether and add an extra teaspoon of coconut oil.
At room temperature, the coconut oil in these solidifies and helps hold the bath bombs together. But when you drop ’em into a hot bath, the oil melts and gets released into the bath water.
Since oil and water don’t mix, the oil floats on top of your bath water, nourishing and moisturizing your skin. To avoid this separation, you can use an emulsifier like polysorbate 80.
If your bombs crack after they're out of the mold, they're probably too wet. Use less liquid or if all else fails, try adding 1 teaspoon of kaolin clay per cup of dry ingredients. Clay absorbs moisture and will help your bath bombs hold their shape batter.
You may need more citric acid so try upping the ratio of citric acid and also use less liquid. Another option is to add 1-2 tablespoon cream of tartar to your dry ingredients.
No-Fail Bath Bombs Recipe
Equipment
- Medium bowl
- Measuring cups
- Mold (plastic Easter eggs, muffin tin, plastic craft balls)
Materials
- 1 cup baking soda
- ½ cup citric acid
- ¼ cup Epsom salt (or sea salt)
- Witch hazel in a spray bottle
- 1 teaspoon essential oil
- 2 teaspoons coconut oil, melted
Instructions
- Combine all dry ingredients in a medium-sized mixing bowl. Whisk well, removing any clumps.
- Add in the melted coconut oil slowly, followed by the essential oils. Spritz the mixture with a little witch hazel (you don’t need much!) and stir well.
- The mixture should be the consistency of wet sand. If yours isn’t, spray with a little more witch hazel.
- Once you’ve added all of the liquid into the dry mixture, you’re ready to fill your molds. You want to overfill each side of the mold so that when you press the sides together, any excess comes out.
- If you find the two sides of your bomb aren’t sticking together or falling apart when you remove them from the mold, you might need to add a tiny bit more water to your mixture and start the molding process over again.
- I let my bath bombs rest overnight before removing them from the mold. If you find that they don’t come out readily, warm the mold with a hair dryer for a few seconds before trying again. Remove the bath bombs from the mold, place them on parchment paper, and allow them to dry for another 24 hours.
K.D. says
Hi.
Do these float and or spin?
KD says
Does this recipe create bath bombs float? If these float, do they also spin?
Kathleen says
I tried this recipe twice and the mixture wasn't wet enough to actually hold itself together. I added 1 tsp of water and so far so good. Waiting overnight to see if it cracks or not.
Natalie Ann Redman says
Sucha a great guide!
Kelley Missler says
Omg! Thank you for sharing this recipe! My daughter and I have tried few different recipes and this is the first one that actually worked for us. It was so simple ! They turned out beautifully and smell amazing! We even used your scent combinations! My daughter is so excited now instead of selling lemonade she's planning on selling bath bombs. Lol
April Williams says
I have never left a comment before and I have tried several bath bomb concoctions and failed miserably. I was honestly expecting the same , I am making, of all things popcicles yes long and narrow and hard to slip out. THEY DID. they are perfect. THANK YOU THANK YOU THANK YOU
Jacqui says
My problem is they don’t come out of the molds after the next day . What can I do different. Thank you Jacqui
Perla says
I made the same mistake when I started. Take them out soon after you mold them
Jessica says
I have figured out that you can put the baking soda and cornstarch in a food processor with drops of food coloring to easily get your desired color before mixing with the other ingredients. I use my nutribullet with the coffee grinder blades in small batches at a time.
Bridget says
They just keep swelling..... like huge! Lost the shape.
Michelle says
Mine crumbled into a powder so I’m not sure what to do now to try over? Do you?
JR says
Has anyone perfected this recipe yet?
avery jett says
How many bath bombs does this make?
Ashley says
Does anyone know why my bath watwr is very oily once the bath bombs are done fizzing?
Meghan says
Because there is oil in the recipe but not an emolcifier. Water and oil do not mix without one. Professional bath bombs have poly20 or 80 in them to prevent the oil slick thing from happening. It also helps keep the dyes from staining you or the tub.
Reva Amundson says
I have used this recipe several times. I've used witch hazel, tried using a little more so, I have done everything I can think of. They just aren't working for me. I want to make this recipe work for my shop, but might have to find another. PLZ HELP
Christina C says
This was super helpful! My bath bombs keep cracking as they dry, only over a period of time though. When they come out of the molds they're perfect and I never have problems with them sticking in the molds or crumbling when they come out, but as they dry they get very large cracks. I use the same recipe as above, so would spritizing with witch hazel help this problem? Or should there be less liquid intionally? The bath bombs still work fantastic but I'd love to have them look prettier for gifting.
I'm new to this so any advice at all helps! I currently leave them on a cookie sheet type of pan to dry overnight. I live on the east coast of Canada so our winters are fairly dry so I doubt that humidity is playing that big of a roll but I could always be wrong of course!
I'm also going to experiment with my first batch of silicone molds next week so any advice on how to get the bath bombs out without damaging would be greatly appreciated!!
Thank you everyone!
Natasha says
I have the same problem. The recipe and method above produces bath bombs that come out of the molds fine and look lovely, but after being stored in an airtight container for a few days they go really crumbly. I would really appreciate any advice to troubleshoot this!
Erin Eubanks says
I have shrink wrap that I put mine in once they're dry. It keeps the shape and the scent and they're cheap and a great way to gift them
Rachel says
Put them in the freezer for 10-15 min and they just peel out
JR says
I am in the same position. Have you perfected it yet?
Christina de Sa says
Thank you so much, Im so tired of making bath bomb powder, because my bath bombs are always breaking .
Tanyika says
Did you use liquid citric acid or powder
Jodi says
How long do you leave these in the molds? Do you just shape then plop out on parchment to dry?
Jodi says
I also had a problem with them swelling & losing shape. They look like a big blob. They'll probably still work, but not pretty or gift worthy as I was hoping.
Jodi
Nicole says
Swelling bath bombs are the result of too much liquid causing the reaction or fizz to take place.
Samantha says
My first batch did that, I was told by a friend of mine who does this for a living that I probably added too much liquid . She suggested leaving it overnight to dry and then crumpling it all up with my fingers to make fairy dust . I put it in a jar and just tied some ribbon around the Jar. It was by far my best screwup because I absolutely loved it . I used honeysuckle for my scented. Amazing smell, couldn't keep my nose out of the jar.
Erin Eubanks says
Leave then in the mold. If you pull them out they lose they're shape, fast! I still haven't gotten mine down ?
JR says
I've tried leaving mine in over night but it gets stuck and expands.
I've molded it and taken it out right away. It worked good until it started drying and has bumps all over it. Plus isn't fully hardening.
Ann Klein says
Heat oven to 170, put balms in oven; close door & turn off heat. Let sit in oven for 40 min
I tried this last night & it helps dry/set them more quickly
Connie says
I see that your bath bomb is shaped like a plastic easter egg? Can you use the ones you buy at Wal-mart? Just wondering if I need to purchase molds or can I use something I already have? Thanks, Connie
kat says
I've made some with plastic easter eggs. Also I've used 2 really small bowls and wrapped with rubber band after..
TYJ says
Hi, I love this recipe and I have tried it but my bath bomb cracks after a few days. It was all looking good when I remove it form the mould but the it crack after it has completely dried out.
Can you please advise me on this?
Thanks,
TYJ
Natalie says
I'm having the same issue. I just tried this recipe today. Looked AMAZING when I took it out of the mold, but now that it's been drying for 6ish hours it has huge cracks in it. It's still in 1 piece but the cracks are crazy :(
Amanda says
Hm, try adding a tad bit more water. Hope it helps!
Sam says
With sikicone moulds you have to.lwave the bomb mixture in till they are completly dry usually around 24hpurs and then take them out place them in airtight storage and u can keep.in freezer till ready to.use
Maria says
Skip the water. And when you mix your ingredients, make sure is moist enough t clump. Spray it with witch hazel (spritz, and not pour) .
I am not a scientist, but I have seen many recipes that include water, and that is not necessary, of there is humidity in the air, that is why it will swell, and probably can have the citric acid to react more quickly. As soon as they are dry. Wrap them in sarah wrap, or shrink plastic.
Personally I mix all my ingredients, including the liquid, except the citric acid. When they are well mix, I pour the acid at the very end.
JR says
How long after they dry do you wrap them?
I have tried 4 different recipes with no luck yet.
Maya says
If I were to use lemon juice to substitute for the citric acid would I have a similar reslut?
Kari says
I haven't had luck with substitutes. I've used lemon juice (and even with an extremely slow pour) the reaction between the liquid and the baking soda begins all the fizz leaving you nothing for the tub. I've also tried Cream of Tartar without good results either. Citric acid is rather difficult to find, but we've had luck at our local hardware store since it is used for canning.
Lindarincon says
Bulk apothacary carries citric a in several quantities at great prices
Misty says
The vitamin store or craft store. If there is a Mother Earth where you are they have it as well. Referring to citric acid.
Sarah says
Love this photography work!
Libby says
I love this!
I'd always heard that adding citrus oil to a bathtub was a bad idea because of the potential to burn or cause sunburns. I hope that I am mistaken, because I would love to take a big lemony bath.
Would anyone who knows more than me like to chime in on the topic?
Tracy says
Citrus EO is photosensitive (sensitive to sun) so I wouldn't add it to something you would be wearing on your skin (lotion) and be in the sun for a long period of time. However... make that lemon bomb! Just don't go over the recommended amount. Then you may have a problem ;)
Randi says
As long as you dilute any citrus essential oil you should be fine! I usually dilute mine with a neutral carrier oil like grape seed or jojoba oil to get those skin softening effects with no irritation!
Also definitely don't add water to your bath bombs, rhays going to prematurely set off the fizzing reaction. Instead, once all your other ingredients are mixed spritz (not pour) witch hazel until you've reached a damp sand consistency.
Laura says
You can also use a harder oil then coconut to get a harder bath bomb and a light spritz with witch hazel on the outside helps the shell form, just don't saturate them. Also, if you lay a folded towel under your parchment paper you'll avoid any flattening on the underside of your bath bombs
The molds can be anything from silicone ice cube trays, a little tricky to work with as a novice, the make-your-own-ornament plastic pieces, or even left over empty plastic Easter eggs! I use the do it your self ornament pieces since you can get them with seasonal themes in case you want to gift them to friends and family.
Yvonne says
You forgot to say where we can purchase molds for the bombs......