Food coloring is a cheap and easy way to dye your hair fun colors. It is also much less harsh on your hair than store-bought dyes. If you want a temporary option, you will have to use white conditioner. If you want a more permanent option, however, you will need to use developer. The dye will fade faster than most store-bought dyes, but it's still a great way to get a feel for a certain color without committing to it.

Part 1
Part 1 of 3:

Preparing to Dye Your Hair

  1. 1
    Lighten or bleach your hair, if needed. Food coloring is translucent. This means that it only adds to whatever color is already there. If you have dark hair, the dye may not show up at all. If you have light brown or brown hair, the dye will turn out darker. If having a darker tint does not bother you, then you can skip this step.
    • Be aware that blue may turn out greenish on blond hair, and brownish on brassy hair. If this bothers you, tone your hair to a more neutral color.
  2. 2
    Protect your work space. Find a place that is easy to clean, such as a kitchen or bathroom. If the area is carpeted or hard to clean, spread some newspaper or a large, plastic sheet over the floor. Have all of your supplies laid out and ready.
    Advertisement
  3. 3
    Put on a set of old clothes and plastic or vinyl gloves. If you don't have any old clothes that you don't mind ruining, put on a dark colored shirt instead. It would also be a good idea to wrap a hair dyeing smock or an old towel around your shoulders.
    • If you want, you can buy a nylon cape, like the kind used in salons, from a beauty store. This will protect your clothing.
  4. 4
    Squeeze white conditioner into a plastic bowl or container. You will need enough conditioner to cover your hair, at least 2 tablespoons (30 milliliters). Avoid using colored conditioner, as it might affect the color of the dye. You can try a white-colored hair cream or gel.
    • For a permanent option, use 2 tablespoons (30 milliliters) of developer instead.[1]
  5. 5
    Add some food coloring. How much you use depends on how dark you want the color to be; the more food coloring you use, the deeper the color will be. Keep in mind that the color will turn out lighter than what's in the bowl. Be sure to use regular liquid or gel food coloring; do not use vegetable-based dyes as they won't adhere to your hair.[2]
    • For a permanent option, mix 1 tablespoon of food coloring into the developer.[3]
  6. 6
    Adjust the dye color to neutralize yellow or brassy tones, if needed. If you lightened your hair earlier, you may be left with yellow or brassy tones. This may affect the outcome of your dye job. If you have yellow or brassy tints in your hair, add some purple or blue to your dye to cancel out the unwanted color.[4]
    • You can also mix up a separate pale blue (for brassy tints) or pale purple (for yellow tints) dye, and use that in your hair first. After you wash and dry your hair, you can dye it the color you want.
  7. Advertisement
Part 2
Part 2 of 3:

Dyeing Your Hair

  1. 1
    Divide your hair into sections. Plan on having at least four sections. This will make dyeing your hair easier. If you plan on dyeing your hair multiple colors, then divide your hair into sections based on the colors that you want to dye.[5]
  2. 2
    Apply the dye to your hair, starting from the roots. You can do this with your hands or a special applicator brush made for hair dye.[6] Be sure to work the dye into your hair. Don't let the dye create suds, as this can dilute the dye and make it less effective.
    • If you want highlights, apply the dye to thin sections of hair. Wrap each section with plastic wrap or aluminum foil to keep it separate. Don't dye all of your hair.
    • Another way to add highlights would be to poke holes into a shower cap, put the shower cap on, the pull strands of hair through the holes. You can even buy shower caps with holes from beauty stores for this purpose.
  3. 3
    Tuck your hair under a shower cap. If you need to, twist your hair into a bun, then secure it with a claw clip. Leave it there for up to 2 hours.[7]
    • If you don't have a shower cap, try plastic wrap or a plastic bag. Secure it with plastic hair clips.
  4. 4
    Leave the product in your hair for 30 minutes to 3 hours. The longer you leave the dye in your hair, the deeper the color will become. Keep in mind that the lighter your hair is, the faster the color will set.[8]
    • If you are using a developer for a more permanent option, let it sit for about 40 minutes.[9] The longer you leave the dye in your hair, the deeper it will be. If you want a lighter color, leave it on for a shorter period of time.
  5. Advertisement
Part 3
Part 3 of 3:

Finishing the Job

  1. 1
    Consider doing a strand rinse test. This is only really necessary if you are going for a specific shade, or if this is your first time dyeing your hair with food coloring. Take a strand of hair from an inconspicuous area, and rinse it. If the color is too light, leave the dye on longer. If it just right, move on to the next step.[10]
  2. 2
    Wash the dye out with cool water. This will seal the hair's cuticle and preserve the color. You can do this over the sink or in the shower. Don't use shampoo and conditioner, however, or it will remove the color. If you dyed your hair multiple colors, keep the dyed sections separate.
  3. 3
    Blow-dry your hair on a low setting. You can also towel dry your hair then let it air dry. Make sure that you use an old towel, however, as some of the dye may rub off.
  4. 4
    Take care of your dyed hair. If you used conditioner, avoid washing your hair for 3 to 5 days. This will help the color set.[11] It would also be a good idea to sleep on colored (preferably dark) pillow cases to avoid staining.
    • Temporary dye jobs will start to fade with each wash. They should last about 2 weeks total, depending on the color and your hair type.[12] Some dye jobs may come out after only 2 to 3 washes.[13]
    • Permanent dye jobs will last about 3 weeks before they start to fade.[14]
  5. Advertisement

Expert Q&A

  • Question
    How long does it take to get food coloring out of your hair?
    Laura Martin
    Laura Martin
    Licensed Cosmetologist
    Laura Martin is a Licensed Cosmetologist in Georgia. She has been a hair stylist since 2007 and a cosmetology teacher since 2013.
    Laura Martin
    Licensed Cosmetologist
    Expert Answer
    It will usually wash out in a single shampoo. However, if your hair is damaged it may last longer.
  • Question
    How do you get food dye out of your hair?
    Laura Martin
    Laura Martin
    Licensed Cosmetologist
    Laura Martin is a Licensed Cosmetologist in Georgia. She has been a hair stylist since 2007 and a cosmetology teacher since 2013.
    Laura Martin
    Licensed Cosmetologist
    Expert Answer
    You should be able to shampoo it out. If you are having trouble removing it, try a stronger shampoo or even dish detergent.
  • Question
    Can you use food coloring to color your hair?
    Laura Martin
    Laura Martin
    Licensed Cosmetologist
    Laura Martin is a Licensed Cosmetologist in Georgia. She has been a hair stylist since 2007 and a cosmetology teacher since 2013.
    Laura Martin
    Licensed Cosmetologist
    Expert Answer
    You can use food coloring on your hair, but it probably won't last much longer than a single shampoo. However, do be aware that it may stain bleached hair more permanently.
Advertisement

Warnings

Advertisement

Things You'll Need

  • Plastic or vinyl gloves
  • Old clothing and towels
  • Plastic bowl or container
  • Mixing spoon
  • White conditioner (temporary) or developer (permanent)
  • Food coloring (not vegetable-based)
  • Dye applicator brush (optional)
  • Shower cap

About This Article

Ashley Adams
Co-authored by:
Professional Hair Stylist
This article was co-authored by Ashley Adams. Ashley Adams is a Licensed Cosmetologist and Hair Stylist in Illinois. She completed her Cosmetology education at John Amico School of Hair Design in 2016. This article has been viewed 1,718,171 times.
230 votes - 77%
Co-authors: 125
Updated: July 22, 2022
Views: 1,718,171
Article SummaryX

To color your hair with food coloring, start by mixing food coloring with some white conditioner in a bowl until you get the color you're going for. Then, use your hands or a brush to apply the dye to your hair, starting at the roots and working your way to the ends. Once all of your hair is covered, place a shower cap or plastic bag over your hair and let the dye sit for 30 minutes to 3 hours. When you're satisfied with the color, wash the dye out and you're finished! To learn how to make permanent hair dye with food coloring, keep reading!

Did this summary help you?
Advertisement