Learn how to make a Black Bean Dye for Yarn, Wool or Fabric – a Natural Dyeing Tutorial
Welcome to the next experiment in my Natural Yarn Dyeing Series. Previous posts in this series cover how to dye with dandelions, black walnuts and acorns. This time, I wanted to learn about yarn dyeing with black beans.
The basic steps of dyeing yarn with black beans:
- Soak the black beans
- Mordant the yarn
- Strain the beans from the water
- Add the yarn to the black bean dye
- Let sit for a day or two
- Rinse yarn
By the way – this is my favorite practice yarn in white, cream or light gray. This yarn is perfect for a beginning dyer because it is high quality yet inexpensive.
In This Article
- Supplies for Dyeing with Black Beans
- Soaking the Black Beans
- Mordanting the Yarn
- Dyeing the Yarn
- Finishing the Yarn
- Is Black Bean Dye Fugitive?
Did you know that you can dye fabric and yarn with food? Before the invention of synthetic dyes, people had to find natural sources to achieve colors in their clothing.
While there were a few other sources of color, many of their fabrics and yarns were dyed with plant materials and food or spices such as tea, onion skins, red cabbage and turmeric. So, I thought, let’s try dyeing some yarn with black beans.
I was curious to see how the different materials would take up the color from the black bean dye.
In my past experiments, I found that cotton is more difficult to dye with natural materials than protein (animal) fibers. This turned out to be true as the cotton yarn came out a much lighter blue than the alpaca/merino blended yarn.
If you’re interested in learning more about natural yarn dyeing, this “Wild Color” book is a wonderful resource!
Disclosure: This page may contain affiliate links which means if you click and buy,
we may receive a small commission. See full Disclosure for details.
Supplies for Dyeing with Black Beans:
- White or Light Cotton Yarn (not synthetic) and/or
- Alpaca or Wool Yarn
- Alum (Mordant)
- Dry Black Beans (16 oz)
- Large pot for soaking beans
- Large pot for mordanting yarn (may no longer be safe for food*)
- Jars or Bowls
- Gloves and Dust Mask
*Alum used to be considered safe in pickling and food prep, however in recent years the general consensus has been to limit exposure.
How Do You Make Black Bean Dye?
Soaking the Black Beans:
Note, the entire process of making the black bean dye takes at least 24 hours.
Begin by pouring the dry beans in a pot or bowl and then add just enough water to cover them. Give them a stir and let them soak.
As the beans absorb the water you will occasionally need to add more. Keep stirring once in a while and adding water as needed.
All in all, your beans will need to soak for at least one full day or longer during which time you will continue to stir them every now and again.
At the end of the soaking time, you want to refrain from stirring the beans about an hour before you’re ready to use them.
Now, carefully strain the liquid from the beans, making sure there are no bean particles left in the liquid. These they will leave discolored spots on your yarn so you may need to strain your liquid again.
Oh, and don’t throw out the beans! Now you can cook them.
Mordanting the Yarn:
Safety Note: Although, alum is a fairly harmless mordant, however, caution should be used when handling more toxic mordants. Always wear gloves and a face mask.
While the black beans are soaking, you can go ahead and mordant the yarn.
There seem to be a lot of differing opinions on the correct amount of mordant needed in relation to the weight of yarn. After doing some research, so I kind of averaged it out to about 8-10% alum.
Note, it takes a day or two to make the black bean dye however, you can go ahead the mordant your yarn in advance.
To begin mordanting the yarn, you need to completely dissolve your alum in a disposable container with some hot water.
Next, you will fill your dye pot about half way with warm water and then add the pre-dissolved alum. Add the yarn to the pot and bring the water to a light boil. (If you are using wool yarn, at this point you want to stop stirring as wool fiber will felt with agitation.)
Continue to simmer your yarn for about 45 minutes and then turn off the heat and allow the yarn to cool to room temp. Now, you can either let it dry for later use or immediately move to the dyeing phase.
How Do You Dye with Black Beans?
Dyeing the Yarn:
Now you are finally ready to dyeing your yarn! To begin, pour the black bean dye liquid in a jar or bowl and then carefully add your yarn.
You will let this sit for a day or two giving the yarn a chance to completely absorb the color of the black beans.
What color did you get?
Your yarn should now be a dusty, denim blue. You can play around with the color by changing the acidity. For instance, adding baking soda to the liquid changes the PH factor (acidity) which then gives you a green dye.
1. Undyed, white cotton yarn
2. White, cotton yarn dyed with black beans
3. Alpaca/Merino yarn dyed with black beans
4. Alpaca/Merino yarn dyed with black beans and added baking soda
5. Undyed, Alpaca/Merino yarn
Finishing Your Dyed Yarn
Finally, you just need to gently wash your yarn by soaking in warm water with some very mild detergent and then rinse it in the same temperature water as the soak bath. Hang to dry and then your dyed yarn is ready to knit or crochet.
Have you tried dyeing with black beans or other natural materials? What methods worked for you? Please let me know in the comments below.
Is Black Bean Dye Fugitive?
Like most dyes made from food, black bean dye is fugitive and not colorfast. It will fade in time when exposed to light and/or water. How quickly the color fades just depends on the length of exposure to sunlight and washing.
Related Natural Dyeing Tutorials:
You can learn much more about natural dyes, dye plants, fibers and mordants at this website.