This post may contain affiliate links. Please see our disclosure policy.

Looking for a natural and relaxing way to unwind after a long day? Try making your own DIY bubble bath with castile soap. This recipe is so easy to make and it really works!

Homemade bubble bath in mason jar.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This post was updated in March 2023 with a revised recipe.

I have been trying to make a bubble bath recipe that actually bubbles for quite some time now. Let’s just say there were many failed attempts before I finally found the magic ingredient that makes bubbles last!

So light some candles, get a good book, and sink into a warm, bubbly bath. You deserve it!

Best of all, this bubble bath recipe doesn’t come with the hefty price tag of most natural baths.

Why You Will Love This Recipe

  • Easily customizable: You can put your finishing touches on this recipe by customizing your favorite scents!
  • Cost-effective: Enjoy a guilt-free bathtime without breaking the bank.
  • Natural and gentle: Not only will you save money, but you can also feel good about using natural and eco-friendly ingredients.
  • Easy to make: No special equipment required! Just a few ingredients and an airtight container are all that you need to get started.
homemade bubble bath in a 1 qt mason jar on white marble with a small stack of decorative white towels

Ingredients

  • Castile soap: A plant-based soap with a natural lather, castile soap is the perfect base for this recipe. I use unscented so I can add my own fragrance as desired.
  • Vegetable glycerin: This contributes to the frothy bubbles we are looking for! I use it in my homemade body wash for a nice lather.
  • Decyl glucoside: I know this isn’t an ingredient you are likely familiar with, but it is a naturally derived surfactant that is non-toxic and gentle on skin. Decyl glucoside is essential for big, fluffy, long-lasting bubbles. I’ve made bubble bath without it and the bubbles just don’t form well.
  • Aloe vera gel: Aloe vera gel will give this bubble bath gentle moisturizing and soothing properties.
  • Lavender essential oil: I like to add lavender essential oil because of how calming and relaxing it is. A lavender bubble bath is the perfect way to wind down before bed!

How to Make DIY Bubble Bath

Indulge in a calming and relaxing evening with this easy recipe for foaming bubbles. Be sure to follow the step-by-step instructions below and let the relaxation begin!

Pouring castile soap into a mason jar.

Step 1. Add the castile soap, vegetable glycerin, and decyl glucoside to a pourable container, such as a mason jar, and stir well.

Pouring aloe vera into a mason jar.

Step 2. Stir in aloe vera gel.

Dropping essential oils into a mason jar of bubble bath.

Step 3. Add the essential oils, if using.

Shaking a jar of homemade bubble bath.

Step 4. Secure the lid and gently shake to combine. Add to warm baths and enjoy!

How to Use DIY Bubble Bath

When you are ready, just add about 1/2 cup (or adjust to your liking) to your bathwater and enjoy the luxurious bubbles.

I always pour it under the running water, but you can simply pour it directly into the bath!

If you want to make a bigger batch of bubble bath, simply double the recipe! First, mix all the ingredients together in a large bowl or container and store it in an airtight container in the fridge.

Filling the tub with hot water for a bubble bath.

Recipe Notes

  • While this recipe is fun for both kids and adults, it’s important to note that it’s not tear-free. To be safe, avoid using it on very young children and be careful not to get it in your eyes.
  • Expect plenty of bubbles! If you follow the recipe carefully, you can expect lots of luxurious bubbles.
  • For safety, be sure to rinse out your tub after each bubbly bath. This will help remove any residue and prevent the tub from being slippery.
  • This recipe uses gentle ingredients, but everyone’s skin is different. If you have sensitive skin, consider consulting a dermatologist before using this bubble bath.
  • For added peace of mind, you can create a small amount of the bubble bath solution and apply a dime-sized amount to the inside of your elbow. Wait 24 hours to see if there’s any redness or irritation before using a full bath.
  • Feel free to switch up the essential oils in the bath, but be sure not to use any hot oils (cassia, cinnamon, oregano, clove, or thyme).
Bubble bath water.

What is Decyl Glucoside?

Derived from renewable plant-based sources, decyl glucoside is a widely used surfactant in natural personal care products.

Its ability to create a rich and stable foam, coupled with its gentle cleansing properties, makes it a perfect ingredient in bubble baths.

I know most of you won’t have this ingredient on hand, and trust me when I say I have tried using common ingredients for this recipe, but none worked as well as when I added decyl glucoside.

Who is This Recipe For?

Bubble bath is great for adults and children alike! I love adding this to my baths just as much as my kids do, and the gentle ingredients mean we can all enjoy them.

Keep in mind, that you don’t want to use too many drops of essential oils in products for children, so don’t add more than the recipe calls for. This recipe is also not tear-free, so use caution accordingly.

I don’t know if I just spoiled my kids or if it’s just how it is, but a few of my kids absolutely hate regular baths. Turns out, there’s a simple solution – add bubbles or homemade bath bombs!

DIY bubble bath ingredients with a sprig of lavender

FAQs

How long can you store the bubble bath?

Keep it in an airtight container out of direct sunlight for up to a week or in the fridge for two weeks.

Do I have to use decyl glucoside?

To get the bubbles, you will need to use some sort of foaming agent. While castile soap can create some foam when mixed with a small amount of water, it may not be enough for a full bath.

Will adding egg whites create bubbles?

Several recipes call for egg whites to create stronger bubbles, but not so much more bubbles. This will be a great option if you have soft water.

Will hard water affect the bubbles?

The amount of bubbles in your bubble bath can be affected by the type of water you have. If you have hard water, you may notice fewer bubbles. However, if you have soft water, you can use this recipe without decyl glucoside and still get some bubbles, although not as many as you would otherwise.

Can I use any essential oils in bubble baths?

Most gentle essential oils such as geranium, frankincense, lavender, and chamomile are safe for use in the bath.
Avoid hot oils as they can burn the skin when mixed with water.

Castile soap bubble bath in mason jar

Takeaways

Making a bubble bath is a simple and cost-effective way to create a relaxing, personalized bath experience.

You’ll love that this recipe uses only natural ingredients that are gentle on the skin and can be easily customized to suit your needs.

So, next time you want to indulge in a luxurious bath, try this natural bubble bath recipe!

What to Read Next

If you tried this DIY Bubble Bath or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

4.61 from 28 votes

DIY Bubble Bath That Really Bubbles!

Prep: 5 minutes
Active: 5 minutes
Total: 10 minutes
Yield: 1 bath
Try this excellent foaming bubble bath recipe to relax and unwind. Enjoy luxirious bubbles with just a few simple ingredients. It's made with natural ingredients, gentle on the skin, and is enjoyed by adults and kids alike!

Equipment

  • Storage container
  • Tall spoon for stirring
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Instructions 

  • Add the castile soap, vegetable glycerin, and decyl glucoside to a pourable container such as a mason jar and stir well.
  • Stir in aloe and the lavender essential oil if using.
  • For best results, slowly pour into a warm bath under the stream of water. 
  • Enjoy!

Video

Notes

Stir up the water with your hands for more bubbles.
Add about 1/2 cup (or adjust to your liking) to your bathwater.
For safety, be sure to rinse out your tub after each bubbly bath. This will help remove any residue and prevent the tub from being slippery.
While this recipe is fun for both kids and adults, it’s important to note that it’s not tear-free. To be safe, avoid using it on very young children and be careful not to get it in your eyes.
This recipe uses gentle ingredients, but everyone’s skin is different. If you have sensitive skin, consider consulting a dermatologist before using this bubble bath.
Feel free to switch up the essential oils in the bath, but be sure not to use any hot oils (cassia, cinnamon, oregano, clove, or thyme).
Tried this recipe?Mention @our_oily_house or tag #ouroilyhouse!
This recipe is for your own viewing pleasure and is not meant for healing purposes. Readers must perform their own research and tests before making any recipe.

About Laura

Welcome to Our Oily House, I’m so glad you’re here! Explore DIY cleaners, homemade soaps, skincare and hair care recipes, fragrance-free solutions, and sustainable laundry tips for a naturally inspired home.

You May Also Like

4.61 from 28 votes (27 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




15 Comments

  1. Jan says:

    5 stars
    I cannot believe how well this works. It actually does bubble up! Thanks for the recipe!

    1. Laura says:

      So happy you are pleased with it!

  2. Elizabeth Moran says:

    I’m working on making gift baskets for my mother-in-law, my aunt, and my grandmother-in-law, for mother’s day. They’re all different so I’m having to mix and match different self care items. I just want to be on the safe side and make sure there won’t be any negative effects if my mother-in-law uses this bubble bath with the rose bath salts?