← Back to the blog
Good Batch · DIY
How to make bath bombs with citric acid
The fizz in a bath bomb comes from two simple powders: citric acid and baking soda. Here is an easy beginner recipe you can make in your kitchen.
By the Blue Grove team · 5 min readHow the fizz works
Citric acid and baking soda don’t react while they are dry. When they hit the bath water, they react and release carbon dioxide bubbles. That is the fizz.
What you need
- 1 cup baking soda
- ½ cup citric acid
- ½ cup cornstarch
- 2½ tablespoons oil (coconut, almond or olive)
- 1 to 2 teaspoons water, in a small spray bottle
- Optional: a few drops of skin-safe fragrance or essential oil, and skin-safe colorant
- A bath bomb mold, silicone mold or muffin tin
- Gloves
Step by step
- Whisk the baking soda, citric acid and cornstarch together in a large bowl until there are no lumps.
- In a small cup, mix the oil with any fragrance or color you are using.
- Slowly drizzle the oil into the dry mix while whisking.
- Spritz with water one or two sprays at a time, mixing as you go. Stop when the mix holds together like damp sand when you squeeze it. Too much water will start the fizz early.
- Pack the mix firmly into your mold and press it tight.
- Let it dry for at least 24 hours in a dry spot, then gently pop it out.

Good BatchGood Batch Citric Acid100% pure, food-grade citric acid powder. One 5 lb bag makes a lot of bath bombs.Explore Good Batch →
Tips for better bath bombs
- Crumbling? The mix was too dry. Add another spritz or two of water next time and pack the mold harder.
- Puffing up or cracking? Too much moisture. Make them on a dry day and add water more slowly.
- Storage: keep finished bath bombs in an airtight container so humidity doesn’t set them off.
Use only skin-safe fragrances and colorants, keep the powders out of your eyes, and do a patch test if you have sensitive skin. If you plan to sell bath bombs, check the labeling rules that apply where you sell.

