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.
In this tutorial, I dyed a white cotton yarn and a cream alpaca and merino blend yarn with dried black beans. Did I get black yarn? Nope! The black bean dye gave me blue and green yarn. Weird, huh?
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
Disclosure: This page contains affiliate links. See Disclosure for details.
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.
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!
Supplies needed
Related natural dyeing articles: How to Scour Cellulose Fabric, Dyeing with Black Walnuts and Dyeing with Dandelions
- White or Light Cotton Yarn (not synthetic) and/or
- Alpaca or Wool Yarn
- Alum (Mordant)
- Dry Black Beans (16 oz)
- Water
- 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.
Dyeing with black beans – step by step
Soak 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.
Mordant 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.
Dye 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
Finish 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.
Enjoy,
Annette
Get your Free Guide . .
Ready to learn about Natural Dyeing?
Learn the tips and tricks for dyeing beautiful fabric and yarn with natural dyes as well as the most common mistakes to avoid.
FAQ
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.
Does it need a mordant?
Yes, you do need a mordant in order for the black bean dye to adhere to the yarn or fabric for a time. If you do not mordant, the dye would simply wash out completely when you rinse your item. Keep in ming, though, as I stated above, even mordanting will not make the dye colorfast forever.
Can you dye with canned black beans?
Sure! If you used the canned version, you can skip the soaking step. You will use the entire contents of the can including the liquid which already contains a lot of color from the beans.
How do you dye fabric with black beans?
The steps for dyeing fabric are exactly the same as with yarn. You will mordant your fabric according to the fiber content (cotton, silk, wool, etc.) and then follow the dyeing steps outlined above.
Related Natural Dyeing Tutorials:
You can learn much more about natural dyes, dye plants, fibers and mordants at this website.