Creating your own shampoo bars is a fantastic way to embrace natural hair care and reduce plastic waste.
These DIY recipes offer a gentle yet effective way to cleanse your hair, leaving it feeling refreshed and revitalized.
Dive into these simple recipes that use nourishing ingredients to make your hair feel its best, while also being kind to the planet.
Table of Contents
1. Oat Milk & Calendula Infused Shampoo Bar

This shampoo bar is crafted with nourishing oat milk and calendula-infused sunflower oil, known for its benefits for hair highlights and scalp health.
It’s a gentle, cold-process recipe that aims to provide a luxurious lather while cleansing your hair.
The focus is on using natural oils to create a beneficial bar for your hair type.
Key Ingredients:
Benefits:
- Gentle cleansing
- Nourishes hair
- Soothes scalp
Pro Tip: Allow your shampoo bars extra curing time (a couple of months) to ensure they harden up nicely for extended use.
Get the Recipe: Oat Milk & Calendula Infused Shampoo Bar
2. Rosemary & Mint Infused Shampoo Bar

Experience a refreshing cleanse with this rosemary and mint shampoo bar.
Infused with beneficial herbs, this recipe offers a delightful aroma and is designed to promote healthy hair.
It’s a wonderful herbal beauty care product that leaves your hair feeling amazing.
Key Ingredients:
Benefits:
- Invigorating scent
- Promotes hair health
- Herbal nourishment
Pro Tip: Pair your shampoo bar with a vinegar rinse, like apple cider vinegar, to help restore your hair’s pH balance and add shine.
Get the Recipe: Rosemary & Mint Infused Shampoo Bar
3. Gentle Surfactant Shampoo Bar with Coconut Oil & Milk

This sulfate-free shampoo bar uses mild surfactants like SCI and Cocamidopropyl Betaine for a gentle, creamy lather.
It’s packed with nourishing coconut oil and coconut milk powder to deeply hydrate your hair and scalp.
A truly delightful and conditioning experience for your locks.
Key Ingredients:
- Sodium Cocoyl Isethionate Powder
- Cocamidopropyl Betaine
- Coconut Oil
- Arrowroot Powder
- Coconut Milk Powder
- Lime Essential Oil
Benefits:
- Mild and gentle
- Deeply hydrating
- Creamy lather
Pro Tip: You can use this bar as an all-over body soap too, making it a versatile addition to your routine.
Get the Recipe: Gentle Surfactant Shampoo Bar with Coconut Oil & Milk
4. Shea Butter Massaging Shampoo Bar

This massaging shampoo bar is designed to provide a soothing scalp massage while it cleanses.
Made with rich shea butter and infused with essential oils like lavender and rosemary, it’s a luxurious treat for your hair and scalp.
Enjoy a clean, refreshed feeling with every wash.
Key Ingredients:
Benefits:
- Scalp massage
- Nourishing shea butter
- Refreshing scent
Pro Tip: Experiment with different essential oils like peppermint for an extra energizing feel or tea tree for its cleansing properties.
Get the Recipe: Shea Butter Massaging Shampoo Bar
5. Goat Milk & Rice Starch Shampoo Bar

Strengthen your hair and add shine with this beginner-friendly rice shampoo bar.
Using a goat milk soap base, cocoa butter, and rice starch, this recipe is packed with nutrients.
It’s a gentle, natural way to promote healthy hair growth and leave your locks looking smooth and glossy.
Key Ingredients:
- Goat Milk Soap Base
- Cocoa Butter
- Rice Starch Powder
- Olive Oil
- Vitamin E Oil
- Rosemary Essential Oil
- Lavender Essential Oil
Benefits:
- Strengthens hair
- Adds shine
- Supports healthy growth
Pro Tip: To make your shampoo bar last longer, keep it in a dry place away from the shower stream between uses.
Get the Recipe: Goat Milk & Rice Starch Shampoo Bar
6. Simple Sulfate-Free Shampoo Bar with Rice Flour

This simple, no-heat shampoo bar uses a blend of SCI and SLSa for a fantastic lather and gentle cleansing.
The addition of rice flour provides nourishment inspired by rice water rinses.
It’s a versatile bar that can also be used as a body wash, leaving you feeling clean and refreshed.
Key Ingredients:
- Sodium Lauryl Sulfoacetate (SLSa)
- Cocamidopropyl Betaine
- Fractionated Coconut Oil
- Rice Flour
- Distilled Water
Benefits:
- Silky lather
- Gentle cleansing
- Versatile use
Pro Tip: You can easily customize this bar by switching out the fragrance oil or using a different light-to-midweight liquid oil.
Get the Recipe: Simple Sulfate-Free Shampoo Bar with Rice Flour
7. Rice Starch & Protein Shampoo Bar

Experience the benefits of rice water with this sulfate-free shampoo bar.
It blends SCI, SLSa, and rice flour for a rich lather, while hydrolyzed rice protein nourishes your hair.
Camellia seed oil adds moisture, making this a wonderful, long-lasting bar for healthy, vibrant hair.
Key Ingredients:
- Sodium Cocoyl Isethionate (SCI)
- Sodium Lauryl Sulfoacetate (SLSa)
- Rice Flour
- Hydrolyzed Rice Protein
- Camellia Seed Oil
Benefits:
- Nourishing rice protein
- Rich lather
- Long-lasting
Pro Tip: Allow these bars to dry for a few days after making them to ensure they become very hard and last longer.
Get the Recipe: Rice Starch & Protein Shampoo Bar
8. Coconut Oil Shampoo Bar with Essential Oils

This hot-process coconut oil shampoo bar is a dream for both normal and dry hair.
It creates an incredible lather that cleanses and moisturizes, leaving your hair soft and manageable.
Infused with essential oils like tea tree and rosemary, it’s a simple yet effective way to care for your hair.
Key Ingredients:
- Coconut Oil
- Distilled Water
- Lye (Sodium Hydroxide)
- Tea Tree Essential Oil
- Peppermint Essential Oil
- Rosemary Essential Oil
Benefits:
- Rich lather
- Moisturizes without greasiness
- Suitable for normal or dry hair
Pro Tip: Follow up your shampoo bar wash with an acidic rinse, like apple cider vinegar, to restore your hair’s natural pH and boost shine.
Get the Recipe: Coconut Oil Shampoo Bar with Essential Oils
9. Lye-Free Shampoo Bar with Shea Butter and Cocoa Butter

This lye-free shampoo bar is a dream for your hair, crafted with nourishing cocoa butter and shea butter to ensure a truly shampoo experience, not just soap.
It creates a lovely lather and is gentle on your scalp, making it a wonderful choice for a natural hair cleanse.
Plus, it’s a cost-effective and earth-friendly alternative!.
Key Ingredients:
- Sodium Coco-Sulfate
- Sodium Lauryl Sulfoacetate
- Cocamidopropyl Betaine
- Decyl Glucoside
- Cetyl Alcohol
- Cetearyl Alcohol
- Cocoa Butter or Shea Butter
- Citric Acid
- Essential Oils
Benefits:
- Lye-free
- Gentle cleansing
- Nourishing ingredients
- Good lather
Pro Tip: For best results, ensure your shampoo bar dries out between uses by storing it in a well-draining dish to help it last longer.
Get the Recipe: Lye-Free Shampoo Bar with Shea Butter and Cocoa Butter
10. Soothing Lavender and Mint Shampoo Bar

Infused with calming lavender and refreshing mint essential oils, this homemade shampoo bar is a treat for your senses and your hair.
It uses a gentle goat milk soap base combined with nourishing ingredients like cocoa butter and coconut oil to cleanse without stripping natural oils.
Your hair will feel soft and smell lovely for ages!.
Key Ingredients:
- Goats milk soap base
- Cocoa butter
- Cetyl alcohol wax
- Coconut oil
- Vitamin E oil
- Apple cider vinegar
- Baking soda
- Salt
- Lavender essential oil
- Tea tree essential oil
- Peppermint essential oil
- Crushed lavender
Benefits:
- Calming scent
- Refreshing
- Gentle cleansing
- Nourishing
Pro Tip: You can use this gentle bar as a body soap too, making it a multi-purpose wonder for your shower routine.
Get the Recipe: Soothing Lavender and Mint Shampoo Bar
11. Moisturizing Goat Milk Shampoo Bar

This DIY goat milk shampoo bar is a skin-loving gem for your hair! The goat milk base provides fantastic moisturizing properties, leaving your hair feeling smooth and nourished.
Combined with cocoa butter for deep conditioning and tea tree oil for scalp health, it offers a gentle cleanse that your hair will adore.
Key Ingredients:
Benefits:
- Moisturizing
- Soothing scalp
- Gentle cleansing
- Promotes healthy hair
Pro Tip: To help your hair adjust to a natural shampoo bar, try transitioning gradually and always store your bar in a dry place between uses.
Get the Recipe: Moisturizing Goat Milk Shampoo Bar
12. Gentle Lye-Free Shampoo Bar with Cocoa Butter

Create a wonderfully effective shampoo bar without the need for lye! This recipe features cocoa butter for its amazing moisturizing and softening qualities, leaving your hair silky smooth.
With gentle, plant-derived surfactants, it cleanses without stripping your hair’s natural oils, offering a luxurious and eco-friendly hair care experience.
Key Ingredients:
- Cocoa butter
- Sodium Cocoyl Isethionate
- Sodium Lauryl Sulfoacetate
- Cocamidopropyl Betaine
- Preservative
Benefits:
- Lye-free
- Reduces plastic waste
- Natural ingredients
- Cost-effective
Pro Tip: If your shampoo bar feels too soft, try increasing the curing time or adding a bit more cocoa butter to the recipe.
Get the Recipe: Gentle Lye-Free Shampoo Bar with Cocoa Butter
13. Nourishing Coconut Shampoo Bar

These DIY coconut shampoo bars are a fantastic way to achieve soft, silky, and healthier hair without harsh chemicals.
Made with coconut-derived ingredients, they offer a beautiful lather and are a true zero-waste product.
They’re quick and easy to make, and incredibly beneficial for restoring hair’s natural beauty.
Key Ingredients:
Benefits:
- Zero waste
- Leaves hair soft and silky
- Reduces chemical exposure
- Cost-effective
Pro Tip: Store any extra bars in an airtight container in a cool, dry place to keep them fresh for up to a year.
Get the Recipe: Nourishing Coconut Shampoo Bar
14. Rosemary Mint Shampoo Bar with Castor Oil

Enjoy a wonderfully lathering experience with these rosemary mint shampoo bars, rich in castor oil for extra silkiness.
The blend of olive oil, coconut oil, and jojoba oil creates a nourishing bar that cleanses effectively.
It’s a refreshing and revitalizing choice for your hair care routine.
Key Ingredients:
- Olive oil
- Coconut oil
- Castor oil
- Sunflower or sweet almond oil
- Jojoba oil
- Lye (sodium hydroxide)
- Distilled water or light rosemary tea
- Peppermint essential oil
- Rosemary essential oil
Benefits:
- Great lather
- Nourishing oils
- Refreshing scent
- Gentle on hair
Pro Tip: For best results, follow up your shampoo bar wash with a simple vinegar rinse to help your hair feel extra clean and smooth.
Get the Recipe: Rosemary Mint Shampoo Bar with Castor Oil
15. Castor and Rice Sulfate-Free Shampoo Bar

This sulfate-free shampoo bar is packed with the goodness of castor oil and rice flour, ingredients celebrated for strengthening hair and boosting its health.
It creates a beautiful, dense lather and gently cleanses without harshness.
It’s a fantastic choice for a natural, revitalizing shampoo experience.
Key Ingredients:
- Rice flour
- Sodium Cocoyl Isethionate (SCI)
- Sodium Lauryl Sulfoacetate (SLSa)
- Citric acid
- Cocamidopropyl Betaine
- Castor oil
- Fision HydraTress (or hydrolyzed protein)
- Vitamin E
- Preservative
- Fragrance or essential oil
Benefits:
- Sulfate-free
- Strengthens hair
- Boosts hair health
- Luxurious lather
Pro Tip: If you don’t have finely powdered surfactants, you can powder them yourself using a dedicated DIY-only coffee grinder.
Get the Recipe: Castor and Rice Sulfate-Free Shampoo Bar
16. Natural Shampoo Bar for Hair Growth and Scalp Health

This homemade natural shampoo is a game-changer for promoting hair growth and keeping your scalp happy.
Packed with ingredients like curry leaves or rosemary, and soothing aloe vera, it gently cleanses while nourishing your hair from root to tip.
It’s designed to help reduce itchiness, dandruff, and promote overall hair health, leaving your hair feeling great.
Key Ingredients:
Benefits:
- Promotes Hair Growth
- Reduces Hair Loss
- Soothes Itchy Scalp
- Prevents Dandruff
Pro Tip: You can freeze this mixture in ice cube trays for easy, single-use shampoo bars.
Get the Recipe: Natural Shampoo Bar for Hair Growth and Scalp Health
17. Coconut Milk Shampoo Bar for Soft and Moisturized Hair

Say hello to soft, moisturized hair with this creamy and foaming shampoo bar! Made with nourishing coconut milk and gentle castile soap, it cleanses your hair and scalp without stripping away essential natural oils.
This recipe is perfect for achieving smoother, shinier hair and is a wonderful alternative to commercial shampoos.
Key Ingredients:
Benefits:
- Moisturizes Hair
- Adds Shine
- Gentle Cleansing
- Smoother Hair Texture
Pro Tip: When starting with natural shampoos, your hair might go through a transition phase, but it will adjust for healthier growth.
Get the Recipe: Coconut Milk Shampoo Bar for Soft and Moisturized Hair
18. Simple DIY Shampoo with Castille Soap and Essential Oils

Whip up your own natural shampoo with just a few key ingredients! This recipe focuses on balancing your hair’s natural oils, leaving it strong and healthy.
Using castile soap as a base, you can customize it with your favorite essential oils for a lovely scent and added hair benefits.
It’s a wonderfully simple way to care for your hair naturally.
Key Ingredients:
Benefits:
- Balances Natural Oils
- Strengthens Hair
- Customizable Scent
- Gentle Cleanse
Pro Tip: Consider adding a natural emulsifier if you want to prevent vigorous shaking before each use.
Get the Recipe: Simple DIY Shampoo with Castille Soap and Essential Oils
19. Moisturizing Homemade Shampoo with Coconut Milk

This moisturizing homemade shampoo is a delightful treat for your hair! Using coconut milk as the star ingredient, it softens and adds natural oils, making your hair feel wonderfully soft and silky.
It suds up nicely and can be customized with essential oils for added hair health benefits.
A great option for both kids and adults!.
Key Ingredients:
Benefits:
- Soft and Silky Hair
- Moisturizing
- Gentle Sudsing
- Nourishing
Pro Tip: Adjust the ratio of castile soap to coconut milk if your hair feels greasy; doubling the soap can help.
Get the Recipe: Moisturizing Homemade Shampoo with Coconut Milk
20. Gentle, pH-Balanced Shampoo Bar with Honey and Castor Oil

This DIY shampoo bar focuses on maintaining your scalp’s natural pH balance, avoiding the dryness and irritation often caused by harsh ingredients.
It uses the natural goodness of raw honey to soothe the scalp and tame frizz, while castor oil is included for its hair-growth promoting properties.
Unlike traditional soap bars, this recipe is designed for a gentle cleanse that leaves hair feeling soft and manageable.
Key Ingredients:
Benefits:
- Maintains scalp pH balance
- Soothes scalp
- Tames frizz
- Promotes hair growth
Pro Tip: To ease your hair into using a shampoo bar, gradually replace your regular shampoo over a few weeks, starting with one shampoo bar wash per week.
Get the Recipe: Gentle, pH-Balanced Shampoo Bar with Honey and Castor Oil
21. Moisturizing Shampoo Bar for Dry Hair with Cocoa Butter and Argan Oil

This recipe is perfect for those with dry or damaged hair, focusing on deep hydration and nourishment.
It features moisturizing ingredients like cocoa butter and argan oil to soften strands and add shine.
The bar cleanses effectively without stripping natural oils, leaving hair feeling smooth and healthy.
It’s a great eco-friendly alternative to bottled shampoos.
Key Ingredients:
Benefits:
- Deep hydration
- Soft, shiny hair
- Reduces plastic waste
- Cost-effective
Pro Tip: For oily hair, consider using ingredients like tea tree oil or clay in your shampoo bar to help absorb excess oil.
Get the Recipe: Moisturizing Shampoo Bar for Dry Hair with Cocoa Butter and Argan Oil
22. Gentle Syndet Shampoo Bar with Shea Butter and Aloe Vera

This easy melt-and-pour shampoo bar is a wonderful way to nourish your hair without the complexities of traditional soap making.
It combines a gentle melt-and-pour base with shea butter for moisturizing benefits and aloe vera to soothe the scalp.
Essential oils like rosemary and peppermint are added to invigorate and stimulate hair growth, leaving your hair clean and healthy.
Key Ingredients:
- Melt and Pour Shampoo Base
- Shea Butter
- Jojoba Oil
- Aloe Vera Gel
- Rosemary Essential Oil
- Peppermint Essential Oil
Benefits:
- Nourishes and hydrates hair
- Easy to make
- Gentle cleansing
- Stimulates hair growth
Pro Tip: Experiment with different essential oils like tea tree for dandruff or lavender for calming benefits.
Get the Recipe: Gentle Syndet Shampoo Bar with Shea Butter and Aloe Vera
23. Nourishing Shea Butter and Tallow Shampoo Bars

These beginner-friendly shampoo bars are crafted with shea butter and tallow, offering a rich, conditioning clean.
They are designed to be gentle on your hair and skin while promoting a healthy scalp.
With minimal ingredients, these bars are a cost-effective and sustainable choice, reducing plastic waste and leaving your hair feeling wonderfully soft.
Key Ingredients:
Benefits:
- Deeply moisturizing
- Gentle cleansing
- Cost-effective
- Reduces plastic waste
Pro Tip: Follow up your shampoo bar wash with an apple cider vinegar rinse (diluted with water) to help rinse out any soap scum and balance your hair’s natural pH.
Get the Recipe: Nourishing Shea Butter and Tallow Shampoo Bars
24. Refreshing Syndet Shampoo Bar with Pro Vitamin B5 and VegeKeratin

This syndet shampoo bar is formulated for a gentle yet effective cleanse, leveraging mild surfactants to avoid stripping hair.
It’s enriched with Pro Vitamin B5 to lock in moisture and VegeKeratin for strengthening and smoothing.
The result is clean, vibrant hair that feels softer and more manageable.
These bars are a fantastic eco-friendly choice with no plastic packaging.
Key Ingredients:
- Sodium Cocoyl Isethionate (SCI)
- Sodium Lauryl Sulfoacetate (SLSa)
- Cocamidopropyl Betaine (CAPB)
- Sodium Lactate
- Cocoa Butter
- Pro Vitamin B5
- VegeKeratin
Benefits:
- Gentle and non-stripping cleanse
- Hydrates and strengthens hair
- Reduces frizz and adds shine
- Environmentally friendly
Pro Tip: To extend the life of your shampoo bar, store it in a well-draining dish and ensure it dries completely between uses.
Get the Recipe: Refreshing Syndet Shampoo Bar with Pro Vitamin B5 and VegeKeratin
25. Avocado and Tallow Shampoo Bar for Nourished Hair

Experience the nourishing power of avocado oil and tallow with this simple homemade shampoo bar.
Avocado oil deeply moisturizes and protects hair from breakage, while tallow adds its skin-loving benefits.
This bar provides a beautiful lather and a gentle cleanse, making it perfect for achieving soft, healthy hair.
It’s a wonderful way to embrace a natural, plastic-free hair care routine.
Key Ingredients:
Benefits:
- Deeply moisturizes hair
- Protects against breakage
- Gentle cleansing
- Supports natural hair care
Pro Tip: If you have hard water, an acidic rinse like diluted apple cider vinegar can be very beneficial after using shampoo bars to prevent mineral buildup.
Get the Recipe: Avocado and Tallow Shampoo Bar for Nourished Hair
26. Tallow and Castor Oil Shampoo Bar for a Great Lather

This DIY tallow shampoo bar is designed to give you a fantastic lather, thanks to the addition of castor oil.
It gently cleanses your hair, washing away dirt and oil without stripping your strands.
The blend of tallow, coconut oil, and olive oil makes it a super moisturizing option that leaves hair feeling clean, soft, and manageable.
It’s an eco-friendly and affordable way to care for your hair.
Key Ingredients:
Benefits:
- Rich lather
- Deeply cleansing
- Nourishing
- Moisturizing
- Eco-friendly
Pro Tip: Your hair might need a little time to adjust to shampoo bars. Consider an apple cider vinegar rinse after washing to help balance the pH and boost shine.
Get the Recipe: Tallow and Castor Oil Shampoo Bar for a Great Lather
27. Rosemary Lavender Tallow Shampoo Bar

Enjoy the invigorating scent of rosemary and lavender with this homemade tallow shampoo bar.
It combines the cleansing power of tallow with the moisturizing benefits of coconut oil, olive oil, and castor oil for a truly luxurious cleanse.
This bar creates a rich lather that leaves your hair feeling clean, soft, and beautifully conditioned.
Key Ingredients:
Benefits:
- Invigorating scent
- Luxurious lather
- Cleansing and conditioning
- Soft, manageable hair
- Natural ingredients
Pro Tip: For longer hair, follow up with a pH-balancing rinse, like diluted apple cider vinegar or lemon juice, to keep your strands smooth and shiny.
Get the Recipe: Rosemary Lavender Tallow Shampoo Bar
28. Homemade Tallow Shampoo Bar for a Clean Hair Feel

Achieve that clean, shiny, and smooth hair feeling with this homemade tallow shampoo bar recipe.
It’s a perfect solution for anyone tired of natural shampoos that just don’t quite cut it.
This bar is crafted with nourishing ingredients like tallow, olive oil, coconut oil, and castor oil, ensuring your hair feels fantastic after every wash.
Key Ingredients:
Benefits:
- Clean, shiny, and smooth hair
- Effective natural shampoo
- Luxurious lather
- Nourishing ingredients
- Family-friendly
Pro Tip: Using high-quality, grass-fed tallow is ideal for maximizing the nourishing benefits of this shampoo bar.
Get the Recipe: Homemade Tallow Shampoo Bar for a Clean Hair Feel





