You’ll love this bath bomb recipe! Making bath bombs is simple, and they are a lot of fun in a warm bath as they fizz and bubble and cause the water to roll! Add essential oils for a relaxing aromatic bath experience.


These homemade bath bombs are very popular in my home at the moment. My kids love the fuzziness in their baths! I usually use coconut oil bath melts in my baths, but these bath bombs are a nice change-up! These homemade bath bombs make great gifts for birthdays, holidays, and Christmas.
DIY Bath Bombs
Bath bombs are relatively easy to make but before you get started, make sure you have the ingredients and proper tools for this recipe. You may also choose to wear gloves if your skin is sensitive to baking soda or citric acid.
You’ll need a mixing bowl, whisk, molds (you can also use measuring cups), and a spray bottle to get started. You will also need two cups baking soda (aluminum-free is best), one cup citric acid, one tablespoon coconut milk powder (learn all about coconut milk powder here), two tablespoons coconut oil, and your favorite essential oils and herbs.
Mix the baking soda, citric acid, and coconut milk powder together in a medium mixing bowl. Use your fingers to squeeze out any clumps.
In a separate bowl, mix the coconut oil with the essential oil. Drizzle the mixture into the combined dry ingredients while stirring with a whisk.


Break up any remaining clumps with your hands and make sure the mixture is completely incorporated.
Squeeze a portion of the bath bomb mixture into a ball shape with your hands. If it crumbles, spray 3-5 spritzes of witch hazel into the mixture while stirring, then check again. When the mixture holds together easily without crumbling, it’s ready.
Spoon the mixture into bath bomb molds, pressing firmly as you pack it in. You can add herbs, lavender, or rosebuds to the bottom of the molds. Turn the bath bomb from the molds and onto a sheet of wax or parchment paper.
Allow them to air-dry for several hours, then wrap in airtight packaging.
I wanted to test them right away, so I added one to a jar of warm water. Look at all that fizz!
Shop Bath Bomb Recipe Ingredients:
Links in the post are Amazon affiliate links to products I use and love. I purchased my non-GMO citric acid from Mountain Rose Herbs.
FAQ
What kind of molds can I use to make bath bombs? I have used silicon molds, bath bomb molds, and eve ice cube trays!
How do you make a 100% natural bath bomb? All the ingredients in my recipe are completely natural.
Is it cheaper to make or buy bath bombs? Making them at home is much cheaper than buying them! And you’ll be able to make so many bath bombs for the investment in the ingredients.
What are the best scents or fragrance oils to add to this diy bath bomb recipe? I personally use pure and organic essential oils in my homemade bath products. My favorite essential oils to use are geranium, lavender, peppermint, and eucalyptus.
How do I add color to these bath bombs? I have added ground herbs, spices, and natural vegetable powders to my bath bombs to give them a natural tint. I love to use spirulina to make green/blue colored bath bombs, and beet root powder to make pink/red tinted bath bombs. You can also add natural food coloring to dye your bath bombs. Add the dry colorants to the dry ingredients before mixing. If you’re using liquid color, add it to the wet ingredients while making these bombs.
Shop Bath Bomb Recipe Ingredients:
Links in the post are Amazon affiliate links to products I use and love. I purchased my non-gmo citric acid from Mountain Rose Herbs.
Print

Homemade Bath Bomb Recipe
Love making bath bombs? This easy bath bomb recipe comes together quickly with just a few ingredients!
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Total Time: 10 minutes
- Yield: 6 Large Bath Bombs 1x
- Category: DIY
Ingredients
- 2 cups baking soda
- 1 cup non-gmo verified citric acid
- 1 tablespoon coconut milk powder, milk powder, or white cosmetic clay
- 2 tablespoon coconut oil, melted
- 20 drops essential oils (I used lavender)
- 1 oz. organic witch hazel extract (in a small spray bottle)
Instructions
- Stir the baking soda, citric acid, and coconut milk powder together in a medium mixing bowl.
- Use your fingers to squeeze out any clumps.
- In a separate bowl, mix the coconut oil with the essential oil. Slowly drizzle the mixture into the combined dry ingredients while stirring with a whisk.
- Break up any remaining clumps with your hands and make sure the mixture is completely incorporated.
- Squeeze a portion of the mixture into a ball shape with your hands. If it crumbles, spray 3-5 spritzes of witch hazel into the mixture while stirring, then check again. When the mixture holds together easily without crumbling, it’s ready.
- Fill your molds with the mixture, pressing firmly as you pack it in. Turn out the bath bomb from the measuring cup or molds onto a sheet of wax or parchment paper.
- Allow the bath bombs to air-dry for several hours, then wrap in airtight packaging.
Notes
This article was original published on February 2nd, 2016 and was updated with new images and instructions on February 24th, 2022.
So interesting! We did this with my son and we like it! It was funny and also healthy, we want to say thank you )) because we spend great time with out family!))
★★★★★
I have already tried to make a lot of everything from coconut on your website, but I liked this recipe the most! Coconut bath bombs are great! Firstly, a cool smell, and secondly, it is very cool that coconut interacts with the skin and leaving the bathroom you really feel what kind of skin is soft and tender. I made myself 4 pieces and my mother 4 pieces, she is also delighted! Thank you very much!
Is there a suitable alternative for the Citric Acid? I need corn free.
Looking forward to trying this. Thanks!
Was wondering if I could add epsom salts to the recipe?
Unable to subscribe. Maybe a glitch so I will try again tomorrow
How many bath bombs does this make? Roughly, if they are the size of the ones pictured.
Thanks!
Hi there, I want to add coffee grounds to this mixture. I was wondering if that will upset the balance and not allow it to cake/stick together? Also, how well do these hold? I have a pretty difficult silicone mold to pull them out of. Cheers!