How to make DIY Bath Bombs with Lavender & Rose

You love fizzy bath bombs? Make them yourself! Learn everything you need to know about how to make your own fizzy bath bombs with this simple recipe. This DIY bath bombs with lavender & rose petals bubble like any other store-bought bath bombs. They contain great, natural ingredients and smell fantastic. Plus, the process of making DIY Bath Bombs is super simple & even cheaper than buying them in a natural, holistic store.

All you need are a few, selected, healthy ingredients. Personalize them with all your favorite essential oils, flower or tees. The basic ingredients remain the same, but with fragrance and decoration there are no limits to your imagination! The basic ingredients of this recipe are: baking soda, powdered citric acid, corn starch in organic quality and BIO coconut oil. Add essential oils, petals or tea to make your fizzy bath bombs even better.

1. Ingredients for DIY Bath Bombs

Making your own bath bombs is simple. Everything you need is:

  • 200 g Baking Soda
  • 100 g powdered Citric Acid
  • 50 g Corn Starch
  • 25 g – 50 g Coconut Oil
  • essential Oils (for example Lavender Oil)
  • dried flowers or tee (for example rose petals)
How to make DIY Bath Bombs: Ingredients
How to make DIY Bath Bombs: Ingredients

2. Mix Powder Ingredients: Baking Soda, Citric Acid & Corn Starch

To make the base of your Bath Bombs, simply mix all the powder ingredients in one big bowl. That means: 200g baking soda100g powdered citric acid and 50g corn starch. Don’t forget to blend very well!

The mixture of soda and citric acid are the bubbly & detoxing base for this DIY bath ball recipe.

How to make DIY Bath Bombs: Mix Baking Soda, Powdered Citric Acid, Corn Starch
How to make DIY Bath Bombs: Mix Baking Soda, Powdered Citric Acid, Corn Starch

This step is pretty easy i know! But to make it even easier you can use a kitchen scale with tare-function (just like i did in the pictures).

3. Add coconut oil and mix very well 

Now add 25 g – 50 g of liquid coconut oil. Coconut oil brings a great consistency. It also helps us to form the bath bombs. In addition, coconut oil nourishes the skin and makes it super soft and silky. If you use 50g of coconut oil, the oil might leave a pretty intense oily film on your skin. So you can actually save the Body Lotion afterwards. If you want to minimize the feeling of “oiled skin” after bathing, just take less coconut oil (eg 25 g). In this example, I used 50 grams of coconut oil. After you put the coconut oil in the bowl, you can stir thoroughly until everything is blended.

How to make DIY Bath Bombs: Add Coconut Oil and mix well
How to make DIY Bath Bombs: Add Coconut Oil and mix well

Tip: Coconut oil melts at a room temperature of 25 ° C. Melt it in a water bath or microwave, if necessary.

4. Add essential oils & rose petals

Finally, you can add some luxurious additives, that smell good and look great! In this recipe I use 3 – 5 drops of essential lavender oil and dried rose petals. Lavender has a soothing effect on body and mind. The scent relaxes and is therefore perfect for a nice, hot bubble bath. Dried rose petals also smell wonderful and are add some luxury to your bathing experience.

How to make DIY Bath Bombs: Lavender Oil and Rose Petals
How to make DIY Bath Bombs: Lavender Oil and Rose Petals

Of course you can also choose other additives for your bath bombs! There are plenty of great Essential oils out there, that usually have very specific purposes and effects. Just to name a few: eucalyptus oil, lemon oil, rosemary oil, orange oil, rose oil, tea tree oil or ylang ylang. You can also use other petals or teas. Use dried flower mixes, like dried lavender blossoms, dried cornflower blossoms or dried marigolds. There are really no limits to your imagination! However, you should always ensure that the ingredients are of the best quality!

If you want to make different kinds of bath bombs, you can divide your mass at this point and add different additives. If you want, you can even add food colors and create a colorful bathing experience!

5. Form your Bath Bombs

Almost finished! Now you just need to form your homemade bath bombs. To do this, you simply take a small amount into both hands and knead small “snowballs”. Afterwards cool your little snowballs in the fridge for a few hours. This will make them firm and stable.

How to make DIY Bath Bombs: Form the Bath Bombs with your hands
How to make DIY Bath Bombs: Form small snowballs with your hands


Look how beautiful our homemade DIY bath bombs with lavender and rose petals look. Plus, they actually smells amazing. Making bath bombs is not that difficult right? Whether as a gift or for your own bathtub, you should definitely give them a try! Who’s in? On your ingredients, get set, go!

How to make DIY Bath Bombs: Enjoy your self-made Bath Bombs
How to make DIY Bath Bombs: Enjoy!

♡ Cocoppery