*food coloring (the little liquid vials work better than gel dyes
*sandwich sized plastic storage bags
*something to protect your work surface
1) Hardboil some eggs. Use your preferred recipe. I always add 2 tsps baking soda to the water before boiling as it helps the shells peel off cleanly later. Also, if you have farm fresh eggs, put them in the fridge for at least a week before dyeing them. Fresh eggs don't peel well.
2) Take each egg and crack the shell gently. Tap it on the counter, rotating the egg as you go, until the whole shell is cracked. If you find a big spot on the egg that won't crack, gently press on it with your thumb to crack it. The dye follows the cracks. Big uncracked area= big white patch on egg.
3) Put your cracked eggs into zip top sandwich bags- 2 per bag is ideal. Even when they're dyed together, they won't be identical.
4) Drop a couple drops of food coloring directly on the eggs. (This stuff stains. You've been warned.) Add several different colors. Have fun with it. If you have it, add a couple drops of vinegar to the bag. It helps to set the colors and makes them more vivid. If you don't have it, don't sweat it. They'll still work.
5) Seal up the bag.
6) Gently rub the eggs until the dye is spread all over the shell.
7) Repeat with the rest of the eggs. Leaving the eggs sealed in the dye bags, set them all aside for 10 minutes.
8) Grab a bowl (or the pot you boiled your eggs in to save washing an extra dish) and put some cold water in it. Carefully peel the shell off. I always peel my eggs in water. They tend to peel more cleanly.
PS- These make extremely fun deviled eggs. Try it.