DIY Surprise Rainbow Bath Bombs

Now that spring is in full effect I wanted to make a more cheerful version of my Hidden Black Bath Bombs.

This seamingly plain bath bomb erupts into a rainbow of colors when you drop it in your bath water!

This recipe is made using something called “embeds”.

When you use a store bought bath bomb and all of a sudden it turns a different color: that’s because they used embeds.

Embeds are basically tiny bath bombs in different colors. They are hidden inside big bath bombs to create different effects!

Watch the video tutorial:

What I used:

    For the colored mini bombs:

    1/4 cup baking soda – Get it here
    1/4 cup citric acid – Get it here
    4 colors of food or soap coloring – Get it here
    1/8 tsp. vegetable glycerin (optional) – Get it here
    1/8 tsp. rubbing alcohol (optional)
    flexible molds – Get it here

    For the giant bomb:

    1/2 cup baking soda
    1/4 cup citric acid
    1/4 cup corn starch – Get it here
    1/2 tbsp. oil – I used almond oil – Get it here
    1/2 tbsp. rubbing alcohol
    essential oils (optional) – Get it here
    a few cake sprinkles
    1 giant bath bomb mold – Get it here

This recipe makes at least 1 giant bath bomb with 4 small bath bombs inside.

If you like this DIY then don’t forget to put a pin on it! 🙂

Start by making the rainbow colored mini bath bombs

Combine the baking soda and citric acid in a bowl. Mix well.

I also experimented a bit by adding 1/8 teaspoon of glycerine. This gives the bath bomb a more ‘frothy’ fizz. In my experience this didn’t make much of a difference though.

Next I added 1/8 teaspoon of rubbing alcohol. This makes bath bombs rock hard. Again I didn’t feel like this made a big difference. The coloring also adds moisture enough so it’s really not necessary.

Divide the mixture over 4 equal batches.

Add 1 to 2 drops of food or soap coloring to each batch. Pick a different color for each one. Stir well with a spoon until each batch has an even color.

Check in the palm of your hand if the mixture clumps together. If not, spray the mixture lightly with some witch hazel or rubbing alcohol. Stir and check again.

Make at least 1 mini bath bomb from each batch. Set aside and let dry for 2 to 3 hours.

Next up is the giant bath bomb.

Once the mini bombs are dry and succesfully out of their molds, you can create the ‘mother’ bomb.

Combine the baking soda, citric acid and corn starch in a bowl.

Add a few drops of essential oil – I used 6 drops of ylang ylang – and stir well between each drop.

Next I added 1/2 tablespoon of almond oil and 1/2 tablespoon of rubbing alcohol. Carefully stir in between.

The amount of liquid ingredients you really need actually depends on the humidity where you live. Check the consistency regularly by squeezing a handful in the palm of your hand. If the mixture clumps together it’s ready. If you hear the mixture fizzing in the bowl you have gone too far.

If you need to you can add more rubbing alcohol to the mixture.

Now create your rainbow bath bomb

First I put a few sprinkles at the bottom of the giant mold. I got the idea from my DIY Bath Bombs with Epsom Salt.

Next I covered the bottom and the sides of each half with the white mixture.

In the middle I placed 2 mini bath bombs on each side. They were a tight fit so I had to squeeze them down a little bit.

Fill any gaps with the white bath bomb mixture. Once both sides are overflowing push them together and twist until it closes.

Let the batb bomb dry for a few hours or – if you have the patience – overnight.



  1. Pingback: Homemade Bath Bombs Recipes and Tutorials

  2. Pingback: 5 Homemade Bath Bombs Recipes and Tutorials | NiftyGranny

  3. Pingback: 14 Best DIY Lush Inspired Bath Bombs Anyone Can Make - Red Bandana

Leave A Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.