Making your own shampoo bars for oily hair gives you full control over the ingredients, ensuring a gentle yet effective cleanse without stripping the scalp. The key is to create a balanced bar that removes excess sebum without over-drying, which can actually trigger more oil production. Below, I'll walk you through a proven cold-process shampoo bar recipe designed specifically for oily hair.

Why This Recipe Works for Oily Hair

The formulation relies on a careful ratio of cleansing, conditioning, and lathering oils. For oily hair, you want higher cleansing power from coconut oil and castor oil, but not so much that it leaves hair brittle. A moderate superfat (the percentage of unsaponified oils left for mildness) of 5-6% is ideal-high enough to avoid irritation, low enough to prevent heavy residue. The addition of activated charcoal helps absorb excess oil and impurities from the scalp and hair shaft.

Ingredients (Makes ~5 bars)

Oils & Butters

  • 240 g (8.5 oz) Coconut Oil - Provides strong cleansing and high lather. Use virgin or refined; virgin has a slight coconut scent.
  • 120 g (4.2 oz) Castor Oil - Boosts lather and helps keep the bar hard; it’s humectant but not heavy.
  • 60 g (2.1 oz) Avocado Oil - Lightweight, rich in vitamins, and easily absorbed without greasiness.
  • 60 g (2.1 oz) Rice Bran Oil or Sunflower Oil - Adds mild conditioning and a silky feel; both are non-comedogenic.
  • 20 g (0.7 oz) Cocoa Butter or Shea Butter - Small amount for bar hardness and a little slip; too much butter can weigh down fine hair.

Lye Solution

  • 60 g (2.1 oz) Sodium Hydroxide (NaOH) - Use lye calculator to double-check your particular oils; this is typical for this recipe.
  • 140 g (4.9 oz) Distilled Water - Or substitute with cooled brewed green tea or rosemary tea for extra oil control.

Additives (at trace)

  • 1-2 tsp Activated Charcoal Powder - Start with 1 tsp for a gentle effect, up to 2 tsp for more oil absorption.
  • 10-15 drops Essential Oil - Choose from tea tree (antimicrobial, balances oil), rosemary (stimulates circulation, clarifies), peppermint (cooling, reduces sebum), or lavender (calming, antibacterial).
  • Optional: 1 tsp Kaolin Clay or French Green Clay - Absorbs excess oil without drying; mix into the oils before adding lye.

Step-by-Step Instructions

  1. Prepare your workspace. Wear safety goggles and gloves. Work in a well-ventilated area. Measure all ingredients by weight using a digital scale.
  2. Make the lye solution. Slowly add the sodium hydroxide to the distilled water (never the reverse) while stirring gently. The solution will heat up and release fumes. Set aside to cool to around 100-110°F (38-43°C).
  3. Melt and combine oils. In a separate pot, gently melt the coconut oil, cocoa butter, and castor oil (castor is thick; warming helps). Once liquid, add the avocado oil and rice bran oil. Cool to about 100-110°F.
  4. Mix lye and oils. Pour the cooled lye solution through a strainer into the oils. Use an immersion blender to mix until you reach “light trace”-the mixture thickens like thin pudding.
  5. Add charcoal and essential oils. Sprinkle in the activated charcoal powder and any clay. Blend briefly until evenly colored. Stir in essential oils manually.
  6. Pour into molds. Use a silicone loaf mold or individual bar molds. Tap gently to release air bubbles. If desired, sprinkle a tiny bit of charcoal or clay on top for decoration.
  7. Insulate and cure. Cover with a towel and let sit for 24-48 hours. The bar will go through gel phase. Unmold and cut into bars if using a loaf mold.
  8. Cure for 4-6 weeks. Place bars on a rack in a dry, ventilated area away from direct sunlight. This allows water to evaporate and the bar to harden, resulting in a longer-lasting, milder shampoo bar.

Tips for Best Results with Oily Hair

  • Rinse thoroughly - Shampoo bars can leave a waxy film if not rinsed well, especially with hard water. Use an apple cider vinegar rinse (1 tbsp ACV per 1 cup water) once a week to remove buildup and restore pH.
  • Alternate washing - If your scalp feels over-cleansed, dilute the lather in your hands before applying, or wash every other day initially.
  • Store the bar dry - Place it on a draining soap dish or a slotted rack. Never leave it sitting in water.
  • Adjust for your climate - In humid conditions, decrease the coconut oil by 10-20% and increase rice bran or sunflower oil to avoid a overly cleansing bar.

With this recipe, you'll have a custom shampoo bar that lifts excess oil while maintaining your hair's natural moisture balance. Happy soapmaking!