I found (and modified slightly) a version that really works for me at Parisienne Farmgirl. It's super simple to make and does absolute wonders for my hair! I love this stuff! Honestly, the difference in my hair when I shampoo with this versus the store-bought stuff is unbelievable.
You need some herbs. I had rosemary - so, that's what I used. Put it in a pot with 2 cups of water on low heat for 20 - 30 minutes. It makes the house smell divine!
Strain it into a bottle when it's done. I use a plastic water bottle with a sports cap. I wouldn't want to put anything glass into the shower, ya know? Next, I added 3/4 cup Castile Soap. Honestly, next time I'll cut that amount down to 1/2 cup because it's so sudsy. Then I finished filling my bottle up with water. That's it.
The original recipe calls for 2 cups of herbal water and 1 1/2 cups of Castile Soap. That's just too much soap for my liking. I think that a ratio of 1/2 cup soap to 3 cups herbal water would be just perfect.
The Castile Soap I have is peppermint scented. So the final product ended up being a heavenly combination of rosemary and mint. You could do whatever combination suits you. Also, the rosemary I used was the last of what I had. So, after I steeped it the first time - I put more water in the pot with the rosemary and steeped it again for about a half hour. Then I strained it into a canning jar and refrigerated it. I'll have enough for another batch of shampoo when I need it.
My hair is much shinier, full and manageable with this herbal shampoo. I also do a cider vinegar rinse before I condition. If you have any herbs hanging around that you don't know what to do with - or if you just don't know what to do with your hair - you should really give this a try. I'm hooked.