Combine baking soda, cornstarch, and citric acid in a bowl. Whisk to combine.
In a smaller bowl combine epsom salt with a few drops of food coloring.
You can add your food coloring in with your wet ingredients to tint the entire bath bomb, but I liked the sprinkle effect that only coloring the salt gave mine.
Add epsom salt to other dry ingredients and whisk to combine.
In another small bowl, combine coconut oil and your essential oil.
Add to the dry ingredients and whisk to combine.
You want your mixture to feel like wet sand. Spritz your mixture with water, making sure to whisk in between spritzes, until it reaches the desired consistency. DO NOT add too much water. You just want it to come together slightly when you press your fingers into it.
Fill both sides of your bath bomb mold with mixture and press together tightly. Let sit for about a minute. Tap mold with a spoon to loosen, then remove the mold one side at a time.
Set on a baking sheet, lined with parchment paper and let dry for at least 24 hours. Then I let my bath bomb recipe dry for 36 hours before moving them too much.