This post may contain affiliate links.
Many commercial hand soaps are filled with harsh, toxic ingredients, and hand soaps are no different. That’s why this simple DIY foaming hand soap recipe is a so needed. It’s gentle on your skin, cleanses effectively, and skips unnecessary chemicals.
Made with castile soap, nourishing avocado oil, and your favorite essential oils, this hand soap is a treat for your skin—all crafted in just minutes. It’s also a budget-friendly alternative to store-bought options, as a few ingredients go a long way toward making multiple bottles.
Creating your own hand soap is a wonderful way to ensure you’re using clean, toxin-free ingredients while taking control of what touches your skin. Follow this step-by-step guide to make your very own foaming hand soap.
Ingredients
- 1/4 cup of castile soap
- 1/4 cup of Water
- 1 teaspoon olive oil (or preferred carrier oil like castor or jojoba oil)
- Foaming Soap Dispenser
- Optional: 15-20 drops of essential oils (you can use lavender, rosemary, or tea tree oil, whichever you prefer)
- Funnel (optional)
- Pipette (optional)
- Measuring Cups and Spoons
Instructions for Homemade Hand Soap
- Fill your soap container with 1/4 cup of water.
- Mix your essential oils with the olive oil.
- Add the carrier oil mixture and castile soap to the container. If needed, top off with more water.
- Shake well to combine everything.
Why We Choose These Ingredients
Each ingredient in this recipe is thoughtfully selected to naturally cleanse and nourish your hands without harsh chemicals:
Castile Soap
Castile soap serves as the perfect base for a gentle, natural hand soap. Derived from plant oils like olive oil, it’s free of harsh sulfates and synthetic chemicals found in many store-bought soaps. This means it cleans effectively without stripping your hands of their natural moisture, leaving them soft and refreshed.
Avocado Oil (or Alternatives like Jojoba or Sweet Almond Oil)
Avocado oil is rich in vitamins and healthy fats, providing deep hydration and nourishment to your skin. These benefits help combat dryness from frequent hand washing, keeping your hands smooth and healthy.
Essential Oils
Essential oils not only infuse your hand soap with a pleasing aroma but also provide various benefits, depending on your choice. For example, lavender can soothe the skin, tea tree offers antimicrobial properties, and citrus oils provide a fresh, energizing scent.
These carefully chosen ingredients come together to create a hand soap that’s gentle, effective, and free from unnecessary toxins—perfect for everyday use.
How to Use This Hand Soap
To use this foaming hand soap, start by giving the bottle a gentle shake to ensure the ingredients are well mixed. Pump a small amount of soap into the palm of your hand and rub your hands together to create a rich lather.
Massage the lather over your hands, paying attention to all areas, including between your fingers and around your nails, for a thorough cleanse.
Rinse well with warm water, ensuring all soap is washed away. Repeat as needed throughout the day for clean, nourished hands.
Other Posts You Might Like
- Homemade Hair Conditioner Bar
- Homemade Honey Face Wash
- Homemade Honey Shea Butter Leave-in Hair Conditioner
- How to Make DIY Shampoo Bar Soap for Hair
- How to Make Rosemary Water for Hair
How To Make An All Natural Foaming Hand Soap
Ingredients
- ¼ cup castile soap
- ¼ cup Water
- 1 tsp olive oil (or preferred carrier oil like castor or jojoba oil)
- Foaming Soap Dispenser
- 15-20 drops essential oils (you can use lavender, rosemary, or tea tree oil, whichever you prefer) (optional)
- Funnel (optional)
- Pipette (optional)
- Measuring Cups and Spoons
Instructions
- Fill your soap container with 1/4 cup of water.
- Mix your essential oils with the olive oil.
- Add the carrier oil mixture and castile soap to the container. If needed, top off with more water.
- Shake well to combine everything.