One of the things I am VERY cautious about is things that are toxic when it comes to my kids. Due to oral sensory issues even at the age of 5yrs old they are putting things in their mouths. Needless to say when I wanted to dye noodles or rice I couldn't until I came across this recipe for dyed noodles that doesn't take rubbing alcohol but vinegar! Good thing because my kids decided to eat some later! They were pretty colorful. (These also can be used in a sensory bin or the rice can.)
1tsp or less vinegar (the LESS the better)
noodles or white rice
Snack ziplock bags
Pour some noodles into a snack ziplock bag. I used about 1/2 a teaspoon vinegar and about 8-10 drops of food color.
Seal it closed and then squish or shake until the noodles or rice are all colored. We double bagged them when the kids squished them. We reused the baggies and did it again with some other colors and noodles. (The best balanced coloring are on noodles such as macaroni or elbow noodles that can rub against the edges of the bag or rice, otherwise it's more or less the edges that get colored on other noodles.)
You take it and place it on wax paper, parchment paper, a cookie sheet or whatever to allow to dry. Spread them apart while they're wet or they'll stick to one another. Here's some of our pictures.