How to Make Dye From Spices

eHow may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.

Things You'll Need

  • Spices

  • Cheesecloth

  • Water

  • Large pot

  • White vinegar

  • Cloth

  • Glass jars

Dye fabric with spices.

Before chemical dyes existed, humans used items from nature to create fabric dyes. Some still use these dyes today for New Age purposes or as part of the green movement. Though many natural dyes come from boiling the flowers, roots or leaves of a plant, some very vibrant dyes come from spices. Since spices are dried and ground plants, they often dye deeper and more permanently than fresh plant materials with just one try. Many people use spice dyes on Easter eggs, but they work very well on clothing, too. Just make sure your clothing is a natural fiber like cotton, wool, linen, muslin or hemp.


Step 1

Choose the spices that correspond to the colors you wish to make. For instance, turmeric makes golden yellow to red, saffron petals turn things blue to green, paprika makes light orange and chili powder creates a reddish-brown dye.

Video of the Day

Step 2

Place about ¼ cup of a spice onto the center of a square of cheesecloth. Bring 4 cups of water to a boil and add the cheesecloth bundle. Simmer the spices for about an hour, then remove the cheesecloth from the water. Squeeze the bundle over the water to extract as much of the dye as possible.


Step 3

Add about 1 cup of white vinegar for every 4 cups of dye that you make. For instance, if you make a double batch of dye (8 cups), add 2 cups of white vinegar. It helps concentrate the color and deepens the dye so your colors will be brighter.

Step 4

Simmer your fabric in the dye for about 30 minutes if you're dying right away. If not, pour the cooled dye into a glass jar and store it in the refrigerator. It should keep for two to three weeks.


Video of the Day