DIY Doughnut Bath Bombs
Looking for a fun and inexpensive way to relax in the bathtub? Try making your own doughnut bath bombs! These little beauties are easy to make and will leave your skin feeling soft and smooth. Plus, they smell amazing and look adorable, too!

Need more handmade bath bombs?
- Try these Rainbow Bath Bombs for a beautiful, colorful bathing experience!
- Or these gorgeous Geode Half Bath Bombs, inspired by crystal rocks. They look so pretty that they would make a great gift for someone special.
- You can make even more of your own luxurious homemade bath bombs! Then let your worries drift away while you soak in a long, hot bath.
This post may contain affiliate links, and yes, there are ads too (that’s how I keep the lights on here). Thank you for understanding and for your support – we all work so hard! Enjoy and feel free to share on Pinterest or with your friends!
Ready to get started? Keep reading for instructions on how to create your very own doughnut bath bombs.
Disclaimer: Please note that some of the links below are affiliate links, and at no cost to you, I will earn a commission if you purchase through those links. Please see my Disclosure and Privacy Policy for more information.
Supplies to make DIY Doughnut Bath Bombs
- 1 cup baking soda
- ½ cup citric acid
- ½ cup corn starch
- 3 tbsp Epsom salt
- 3 tsp coconut oil, melted
- Small spray bottle of Witch Hazel
- 15 drops of essential oil
- Coloring – I made some pink and some chocolate colors
- Sprinkles
- Goat’s milk soap base, melted
Tools Needed
- Doughnut pan
- Large bowl
- Whisk
- Spoon
- Spray bottle
Directions to make Doughnut Bath Bombs
In a large bowl, mix together the baking soda, citric acid, cornstarch, and Epsom salts. (I found some lavender Epsom salts! Double dose of lavender – yay!)

If you are doing different colors of doughnuts – divide your mixture up.
Add coloring slowly. You don’t want it to fizz! Pour in melted coconut oil and add your lavender essential oils. Mix well.


In a spray bottle, add witch hazel. Lightly mist a few times until it will hold its shape. Go sparingly with the witch hazel – you won’t need much!
Lightly spray your doughnut pan with non-stick spray. Press your mixture into the mold and allow it to sit overnight. (If you don’t have overnight, letting them sit for several hours should do the trick as well!)

In a bowl, melt some goat’s milk soap base according to package instructions. Dip the top of the doughnut into the soap and set it to dry. It won’t take long!

Redip your doughnuts again and immediately add sprinkles. We used rainbow sprinkles. Let them sit until dry and fully set. It shouldn’t take longer than 10-15 minutes. ENJOY!!

Print the Tutorial:

Doughnut Bath Bombs
Supplies
- 1 cup baking soda
- ½ cup citric acid
- ½ cup corn starch
- 3 tbsp Epsom salt
- 3 tsp coconut oil melted
- Witch Hazel
- 15 drops of essential oil
- Coloring I made some pink and some chocolate color
- Sprinkles
- Goat’s milk soap base melted
Equipment
- Doughnut pan
- Large bowl
- Whisk
- Spoon
- Spray bottle
Instructions
- In a large bowl, mix together the baking soda, citric acid, cornstarch, and Epsom salts. (I found some lavender Epsom salts! Double dose of lavender – yay!)
- If you are doing different colors of doughnuts – divide your mixture up.
- Add coloring slowly. You don’t want it to fizz!
- Pour in melted coconut oil and add your lavender essential oils. Mix well.
- In a spray bottle, add witch hazel. Lightly mist a few times until it will hold its shape. Go sparingly with the witch hazel – you won’t need much!
- Lightly spray your doughnut pan with non-stick spray. Press your mixture into the mold and allow it to sit overnight. (If you don’t have overnight, letting them sit for several hours should do the trick as well!)
- In a bowl, melt some goat’s milk soap base according to package instructions.
- Dip the top of the doughnut into the soap and set it to dry. It won’t take long!
- Redip your doughnuts again and immediately add sprinkles. We used rainbow sprinkles. Let them sit until dry and fully set. It shouldn’t take longer than 10-15 minutes.
