DIYBeauty DIY's

DIY Non-Toxic Bath Fizzes


Making your own bath fizzes ensures that you can create a natural, non-toxic bath fizz, choosing your own essential oil and added embellishments like dried flowers. So Jessie of Hiccup Baby Love, who makes and sells these bath-time delights on Etsy shared her recipe with us for creating non-toxic bath fizzes that are great as gifts, for children and for your own use! We made a bunch ourselves and absolutely LOVE them! The large cubes make for a really great bubble bath with relaxing aromas and dried flowers! We also created some fun letters using lavender essential oil for my little boy too and he loves watching the fizz reaction when dropped in the water. These are so fun and make wonderful gifts. I love knowing that my son is soaking in something that doesn’t have harsh chemicals. We highly recommend making some of your own!

DIY Non-toxic Bath Fizzes (makes four 2″ cubes)

8 ounces Baking Soda (soften and reduce any irritants on skin)

4 ounces Citric Acid for fizz (you can buy it here)

4 ounces Corn Starch (reduces any irritants on skin)

4 ounces Epsom Salts (helps detox for more soft skin)

2 tsp. water (no more!!)

2 tsp. Essential Oil for scent and aromatherapy (we used grapefruit for the floral ones and lavender for the lavender ones and letters)

2 tsp. apricot oil (adds vitamin E to soften skin)

For decorations we used dried, edible flowers and lavender from the garden. We also used these natural, non-toxic food dyes made from vegetables. The colors are a little lighter, but I likes the subtle hues.

Supplies: Silicone molds (this ice mold worked perfectly) measuring cups, natural food coloring, essential oils, bowls, decorations like dried flowers, non-toxic glitter or sugar cake decorations.


Mix all dry ingredients EXCEPT citric acid in a large mixing bowl  (salt, baking soda, cornstarch).

In a separate small bowl, mix water, essential oil, apricot oil and food coloring.

Combine the wet and dry mixture, which should resemble the texture of dry/moist sand. Almost like a flour consistency.

Mix until the color is even. It takes  awhile and it’s not just stirring, but rather pushing down with a spatula on the chunks of wet. Adding the food coloring helps you figure out if it’s well-mixed. An even color means a good mix.  When you squeeze some in your fist, it should hold together.

Add citric acid and mix again (do NOT use your hands at this point as the pure citric acid is abrasive) and do not add water after you mix in the citric acid.

Add in your desired decorations and mix with a spoon.

Pack tightly into the mold and wait 24 hours for it to set, then remove. You can try to remove them earlier, but if it starts to crumble, let it dry longer.

Quick Tip: Don’t use the mold for ice after you’ve used it to make bath fizzes. The essential oils are strong!

Next Story

DIY Toddler Sleeping Bag


Something charming to say?

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


13 responses to DIY Non-Toxic Bath Fizzes

  1. April 6, 2015

    Thanks for sharing this! I love that this is something you can really personalize…whether it be for yourself or as a great hostess gift.

  2. Maggie
    April 8, 2015

    This is fantastic! Thanks so much for sharing. Is there baking soda in the recipe? I see it listed in the steps, but not the ingredients.

    1. Eden
      April 8, 2015

      Thanks you Maggie!! Fixed!

  3. October 27, 2015

    Organic online store selling organic ingredients for soap makers. All natural and organic products.

  4. Hayley
    January 26, 2016

    Hi I’m just wondering, how long will these last please if individually wrapped once set? I want to make some for my mother in laws birthday but not sure how far in advance I can make them, and how long after they are safe to use. Thankyou

    1. Eden
      January 28, 2016

      Hi Hayley! They should honestly last a long time! I would say at least 6 months!! And I’m sure they’ll all be gone before that too. They make a bath SO much better!! I’m obsessed with them!!

  5. January 27, 2016

    These look lovely, my girls love fizzy bath bombs and they will love making them, tank you for the recipe 😉


    1. Eden
      January 28, 2016

      You’re welcome! Thank you for the sweet comment. They’re really fabulous and I think you’ll love them! You can really use an essential oil you want too… so good 🙂

  6. January 31, 2016

    do you sell them, please let me know, so beautiful with all the best ingredients. i would so love, i will also try but where i live it is hard to get all ingredients.

  7. Gabriela
    December 5, 2017

    This looks amazing! How many bath bombs does the recipe make? Thank you!

  8. November 12, 2018

    Hello, My name is Jen. My business partner Stef and I own a wellness studio and natural product company. Do you see your bath bombs wholesale?

  9. Angela
    April 4, 2019

    Do you have a certain Essential oil brand you use? And these are safe for kids? Do you have an age restriction??

Most recent posts

Sign up for the


Spamming is Never Charming