How to Make DIY Lush Inspired Bath Bombs at Home

Hi friends. This week I’m sharing how I make you own DIY Lush bath bath bombs. I’m guessing you’re here because you don’t want to pay $7-$9 for a single bath bomb at Lush. While they make your bath 1,000 times better, I don’t care who you are, that’s just expensive!

While I absolutely love Lush and will continue to shop there for many of my favorite items, I’ll likely never buy a bath bomb again now that I know how easy and inexpensive they are to make at home.

Homemade Bath Bomb Materials & Supplies

With just a few ingredients, you an also break free from spending way too much of your hard earned money on a magical ball of bathing heaven. You can easily create your own personalized bath bombs that will leave you feeling relaxed and rejuvenated. Here’s what you’ll need to make 8 bath bombs.

Some of the links below are affiliate links, meaning, at no additional cost to you, I will make a commission if you click through and make a purchase.

DIY bath bombs

Bath Bomb Ingredients

2 cups baking soda

1 cup corn starch

1 cup Citric Acid

1 cup Epsom Salt

1.5 tsp water

5 tsp melted Coconut Oil

15-20 drops of Essential Oils

Food Coloring

Bath Bomb Supplies

bath bomb molds

Mixing bowl

Mixing spoon


You should be able to fin all of the ingredients at your local grocery store but if you have any trouble finding some of them I would recommend heading over to Amazon.

The first time I made these I found a few very small bottles of citric acid in the canning section of my grocery store but they don’t always have them in stock so recently I’ve been ordering a large bag of citric acid from Amazon.

Also, while I have a special bath bomb mold, you can use other types of molds as well. I’ve seen others use plastic Easter eggs, tennis balls, plastic ornaments or even muffin tins.

Now, let’s get on to the fun stuff and actually walk through how to make DIY Lush inspired bath bombs.

How to Make DIY Lush Bath Bombs

Step 1 – Add dry ingredients to bowl

To start making your DIY Lush bath bombs, begin by mixing the dry ingredients together in a bowl.

In a large mixing bowl, combine 2 cups baking soda, 1 cup corn starch, 1 cup citric acid and 1 cup Epson salt.

Use a whisk to thoroughly mix the dry ingredients together, ensuring there are no clumps. This mixture will serve as a base for your bath bombs and provide the fun fizzing effect when they come in contact with water!

Once the dry ingredients are combined, set the bowl aside and move on toe the next step in the process.

DIY bath bombs

Step 2 – Combine wet ingredients in a separate bowl

In a separate small bowl, heat up 5 tsp of coconut oil until it is completely melted.  For my microwave that takes 45-60 seconds.  Then add the remaining wet ingredients (1.5 tsp water and 15-20 drops of essential oil) into the small bowl with the coconut oil.

Step 3 – SLOWLY add the wet ingredients to the dry ingredients

SLOWLY add and mix the wet ingredients into the dry ingredients.  I can’t stress slowly enough.  If you pour too fast, the wet ingredients will cause a reaction with the citric acid.  What I like to do is whisk the dry mix while slowly adding a few drops of the wet ingredients at a time.

If you are like me, you’ll get impatient and just want to drop it all in at once but trust me, suffering through that extra 30 seconds of patience will make the perfect consistency and save you hassle down the road.  

Once the wet ingredients are mixed in, your mixture should feel like damp sand.

DIY bath bombs

Step 4 – Optional: Add color

This step is optional.  What I like to do is separate some of the mixture into a few bowls and add different colors of food coloring to each bowl.  This allows me to make mixed color bath bombs.

Be careful not to add too much food coloring. I recommend starting with a few drops and then adding more after you mix it in until you get your desired color.  You could also get creative with mixing different dyes.

I would caution that you stay away from very dark colors as it may stain your bathtub. If you want white bath bombs you can skip this step.

Step 5 – Fill the Bath Bomb Molds

Fill each half of the mold with the mix pressing it down FIRMLY with some extra mix extending over the top of the mold.  Firmly press the two halves together. I like to twist them a bit while pressing them together to squeeze the excess mix out from between the two halves.  

DIY bath bombs

Step 6 – Let the mold sit

Let the mold sit for at least 1 minute before removing the bath bomb.  You may need to lightly tap on the mold to release the bath bomb but 9 times out of 10 it falls out fairly easily.  While your first one sits, you can use your second mold to work on the next one.  

DIY bath bombs

Step 7 – Remove the bath bombs from the mold and let them cure

Let the bath bombs sit for 12+ hours before storing them.  They will harden over this time. I typically remove them from the molds directly onto a baking sheet. I’ll let them cure overnight before putting them in the container that I store them in.

DIY bath bombs

That’s it!  Super easy and at a fraction of the cost of Lush bath bombs.  Plus, you can get creative with the colors and shape of the bath bombs.  

Try to use your bath bombs within 6 months. They tend to lose their fizziness and scent over time.

If it’s your first time and you’re wondering how to use a bath bomb, simply fill your tub with hot water and then drop the bath bomb into the tub. That’s it!

DIY Bath bombs

Bath Bomb FAQ’s

How do bath bombs work?

Bath bombs contain baking soda and citric acid which when submerged in water undergo a chemical reaction. This reaction produces a lot of carbon dioxide bubbles creating the fizzle effect that many love about bath bombs.

Do bath bombs expire?

It is recommended that bath bombs be used within 6 months. While they don’t technically expire, an older bath bomb won’t be as effective as a new one since they lose their scent and ability to create the fizz in the water over time.

How to store bath bombs?

Bath bombs should be stored in an airtight container. It is important to keep them dry as they will absorb any moisture from the air which is often an issue in the bathroom.

Do bath bombs stain tubs?

Vibrant and dark colored bath bombs have the potential to stain a tub so to avoid this go with lighter more muted colored bath bombs.

How much does it cost to make a bath bomb?

Bath bombs typically cost between $1 and $2 per bath bomb to make. This would be for ingredients only and does not include the cost of the mold or other supplies.

More DIY Bath Projects

If you like this bath bomb tutorial, check out some of my other tutorials.


    1. Hi Laura. I’ve never made them without coconut oil myself but I’ve seen other recipes that use olive oil or water in place of it. You’ll just want to be sure that you replace the liquid from the coconut oil with another liquid otherwise the mix will be too dry to hold it’s shape.

    2. Thank you so much for sharing!!! I was nervous making them because I assumed it would be very difficult. I followed your recipe and they worked out perfect! What is your favorite brand for essential oils? Mine don’t have a strong smell but I think it’s because it’s a cheap brand. Thanks again!!!

  1. I Love bath bombs but haven’t ever made them myself!! These are so cute! Definitely going to give them a try! Thanks for the great tutorial!

    1. You’re welcome Emily. They are so easy to make and soooo much cheaper when they are handmade. Thanks for stopping by!

  2. This is a great tutorial! I’ve used many others and love the way you explain how to not get it to start fizzing!

    It calls for 1.4 tsp of water. Is that 1/4th or 1 and almost a half of a tsp? Thanks!

      1. Is this supposed to be tablespoons of coconut oil? Not teaspoons? Seems like not enough liquids for that much dry ingredients. Really dry when I mix this together.

  3. Ladies I have a question when I make bath bombs they discolor when they dry I even tried onebatch without essential oils thinking my oil did it what would be the promblem??

    1. That’s interesting Debbie. I’ve never had that happen. What type of food coloring are you using? I’ve only used the gel food coloring and haven’t had issues with it.

      1. I used liquid food coloring and it left my mixture kinda “confetti cake looking” not fully mixing in. Did I do something wrong?

        1. Mine usually looks like funfetti cake at first too. The liquid food coloring doesn’t mix perfectly but I’ve found that if I use a whisk and mix for a while it eventually mixes in.

  4. I followed this with everything except the food coloring- the bath bombs would not hold together. They would either stay in halves or not come out of the mold without prying. Any suggestions?

    1. That’s interesting. If you did not use the food coloring you may need to supplement it with a little extra water. That would definitely be the case if they are not holding shape. The mixture should feel like a slightly damp sand but not too wet. I’ve had them be too dry and fall apart before and adding a little more water fixes it. I’ve never had issues with them not coming out of the mold. If you’re using the same molds that I linked, Try over filling each half and then pressing them together tightly while twisting clockwise until they come together and the excess in the center falls out. This method gets the two halves to stick together well.

      1. I’ve seen other recipes that call for a spray bottle of witch hazel or rubbing alcohol. You spray and mix until the right consistency.

    2. I have the same problem and I have food coloring and added more wet mixture. I live in a really dry climate, so I felt ok about adding more wet ingredients but still have this problem. 😔 This is my first time making them, though. Next time I will adjust it a little more. 👍

    3. I had a problem like this when I used the small bottles of canning citric acid from the grocery store. I found out later that that citric acid has an anti-caking additive so that the mixture stays loose. It wouldn’t harden in the mold, had to just dump the mixture into a canister to spoon into the bath.

      I just ordered a bag of citric acid from amazon. I’m going to try that and see if it’s more successful.

    1. I’ve never tried it without corn starch so I can’t say if they would turn out ok. There is a very specific liquid to dry ingredient ratio that is needed for them to keep shape so it would definitely need to be substituted with something dry. Are you having a hard time finding corn starch? Most grocery stores carry it.

    1. Hi Lou. I’m not too big into essential oils so I’ve actually only used mixes that I’ve bought specifically for calming and headaches. I figured if it smells good it’ll work just fine 😂

    1. Hi Deborah. I use gel food coloring sometimes and it works just fine. To make multi colored ones I split the mix into different bowls before i add the food coloring. I then add different colors to each bowl and then pull mix from different bowls as I’m filling my molds. I actually just posted a time lapse video of this on my Instagram page last weekend if you’d like to see my process in action.

    1. I’ve never had that happen but I read online that it might be because the bath bombs aren’t packed tight enough.

  5. I just made your recipe for bath bombs. It took me a few tries to get the mold process right. I wasn’t packing them in tight enough. After I figured that out they went together great! Very happy with the results! Mothers Day Gifts for my daycare kids to give their moms! Thank you for the great instructions!

    1. Your welcome Cheryl! I use all of my strength when I make them. It may be a bit overboard but they turn out when I give it my all!

  6. I’ve followed the recipe to a tee but the consistency is still too powdery. Should I add more coconut oil? Please help!

    1. If it doesn’t feel like damp sand and won’t hold shape try adding a tiny bit more water or essential oils. Also, it’s important to use a lot of pressure when packing the molds and squeezing them together. It may be that they are just packed too loosely and not that the mixture is too dry.

  7. I just made the bombs. Unfortunately, it has been a lot of work to only have 4 stay together. I will take the suggestion of adding more liquid to compensate for no color to modify the consistency.
    My goal is to keep them white for my daughters baby shower. Any other suggestions?

    1. Definitely add some more water. I have another bath bomb recipe for white ones with flowers. The first time I made those I tried using the same recipe as the ones with food coloring and had the exact same problem. A few drops of food coloring doesn’t seem like it would make a difference but it sure does! Just add some more liquid to make up for it.

    1. Hi Ellen. I’m actually not particular to any brand. I tend to pick them up at TJ Maxx and Marshalls since you can get them for a good price there. I’ve also linked some in my post that I’ve used.

  8. Does using gel food coloring leave any residue in the bath tub or on skin? I’m in the process of trying to make “safer” bath bombs and tried using mica powders for color which has left me feeling defeated. I turned one of my kids blue as well as my tub. Most of it came out but still…

    Mica powders are not water soluble so the coloring sits on top of the water and colors the tub and or skin. Are gel food colorings water soluble?

    Any advice welcome.

    1. Hi Tina. I’ve only ever used gel food coloring in mine. I tend to go easy on the coloring and make my bath bombs more of a pastel color to avoid staining the tub or myself. I only ever had a problem with staining one time and that was when I made a very red bath bomb. It didn’t stain my skin but it left a ring around the tub. I was able to get it out but it was a lot of work! Pastel colors won’t stain in my experience.

    2. Try soap colorant? I used that to color some homemade body butters and bath soaks, and I never had a problem with anything staining. Found mine on Amazon.

  9. These need more wet ingredients.. they were too dry.. I added another 1.5Tsp to half of the mix.. still a little dry.. pretty bummed..

    1. That’s a bummer Leanne. It’s the exact recipe that I use every time and I’ve never had issues. I wonder if it has something to do with climate and humidity.

  10. Hi,
    I tried making bath bombs for the first time and found that after i unmolded them and left them to dry, they started to swell and fizz a bit. I didn’t find the mixture too wet when i was making it – it was just holding it’s shape. What could it be?

  11. I am following the recipe and they all are falling apart! 🙁 Added more coconut oil and water and still falling apart. What are we doing wrong?

  12. Hello! I just made the bath bombs last night at about 7:00pm and let them sit all night and I can’t pick them up without them breaking. They haven’t hardened. What do I do?

    1. It could be 2 things. First, you may need a little more water. The other issue I’ve seen is not pressing the molds together tight enough. You really need to pack them as tight as you possibly can otherwise the mixture will be too loose in there and not set properly.

Leave a Comment :)