Julie Blubaugh from Whole Foods has the recipe for dyeing eggs using all natural foods.
2 cups water
1 teaspoon distilled white vinegar
Your choice of coloring ingredients (below)
Hard-boiled eggs (here's our recipe for the perfect hard-cooked eggs)
Yellow 1 teaspoon ground turmeric
Blue/Purple 2 cups blueberries, crushed
Pink/Red 2 cups roughly chopped raw beets
Put water and your choice of coloring ingredient into a small pot. Bring to a boil.
Cover, reduce heat to medium-low and simmer for 10 minutes.
Strain through a fine mesh sieve, discarding any solids, then stir in vinegar.
Set aside to let cool until warm or room temperature.
To color eggs, submerge in dye, turning often for even coating, until desired color. For more colors, dye eggs first in one color, then wipe dry and dye in a second color. Experiment with other colorful ingredients such as red cabbage, blackberries, coffee, tea, ground paprika or grape juice, too, if you like.