Like I’ve said before, I love making cute lunches for my daughter to take to school. It’s fun coming up with creative ways to make food look interesting, and one of the easiest things I’ve done is to make rainbow pasta. It’s just pasta, dyed with food coloring.
The great part is, you don’t have to cook it in special water or anything like that– just cook your pasta as usual. While it’s cooking, take a few drops of liquid food coloring or a tiny dab of gel food coloring and put it into a plastic sandwich bag. Put in a tablespoon of water to dilute the pigment. The water really is necessary, or it won’t coat the pasta evenly.
Then, when the pasta is finished cooking and still warm (doesn’t have to be right out of the pot, but you should do it within 5 minutes or so), put it into the bag, seal the bag, and toss it around until the colored water has coated the pasta.
And that’s it. Serve immediately and store any leftovers in the refrigerator for as long as you would regular pasta. If you do multiple colors, it’s best to store them separately so the dye doesn’t rub off onto other pieces of pasta.
Note: I find that red, yellow, green, and blue work best for coloring pasta, though yellow is kind of subtle. Purple/violet does NOT work well. Seriously, it turns the pasta this unappetizing grayish color– no one will want to eat it. So just skip that one.