How to Dye Natural Hair With Henna And Indigo

Henna and indigo are both natural herbs that will protect the hair,  strengthen the hair, and promote healthy hair growth.  If these herbs are not used properly on natural hair they can be very drying.  Also the herbs can become entangled in our curly or kinky locks if the proper techniques are not used. By mixing the two herbs together you will get a variety of different hair colors.


Materials needed:

Hair application bottle ( used for dyeing hair)

Old towel

Shower cap

Indigo powder

Henna powder

Olive oil or Coconut oil

Cheese cloth or knee high stocking

lemon juice



How to dye your natural hair brown:

  1. Mix natural henna powder in half lemon juice and half warm water ( just enough to saturate the henna).
  2. Allow the henna to sit overnight.
  3. The next morning strain the henna using cheese cloth or stocking (such as an inexpensive knee high stocking). By straining the henna you do not have to worry about the herbs becoming entangled in your hair.
  4.  Next, take some indigo powder and mix it with warm water.
  5. Then strain the indigo powder.
  6. After about 20 to 25 minutes mix the powder free liquid ingredients together.  The more indigo added the darker the color.
  7. Add one can of coconut milk (water & milk contents) and 1/4 of a cup of olive or coconut oil to indigo/ henna mixure.  ( This will stop the henna’s drying effects to your hair)
  8. Mix all ingredients together then apply to the hair paying close attention to the roots and the hair ends.
  9. Cover hair with shower cap and leave in for 1 hour or more.
  10. Then rinse hair thoroughly with shampoo.
  11. Deep condition hair, apply a leave-in conditioner then style.


How to dye your natural hair jet black:

  1. Follow steps 1-8 omitting the indigo powder using henna powder only.
  2. Rinse henna out of the hair after 25 minutes. ( henna should be left in the hair for only 25 minutes)
  3. Apply a little salt to warm water mix until dissolved then mix in the indigo powder. (add enough water to saturate mixture.)
  4. Let the indigo powder sit for at least 15 minutes.
  5. Strain the indigo with cheese cloth or inexpensive knee high stocking.
  6. Add  a little coconut oil or olive oil to to mixture.
  7. Apply mixture to hair.
  8. Cover hair with a plastic cap and leave in for 2 hours.
  9. After 2 hours rinse out.
  10. Shampoo, deep condition, apply a leave-in conditioner, then style.




  • Sarah says:

    How long will this last before it washes out?

  • Tyana says:

    Thanks for the great advice! I think straining it will make it so much easier to wash out.