Bath Bomb Recipe to Make at Home (Easy & Luxurious!)
Learn how to make colorful DIY bath bombs with simple ingredients! Easy, customizable, and perfect for gifts or relaxing self-care at home.

There’s something quietly magical about dropping a bath bomb into water and watching it come alive. It spins, fizzes, and releases color and scent like a tiny fireworks show designed just for you.
The good news? You don’t need a specialty shop or fancy ingredients to create that experience. These homemade bath bombs are made with simple items you probably already have tucked away in your kitchen cabinets.
This is one of those projects that feels equal parts science experiment and self-care ritual. You’ll mix, whisk, and mold your way to a set of vibrant bath bombs that look impressive but are surprisingly easy to make.
My favorite part is the personalization. Want calming lavender for a quiet evening soak? Go for it. Prefer bright citrus to wake up your senses? That works too. You can mix colors, layer shades, and experiment with scents until you land on your perfect combination.
If you’ve never made bath bombs before, don’t worry. The process is beginner-friendly, and it’s also a great activity to do with kids.

They’ll love choosing colors and scents, and especially watching the fizzing reaction happen in the tub later. Just be sure to supervise the mixing and measuring, and you’ve got a hands-on project that’s as fun to make as it is to use.
Note: The key is balancing your dry and wet ingredients just right so you get that satisfying fizz at the perfect moment, not before. A little patience goes a long way here, especially when it comes to letting your creations dry completely.
Once they’re ready, you’ll have a batch of cheerful, colorful bath bombs waiting to turn an ordinary bath into something a little more special. Keep a few for yourself and share the rest… or don’t. No judgment here.
DIY Bath Bombs
Equipment
- 1 Mixing bowl
- 1 Small drinking glass
- 1 Whisk
- Paper cups to use as a mold
Materials
- 1 cup Baking soda
- 1/2 cup Citric acid optional for fizzing
- 1/2 cup Epsom salt
- 1/2 cup Cornstarch
- 2 T Coconut oil
- 3/4 T Water
- Essential oil(s) 15 to 20 drops
- Food coloring 2 to 3 drops in the colors of your choice
Instructions
- Measure out the dry ingredients and whisk together in a large bowl.

- In a small glass, measure out the coconut oil. Melt and stir together with the water, essential oil, and food coloring.

- Add the wet ingredients to the dry ingredients very slowly if you used citric acid. Adding the ingredients too quickly will cause it to fizz prematurely. Continue whisking together until the wet and dry ingredients are completely blended.

- Cut the top off of a recycled or disposable cup. Press some of the mixture into the bottom of the cup and smooth the top with your fingers or the base of a spoon.

- Let the mold sit for a minute and then pop out the bath bomb by gently flexing the cup. Repeat with additional colors and scents, if desired.
- Let your bombs dry for 24 hours before using.
Notes
Did you enjoy making this bath bomb recipe? Let me know in the comments! I’d also love for you to check out these other projects and posts:

