Most of the other sites also used vinegar but I used hand sanitizer because that is what they used in the original tutorial I came across. I may have to try vinegar next time to see if the results are different. I used a full pump of the hand sanitizer on the first bag I made. Which was waaay too much and I ended up having to use almost double the dye. So less hand sanitizer is better. :D
With the pasta, I had a harder time. The rice was absorbent and sucked the color right up. On the contrary, the pasta wanted nothing to do with the color. If you notice, the purple is more of a funky magenta/ blackish brownish color. Oh well. I had to use as little hand sanitizer as possible because when it got really liquidy, it wouldn't stick. I had to use at least 5 drops of food color per bag, and for the red it was more like 8. Same with purple. And as you can see, the bags got dyed too. The pasta didn't suck up the extra like the rice did. Wondering if vinegar would work better on the pasta.
Now I can't wait for it to dry so I can get pictures of the baby playing with it!!! :D I am going to put it in a big container and set her loose with bowls and measuring cups and little sand toys. She's gonna love it!
Oh, and consider this your warning: no matter how careful you are, you will probably end up with dye somewhere. On your countertop, on your hands, (hopefully not on your clothes!), but it will almost definitely end up somewhere that you may not want it to. Just be careful!
I originally saw this idea on Pinterest. I couldn't find the original tutorial that I saw a long time ago, but here is a really good one if you are interested: http://www.momtastic.com/home-and-living/home/168293-diy-kaleidoscope-rice