How To Make Foaming Bath Bombs

With this easy recipe you can make bath bombs that fizz AND foam. You won't need SLS or SLSa powder. All you need is the bubble bath from your bath room!


  • 1 cup baking soda
  • 1/2 cup citric acid
  • 1/2 cup corn starch
  • 1 tablespoon bubble bath
  • 1 to 2 teaspoons witch hazel
  • liquid coloring optional
  • dried flowers optional


Mix dry ingredients

  1. Combine baking soda, citric acid and corn starch in a mixing bowl. Blend all the ingredients together with a whisk, spoon or fork.

Add bubble bath

  1. Carefully add about 1 tablespoon of bubble bath to the dry ingredients. Check regularly to see if the mixture starts to clump together.

Add liquid and coloring (optional)

  1. Mix a little bit of coloring with the witch hazel. Start by adding 1 teaspoon to the bath bomb mixture. Check to see if the mixture sticks together. Add 1 or 2 more teaspoons of liquid until the mixture no longer falls apart.

Fill your molds

  1. To decorate my bubble bath bombs I scattered some crunched dried flowers at the bottom of my molds. You can also decorate your bath bombs with cake sprinkles, jojoba beads or mica.

  2. Scoop the bath bomb mixture into your molds. Press the mixture down with your fingers to make sure all the ingredients stick together.

  3. Give your bubble bath bombs time to dry. Mine only needed a good 2 hours until they were completely dry. Pop them out of their molds and they are ready to use!

Recipe Notes

- It’s important that you don’t add too much liquid to the batch. If you do, the mixture will start to swell and expand in your molds.

- Your bath bombs will work best if you use them within three months.