This homemade bath bombs recipe is delightfully fizzy as they dissolve in a warm bath, releasing all the components making up the spherical fragrant blend.

A feature image for a blog post about an eco-friendly homemade bath bombs recipe.

By mixing a few wet and dry ingredients, you can create bath bombs at home. When you make your own bath bombs, you can use 100 percent natural, toxin-free ingredients.

This DIY process with natural ingredients makes your bath bomb experience good for your skin and better for the environment.

Homemade VS Commercial Bath Bombs

Your homemade bath bombs can be dyed in different colors using all-natural ingredients, such as spirulina powder, beet powder, or natural food coloring drops. So, you still have a bright appealing item that looks like a store-bought product.

You Can Customize the Recipe

With essential oils, you can customize the fragrance of your bath bomb to be anywhere from fruity to flowery. It won’t have the chemical fragrance from conventional bath bombs, but instead aromatherapy compounds that uplift your mood and enhance the relaxing effects of a bath.

You aren’t losing out with visual appeal or fragrance when you decide to make your own bath products at home. The quality is as good as store-bought items, without the chemicals.

Materials Needed to Make Homemade Bath Bombs

To make bath bombs, you’ll need the ingredients that go into them, and molds for creating their shape. Grab one bowl for mixing the dry ingredients and one bowl for the wet ingredients.

Use Natural Colorants

For natural food colorants, use all-natural liquid colorant drops or a small amount of beet juice or blackberry juice. You can also mix spirulina powder with a bit of water for green coloring.

Cover the Workspace

Cover the workspace with old newspapers or cloths so that excess mixture doesn’t stain your countertops as you pour the liquid into the bath bomb molds.

Find Some Molds

In Canada, bath bomb molds are available on Etsy and at Michaels. You may also find them at hobby or craft stores in your local area.

Another idea is to ask among family and friends. They may have molds that you can borrow and save the cost of buying new ones. That is unless you intend to go into making bath bombs on a larger scale. In which case, you’d probably prefer to have your own set of molds.

Homemade Bath Bombs Recipe

Here is the ingredients list and instructions to make your own eco-friendly homemade bath bombs:


  • 1 cup baking soda
  • 1/2 cup citric acid
  • 1/2 cup non-GMO corn starch
  • 1/2 cup Epsom salt
  • 1 tsp water
  • 2 Tbsp oil, such as coconut, olive, or avocado
  • Natural food colorants
  • Organic essential oils of your choice
  • Bath bomb molds


  1. Combine the first four ingredients into a mixing bowl.
  2. Combine the water oil, essential oil, and natural food colorant in another bowl.
  3. Mix the wet and dry ingredients until they’re fully combined.
  4. Pour the mixture into the bath bomb molds until they are full and close them up.
  5. Let them cure in a cool dry spot for 48 hours before removing them from the molds.

Once the bath bombs have cured and are ready, use them for your own delightful bath experience or give them as an eco-friendly gift to friends and family.

DIY Bath Bomb Tips

Store your homemade bath bombs in a dry place where moisture won’t cause them to disintegrate. Place them in glass jars or reusable plastic containers so they can retain freshness.

Use Caution with New Ingredients

Be careful in selecting essential oils for your bath bombs since some oils can irritate the skin. Avoid citrus oils and minty oils like eucalyptus and peppermint. Opt instead for flowery oils like lavender or ylang-ylang, and woodsy oils like sandalwood or cedarwood.

An eco-friendly homemade bath bombs recipe can be a wonderful addition to your plans for an eco-friendly Valentine’s Day celebration. And, it’s a kinder alternative for your health and the environment.

4 thoughts on “Homemade Bath Bombs Recipe”

  1. I would always suggest being careful with the ingredients we use to make our bath bombs. We’re not all the same and some ingredients may irritate sensitive skin, causing redness, itching, or rash, and the irritation may persist long after we drain the tub. But other than that, bath bombs are wonderful! They add emollients and softeners to our bath’s water that moisturize and indulge our skin.

    1. Yes, it’s always wise to be cautious with new ingredients. As you say, everyone reacts differently and it’s better to test a small amount first. It’s especially true for individuals who are prone to being more sensitive.

  2. I  suggest being careful with the ingredients we use to make our bath soap. Each person have a different type of skin and some ingredients may irritate sensitive skin, causing itching, or rash, and the irritation may persist long after we drain the tub. But other than that, bath bombs are wonderful and softeners to our bath’s water that moisturize and indulge our skin. As for me, I don’t have any problem with skin and all types of bath bombs are welcome.

    1. Yes, it’s a good point. You should always proceed carefully with new ingredients and test a small amount first. Some people may be sensitive to the ingredients in homemade bath bombs.

Leave a Comment

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