Your Bag
Enjoy 15% off + Free Shipping for orders above 70 USD

Homemade Bath Bomb Recipe | Easy DIY Bath Bomb Recipe

Disclaimer - The information provided in this blog, including any linked materials herein, is for informational purposes only and should not be considered a substitute for professional advice. For accurate and personalized recommendations, please consult with your specialists.


Bath bombs are very relaxing. It adds a colorful and exciting experience to your bath. Bath bombs are usually found round in shape, but you can experiment with different shapes and sizes.

A bath bomb immediately starts to fizz when added to the water. It fills your bath with color and fills your room with a pleasant aroma [1]. Today, people are using DIY recipes to make many bath products, and the bath bomb is one such product.

Making bath bombs of your own is a different level of fun that you can enjoy. You can experiment with different fragrances, shapes, and sizes of bath bombs. Handmade bath bombs make a great gift.

Making bath bombs at home is a very easy task. You just need to have the right ingredients and follow the step-by-step procedure, and you will have your own handmade bath bomb.

If you are learning how to make bath bombs, this article is the perfect guide. You can use the below recipe and make DIY bath bombs using only natural ingredients. Natural ingredients make the best bath bombs.

What Ingredients Are Used In Making Bath Bombs At Home?

Bath bombs are made in very less time, so it is necessary to have all the ingredients handy. Following is the list of ingredients that are required in making bath bombs:

Baking Soda

Baking soda is the main ingredient of this DIY recipe. It supports the acidic citric acid that creates the fizzy reaction in the water. Using baking soda in bath bombs also helps in soothing sunburn.

Citric Acid

Citric acid makes bath bomb fizz in the water, which gives the actual feel of bath bombs.

Corn starch

Corn starch is required to add a silky feel to bath bombs.

Epsom Salt

Bath salts help you achieve a great bathing experience. Epsom salt helps relax muscles and also helps relieve discomforts [2]. Thus this is added to bath bombs to give you a completely relaxed experience.

Carrier Oils

Carrier oils help nourish and moisturize the skin [3]. Carrier oils include coconut oil, avocado oil, argan oil, sweet almond oil, olive oil, etc.

Essential Oils

Essential oils are extracted from plants and have many benefits and properties [4]. It has a great scent that can fill your room with a nice aroma while in the making process and also when used in your bathtub. People use essential oils as fragrance oils in different DIYs.

Some of the best essential oils that can be used in bath bombs include lavender oil, rose oil, roman chamomile oil, neroli oil, eucalyptus oil, geranium oil, frankincense oil, ylang-ylang oil, patchouli oil, etc.

Must Read: Do Bath Bombs Expire?

How To Make A Natural Bath Bomb Recipe At Home? | Try A Simple Bath Bomb Recipe

Making a bath bomb at home is an easy task. Following is your guide to making a bath bomb. Using the below recipe, you can make natural bath bombs. Making homemade bath bombs by using essential oil in this recipe will add features to your bath bomb's fizz.

This recipe is a simple project to do with kids where they can enjoy and learn about ingredients to make bath bombs. You can use these DIY recipes to make bath times more fun and have the best bath experience.

Recipe 1: Try This Easy Bath Bomb Recipe


  • 1 cup baking soda
  • 1/2 cup cornstarch
  • 1/2 cup citric acid
  • 1/4cup Epsom salt
  • 1/4 cup melted coconut oil
  • 10 - 15 drops of essential oils
  • Water (You can also use witch hazel)
  • 1 teaspoon vanilla extracts (optional)
  • 10 to 15 drops of natural food dye (optional)
  • Bath bomb mold
  • Spray bottle


  • Mix all the dry ingredients in a bowl, like baking soda, citric acid, cornstarch, and Epsom salt, and stir well.
  • Add coconut oil, essential oils and vanilla extracts, and natural dye if you are using it. You can do this recipe without natural dye if you want to make it. Using natural dye will help make the bath water colorful.
  • Using a spray bottle, add water to your mixture until the ingredients start to hold together in your hands when squeezed. Make sure not to spray water continuously, or else it will make your mixture too wet to hold to each other.
  • Apply coconut oil to your bath bomb molds. If you want, you can also use Christmas ornaments or plastic Easter eggs in place of bath bomb molds.
  • Now add the bath bomb mixture to both sides of the bath bomb mold and then put them together. Wipe clean the excess mixture on the sides.
  • To remove the bath bomb from the molds, lightly tap on the outside and then twist it slightly and then pull it apart to remove the bath bombs.
  • Let the molds completely dry for 24 to 48 hours, and then pop out the molds.
  • Store the bath bombs in an airtight container.
  • You can make many bath bombs using this recipe.
  • You can store this bath bomb for around 6 months. You can make many bath bombs depending on the size of the mold you are using.
  • Add these fizzy bath bombs to the water to enjoy a nice bath in no time.

Recipe 2: Try The Basic Recipe For Making A Bath Bomb

Bath Bomb Ingredients

  • 2 cups of baking soda
  • 1 cup cornstarch
  • 1 cup citric acid
  • 1 cup Epsom salt
  • 4 teaspoons sweet almond oil
  • 10 to 20 drops of essential oils
  • 2 teaspoons distilled water
  • 5 drops of liquid soap dye (optional)
  • Bath bomb mold
  • Bowl to mix

Bath Bomb Instructions

  • Add all the dry ingredients to a mixing bowl, excluding citric acid. Try adding citric acid last, as it will help avoid problems in the making if any.
  • Take a separate bowl and add all the wet ingredients and the soap dye if you use it. Adding soap dye will give you colored bath bombs.
  • Now start mixing your wet ingredients with dry ingredients a bit at a time and continuously mix them with your hands.
  • While you will mix the ingredients, you will start to get a damp texture, and it will start to stick together and will look like wet sand.
  • When all the liquid ingredients are thoroughly mixed, add citric acid and mix all the ingredients properly. If you are using your hands to mix, remember to use gloves, as citric acid can cause irritation. You can also make bath bombs without citric used and instead use apple vinegar.
  • Now take both halves of your bath bomb mold and start adding the mixture into bath bomb molds.
  • Now stick both halves together and press the bath bomb mold tightly.
  • Now carefully remove one part of the bath bomb mold and turn the bath bomb on the silicon cupcake case. You can also use muffin tins if you want. Your great bath bombs are ready to use.
  • This DIY bath bomb makes you enjoy a great bath experience with colorful bath fizzes.

DIY Essential Oils Blend To Make Bath Bombs

You can add any single essential oil or a mix of essential oils to your bath bomb. Essential oils, when released in water, help you relax and calm down. You can also heal different skin and health conditions by using essential oils in bath bombs.

Following are some of the essential oil blends that you can try and add to your bath bombs to enjoy their features and great aroma:

Essential Oil Blend To Boost Calmness


These essential oils have a great scent and can help you relax instantly. Lavender oil has sedative properties, so using this blend before bed can also help improve sleep. Thus these essential oils bath bombs are great to help you release your stress and anxiety.

Essential Oil Blend With A Floral Scent


  • 5 drops of lavender oil
  • 5 drops of geranium oil
  • 5 drops of jasmine oil
  • 5 drops rose oil

Floral essential oils are the best when it comes to aromatherapy. Using a floral blend in your bath bombs will fill the whole room with a floral scent. It will help you relax. If you want, add vanilla extracts to this blend to enhance the essential oil's scent. You can enjoy a relaxing bath using these natural ingredients.

Essential Oil Blend For Congestion Relief


These essential oils have congestion-relieving properties and thus can be added to your bath bombs if you are suffering from any respiratory issues. You can use bath bombs with these essential oils in a warm bath, instantly improving your breathing.

Using essential oils in your bath bomb also helps in lifting your mood and offers you a refreshing bathing experience.

Essential Oil Blend For Children


  • 10 drops of lavender oil
  • 4 drops of rose oil
  • 4 drops of orange oil

Kids will love this blend in their bath bombs. These essential oils have a great scent that can improve your children's mood while taking a bath. It has relaxing properties that will help them calm down. This blend is great for kids.

*Note: Avoid using excess essential oil in your bath bombs, as it can irritate your skin.


You can make these bath bombs for yourself, or you can also use them as gifts. Homemade bath bombs make fabulous gifts and are always better than shop-bought bath bombs.

Frequently Asked Questions
4 Sources
Facebook Chat Messenger