
Use rainbow lollipops in a whole new way by dyeing silk. And yes, candy really can be used to dye silk fabric and it’s surprisingly easy to do. Learn the basics of how to dye silk and how using swirl lollipops and candy sticks can create a fun tie-dye effect.
Table of Contents
In case you haven’t caught on, I’m a huge fan of candy and candy crafts. So when I learned you can dye fabric, and specifically silk fabric, with candy, I jumped at the opportunity to test it.
I originally saw the idea from Rebecca of ChemKnits youtube video in which she dyed yarn with lollipops. The fact that she was able to get beautifully dyed rainbow spirals from the lollipops amazed me and I simply had to try it myself. I wanted to make sure I preserved the design so I decided to try dyeing silk fabrics instead of yarn to use in a future DIY project.
I used two different kinds of lollipops and rainbow suckers to dye the silk and used two different kinds of fabric (habotai silk and satin). Some gave a cool tie dye effect, but all are unique and fun silk dyeing techniques. I would love to dye a silk scarf this way so the whole scarf could look like it’s covered in candy. For now, I’ll likely use these in a felting project.
Note: Some links in this post may contain affiliate links, which means at no cost to you, I may earn a commission.
Silk Dyeing Basics
In order to dye any type of silk, including silk fabric, silk roving, silk hankies, etc. you of course need dye. Not all dyes work on all types of fabrics. Typically you need a different type of dye for protein fibers (which includes silk and wool), plant-based fiber (cotton, bamboo, hemp, etc), and synthetic fiber (rayon, viscose, nylon, etc). Therefore the most common type of dye that works for protein fibers and silks is called acid dye (which you can get for 20% off from Jacquard with code ABCRAFTY).
However, your basic food dye can also be used to dye silk and other protein fibers. This is why we’re able to use the dye in rainbow lollipops because they just contain food dye.
When dyeing silk you first want to soak your fabric in some kind of acid (this is why they’re called acid dyes). This ensures the colors from the dye are well absorbed into the silk fabric and create a nice vibrant color. I personally like to use vinegar mixed into water, but you can also use other acids such as citric acid to help the acid dyes.
Safety Precautions to Take when Dyeing Silk with Acid Dyes
Even though we won’t be using acid dyes when dyeing silk with candy, it’s worth sharing this safety precaution since I mentioned them (I do also have a tutorial in which I use acid dyes to dye wool).
Acid dye typically comes in powder form and can be dangerous when inhaled. Therefore you want to make sure you always dye silk in a well ventilated area and wear a mask. This way you won’t accidentally inhale any of the acid dye.
Also any equipment used for dyeing with acid dyes should never be used for eating. For example if you dye the silk fabric in a pot using acid dyes, you should never use that pot to cook food. Make sure to label them and keep them separate from any cooking supplies.
Materials to Dye Silk with Rainbow Lollipops
- Silk Fabric (I used scrap fabric to be used in a future project, but this would a fun silk dyeing technique to use in order to dye a silk scarf like this one from Amazon)
- Mini Rainbow Lollipops (Amazon)
- Rainbow Candy Sticks (Amazon)
- Water
- Vinegar (Amazon)
- Microwave Safe Dish
- Plastic Wrap