How to dye clothes with natural foods

The idea for this concept of dyeing clothes with natural foods came after accidentally staining clothes with food. The usual culprits are tomato from a spaghetti Bolognese, curry, or a splatter of coffee. When you get a stain on your top or the perfect white piece of clothing becomes discoloured it can be tempting to throw it away.

This is a huge shame though because it encourages fast fashion and results in excessive waste. To fix the ongoing problem we started experimenting with natural foods and drinks that usually stain to see if we could use them to our advantage and the results have been very interesting.

Firstly we set out to find the foods that have the highest staining capabilities and have since found many foods that work really well. Below we will show you a series of videos which highlight the experiments that we have conducted showcasing the results but if you want to find out how to do it for yourself then keep reading.  

How to dye clothes with natural foods (video)

What natural foods work best to dye clothing?

  • Turmeric
  • Coffee
  • Spirulina
  • Red cabbage
  • Beetroot
  • Avocado pit
  • Red wine


  1. Immerse the item of clothing in hot salty water, then allow to soak and soak for one hour. Meanwhile, place your natural food dye in a saucepan with water then cook for one hour.
  2. Remove the item of clothing and squeeze out the salty water then place it in the pan with the dye and simmer for another hour.
  3. Turn the heat off and soak for 12 hours (ideally overnight).
  4. In the morning squeeze out the excess dye and rinse the item of clothing with warm water.
  5. Finally, wash it on its own in the washing machine to avoid it staining anything else 

I hope you liked this blog post and if you tried it make sure to tag us on instagram @carved_culture_ or leave us a comment below with foods that you have tried dyeing with.


Leave a comment

All comments are moderated before being published