20 DIY Moisturizing Bath Bomb Recipes For A Relaxing Spa-Like Experience

Bath Bomb Recipes- The first time I saw bath bombs I felt like eating them. Those things are very pretty and really look edible. They smell so good too. If you are hearing about bath bombs for the first time, they are bathing items shaped like bombs that you can throw into your tub for a relaxing bath.

Bath bombs explode in the tub, releasing colorful foams and sweet aromas. They are made with ingredients that soothe the skin and help relax the mind. Using bath bombs is like creating a luxurious spa in your bathroom.

Already used to the color, foam, fizz, bubbles, and fun of bathing bombs? Thumbs up! How would you like to make your own bath bombs that will cost less and still look as luxurious as the ones you buy from stores?


Learn how to make various bath bombs for yourself! Turn your bath tub to a spa and detoxify your skin.

In this article, I have described 20 DIY Moisturizing Bath Bomb Recipes For A Relaxing Spa-Like Experience. They are easy and fun to make.

If you are in luck, you will find most of the required ingredients in your pantry. If you are new to bath bombs, you can also give these DIY bath bombs a try and enjoy the accompanying benefits.

First things first, let us learn the standard details of making bath bombs before proceeding with the 20 different DIY bath bombs.


Key Ingredients for Bath Bomb

a. Baking Soda

This is the principal ingredient of the bath bomb. It is a weak base. It softens the bathwater hence making your skin feel soft and smooth. Baking soda in water calms itchy and irritated skin.

b. Citric Acid

This is another major ingredient of the bath bomb. It is a weak acid and it occurs naturally in fruits. It produces a fizzing reaction when combined with the baking soda in water.

c. Cornstarch


Cornstarch- Key Ingredients for Bath Bomb


Cornstarch is the ingredient that thickens the bath bomb mix. It is better to go light hand on it so that it does not reduce the fizzing character of the bath bomb. An alternative to the cornstarch is arrowroot.

d. Cream of Tartar

This is another ingredient that hardens the bath bomb mix.

e. Sodium Lauryl Sulfoacetate (SLSA)

As a natural surfactant, SLSA is responsible for the foamy bubbles of bath bombs. It is derived from coconut oil and palm oil.

f. Salts

Salts are believed to have health benefits. Epsom salt, sea salt, and Himalayan salt can be used. Epsom salt is most commonly used because of its soothing effect on muscles. Sea salts and Himalayan salt are also notable because of their detoxifying abilities.

Due to the affinity of salts to the water, they can increase the immediate fizzing effects of bath bombs. Therefore, it is best to add the salt in moderate quantity. Also, reducing coarse salts to fine powder gives your bath bomb a smoother finish.

g. Oils

Essential oils, carrier oils, and fragrance oils are added to the bath bomb mix for a binding effect. These oils also have a hydrating and softening effect on the skin. The different oils used in bath bombs also have their specific benefits on the skin. They also have sweet aromas that make the bath bomb experience more relaxing.

Most frequently used oils in bath bombs are:

  • Coconut oil because of its anti-bacterial and anti-inflammatory properties.
  • Almond oil because it moisturizes flaked skin.
  • Lavender oil because it relieves of headache, lightens the mood and acts as an analgesic for cramps.
  • Chamomile oil because it treats insomnia by calming the mind.
  • Rose oil because of its anti-stress benefits and therapeutic effects.
  • Others are grapeseed oil, olive oil and peppermint oil.

Note that oils in your bath bombs can make your tub slippery.

h. Butters

Butters have a desired glossy impact on the skin. They also add moisture to the bath bomb mix thereby helping to bind the ingredients. Popular kinds of butter used in bath bombs are avocado, mango, cocoa, coffee and Shea butter. Again, these butter can make a slippery bathtub so you want to be careful.

i. Colorants


Colorants- Key Ingredients for Bath Bomb


This is the ingredient that adds lovable colors to your bathwater. You can use cosmetic micas, soap dyes or food coloring. Note that too much food coloring can stain your skin and your bathtub. You can also use natural colorants like turmeric powder, ratan jot powder, blueberry powder, spirulina and madder root powder.

j. Polysorbate 80

This ingredient is like a supporting ingredient to the colorants. It helps to perfectly distribute the color in the water and prevent it from forming rings in the tub.

k. Witch Hazel


Witch Hazel- Key Ingredients for Bath Bomb


Witch hazel is also a binding ingredient in the bath bomb. Some people prefer to use a mixture of water and isopropyl alcohol but using alcohol can result in a drier bath bomb.

Moderation is advised in the use of this ingredient. You just need little to even the consistency of the mixture.


Key Materials for Bath Bomb Recipe

You will need materials like mixing bowls, spatula, spoons, measuring cups and spoons for mixing the ingredients.

Very important materials for bath bombs are molds i.e.   hollow objects that you will fill up with the bath bomb mixture to take the shape of a bomb.

They should be two equal halves so that you can press them firmly together to make the bomb and easily remove them to have your product.

Popular molds are Christmas ornaments, aluminum shells, cupcake tins, silicone molds, etc.

If you can, you can also mold the mix into a ball with your bare hands but using molds makes them more fanciful.


Standard Steps to follow in making a DIY Bath bomb recipes

  1. Sift the baking soda with a mesh strainer into a large bowl. Do the same for the citric acid too. Ensure there are no clumps.
  2. Add in other ingredients and mix well.
  3. Next, you mix all the liquid ingredients in a different container.
  4. Then gently add the liquid ingredients into the dry ingredients bit by bit, stirring in-between. You do not want the mixture to become activated as you mix.
  5. Now bind the mixture by spritzing with the witch hazel as much as is necessary
  6. Once the mix holds well then you can fill up the halves of your molds excessively. Then press the halves firmly together.
  7. After an hour, tap one end of the mold to remove the first half. Then after it has dried for about two hours, remove the other half. That way, the bottom of your bomb remains round. Leave the bomb to dry for 24 to 48 hours.You can choose to leave the molds on overnight before removing both halves. If you have an immediate need for the bomb, you can chill it in the fridge instead.
  8. When you are ready to use your bath bomb, throw it into the bathwater and watch it fizz. Hop in and relax!
  9. Let’s say you produced more than one bath bomb at a time, which is usually the case; you can store them in an airtight container. You can also store individually in paper or plastic bags and seal well. Be sure to use them within six months.

Now that you know the basics, let us proceed with the recipes of beautiful DIY bath bombs that you can try out.

20 DIY Moisturizing Bath Bomb Recipes


  1. DIY Aromatherapy Bath Bomb 


DIY Aromatherapy Bath Bomb

You will need:


Baking soda              –           1 cup

Citric acid                  –           1 cup

Cornstarch                –           ½ cup

Grapeseed oil            –           ½ cup

Lavender oils             –           40 drops

Molds                         –           Ice cream scoops


How To:

Follow the standard steps described earlier to make the DIY Aromatherapy Bath Bomb.


  1. DIY Glitter Bath Bomb

You will need:

Baking soda  –           1 cup

Citric acid      –           1 cup

Epsom salt    –           ½ cup

Coconut oil   –           2 tbsps.

Water            –             1 tbsp.

Rose oil          –           40 drops

Mold               –           plastic Christmas ornament

Beet powder –           1 tsp.

How To:

  1. Follow the standard steps mentioned earlier to mix the ingredients.
  2. Before pressing your mix into your molds, spread the glitter in both sides of the molds.
  3. Press the sides of the molds together to create a ball. Let it sit for 24 hours.
  4. Once ready, remove the molds and store the bath bombs in an airtight container. You love glitter.  Don’t you?


  1. DIY Lolly Bath Bomb

You will need:

Baking soda                          –           1 cup

Citric acid                              –           ¼ cup

Cornstarch                            –           ¼ cup

Shea butter                           –           2 tbsps.

Eucalyptus essential oil      –           15 drops

Soap coloring                        –           5 drops

Witch hazel                           –           1 tsp.

Popsicle molds                     –           4

Wooden craft sticks

How To:

  1. Start by melting the Shea butter over medium heat.
  2. Whisk baking soda, citric acid, and cornstarch in a mixing bowl until well combined.
  3. Next, you add in the melted Shea butter and the essential oil to the baking soda mixture. Stir very well.
  4. Now add the soap coloring to the batch and stir well. You can make lolly bombs of different colors by dividing the mixture in separate bowls and stirring in desired colors.
  5. Add the witch hazel to help the ingredients bind further.
  6. Once the mixture is ready, scoop it into the Popsicle molds. Fix a wooden craft stick into the center of each mold and push down the mixture on each side. Then leave the bombs to dry overnight.


  1. DIY Hidden Ring Bath Bomb


DIY Hidden Ring Bath Bomb


This set of bath bombs make a great gift for friends and family. If you have been wondering how to propose to your girlfriend, this ring bath bomb may just do the trick.

When the bath bomb is dropped into water, they will find a plastic container bearing a ring and a note. Sweet!


You will need:

Baking soda                          –           2 cups

Pink salt                                –           ¾ cup

Citric acid                              –           1 cup

Beetroot powder                 –           3 tbsps.

Melted coconut oil              –           ¼ cup

Rose essential oil                 –           30 drops

Grapefruit essential oil      –           25 drops


Plastic wrap

How To:

  1. Mix your ingredients as described earlier.
  2. Next, you wrap the ring tightly in plastic wrap or put it in a plastic vending capsule.
  3. Press in the bath bomb mixture into both sides of the mold and sandwich the ring in between the mold halves. Then press tightly to seal. Leave it to dry overnight.
  4. You can also use stud earrings or necklaces in place of the ring if you prefer.


  1. DIY Deco Bath Bomb

Here, we are using decorative molds like heart, shell, or floral to add some beauty. This will remove the risk of a bomb breaking apart especially if you intend giving them away as gifts.

You will need:

Baking soda              –           2 cups

Citric acid                  –           1 cup

Witch hazel               –           2 tsp.

Sunflower oil            –           20 drops

Spirulina                   –           1 tsp.

Plastic molds

How To:

  1. Follow the standard steps described earlier to make this bath bomb.
  2. When it is firm enough, you can now place in a fancy pack as a gift.


The following list of ingredients will produce three different DIY bath bombs recipes(lavender bud, rosebud and peppermint bath bombs):

Baking soda                          –           1 cup

Citric acid                              –           1 cup

Arrowroot powder              –           1 cup

Coconut oil                           –           ½ cup

Turmeric                               –           1 tsp.

Chamomile teabag

Peppermint teabag

Lavender buds

Chamomile buds

Rose petals and buds

Organic essential oils – lavender, geranium, and grapefruit

How To:

  1. Add citric acid, arrowroot powder and baking soda in a bowl and mix well
  2. Add coconut oil and combine
  3. Split your mixture into three bowls


6. DIY Lavender Bud Bath Bomb


DIY Lavender Bud Bath Bomb


  1. In the first bowl, add lavender oil, turmeric, broken lavender buds, and empty the chamomile tea bag.
  2. Next, you place some lavender buds in one mold, then fill up the molds and press firmly together. Gently remove the molds and set aside to dry.


  7. DIY Rose Buds Bath Bomb

  1. In the second bowl, add geranium oil, beetroot powder, broken rose buds and mix well.
  2. Next, you place organic dried rosebuds in one mold then fill up the molds with the mixture. Place some rose petals on one side before pressing both halves firmly together.
  3. When it is ready, remove the molds.


  8. DIY Peppermint Bath Bomb

  1. In the third bowl, add grapefruit oil, and empty peppermint tea bag. Mix well!
  2. Fill up molds, press firmly together. Then remove molds and leave to dry.


  9. DIY Snow Ball Bath Bomb

You will need:

Baking soda              –           1 cup

Citric acid                  –           1 cup

Castor oil                   –           ½ cup

Water                         –           1 tsp.

Blue food coloring   –          5 drops

How To:

Follow the standard steps described earlier to make the DIY Snow Ball Bath Bomb.


  1. DIY Cupcake Bath bomb


DIY Cupcake Bath bomb


Truly, the possibilities with DIY bath bombs are endless. If you are love cupcakes a lot then you can make your bath bomb into cupcakes.

You will need:

Baking soda                          –           8 oz.

Citric acid                              –           4 oz.

Cornstarch                            –           4 oz.

Epsom Salt                            –           4 oz.

Coconut Oil                          –           2 ½ tbsp.

Water                                     –           ¾ tsp.

Vanilla extract                      –           2 tsp.

Purple soap dye

How To:

  1. Follow the standard steps mentioned earlier to mix the ingredients.
  2. Next, you cover your muffin tins with liners and fill them up with the mixture. Press in firmly.
  3. Prepare your frosting with meringue powder, water, powdered sugar, and vanilla extract.
  4. Then decorate your bath bombs with it and spray on some sprinkles. Set aside to dry.


   11. DIY Geode Bath Bomb

You will need the same ingredients you used for the cupcake bath bomb.

How To:

  1. Follow the standard steps mentioned earlier to mix the ingredients.
  2. Next, you add 3 tbsp. of Epsom salt in three different containers. Add in 3 drops, 2 drops and 1 drop of soap dye in the containers respectively.
  3. Then stuff half molds with your bath bomb mix and add the colored Epsom salts in layers of different shades starting with the lightest shade.
  4. After each layer, add 1 tsp. of coconut oil and press in the mixture.
  5. Leave overnight to set. I love it!


   12. DIY Black Dragon Bath Bomb


DIY Black Dragon Bath Bomb


You will need to wear gloves for this one as you will be covering the dragon toy with the bath bomb mix using your hands. The mold to be used is egg-shaped and the colorant is black.

This makes a great look for your bathroom when you place these egg-shaped bombs like hills by the sides of your bathtub. Click here to learn the steps.


  1. DIY Kiddo Bath Bomb

Looking to create a fun experience for your kids in the tub?  Add colorful capsules to your bath bomb so that your kids will have something to play within the tub as they enjoy the fizzing of the bath bomb.  They will gladly join you to make this one. Learn how to make it here.


  1. DIY Flowered Bath Bomb

You can decorate your bath bomb with flowers and watch them float as you drop the bomb into your bathwater. You can use plastic wrap to make it beautiful for gifts and storage. Get full details of the steps for preparation here.


  1. DIY Dollar Tree Bath Bomb

This is great for Christmas gifts. You will need dollar tree supplies like dollar tree molds. It is really fun to make because of its Halloween feel. Click here to see detailed steps for preparation.


  1. DIY Cookie Bath Bomb

You can choose to go for this cookie bath bomb to make your pantry look like it is filled with delicious cookies. The cocoa powder ingredient makes them really look like cookies.  It is quite easy to do and fun as well. Click here to learn more.


  1. DIY Doughnut Bath Bomb

Do you have a 6 doughnut Silicon mold? Then it will be really entertaining to try out this recipe. You will also enjoy the skin hydrating properties of the goat milk soap which is one of the ingredients to be used. Find the steps for making the DIY Doughnut Bath Bomb here.


  1. DIY Unicorn Bath Bomb


DIY Unicorn Bath Bomb


Love unicorns? Then this is the perfect DIY bath bomb you should try out. You will need SLSA and surfactants to do a good job. They are not so easy to do and may require equipment you do not have but since it is homemade you can always improvise. They turn out really pretty and make for quality gifts. See the steps for preparation here.


  1. DIY Mango-Mango Bath Bomb

This bath bomb is all about the splatter and sprinkle of beautiful looking and healthy natural ingredients. You will also need cream of tartar, Polysorbate 80 and some mica.  The size is portable and they are really easy to do. Fight hard not to eat them though because they look really delicious. You will find more details here.


  1. DIY Multicolored Bath Bomb

For the last DIY bath bomb on our list, we are making a multicolored bath bomb. This means you will need two or more colorants of your choice and more mixing bowls. You will fill the molds in layers of different colored mixtures before leaving to set. Follow the steps here to do a great job.


Whether you need at-home relaxation or want to jazz up bath time, these easy fizzy DIY moisturizing bath bombs are a true wellness treat.


There you have them, all 20 of them! You can make these DIY bath bombs for personal use and also package them as gifts. Our skin needs such treat as much as possible.

If you do not already have the bath bomb ingredients, you can purchase a bath bomb kit. That way, you will save the cost of buying the ingredients separately.

Everything you need will be in the kit. I would like to know the first DIY bath bomb you tried out from our list. Tell me all about it in the comment section.

This post may contain affiliate links. Please read my full disclosure and disclaimer

About Author

Editorial Staff

Editorial Staff

Editorial Staff at Skinnyfitmom is a team of health & fitness expert contributors. Trusted by over 1 million readers worldwide.

Add Comment

error: Content is protected !!