Boil the onion skins: Place the onion skins in a medium sized pot and cover with approximately four to six cups water. This isn't an exact science. Just make sure the water covers the onion skins. Bring the water to a boil and simmer on low for 30 minutes.
Prep the eggs: Place a piece nature flat on an egg and wrap the egg tightly in a nylon. This works best by tying a knot at each of the nylon.
Strain the dye: Pour the onion skin dye through a sieve to remove the skins. Place the dye back into the medium pot.
Add the vinegar: Add 1/4 cup vinegar to the dye and stir to combine.
Dye and cook the eggs: Place the eggs gently into the pot of dye. Bring the dye to a boil. Turn the heat off and let the eggs cook in the hot liquid. Remove the eggs from the hot dye at 6 minutes for a soft boiled eggs, 8 minutes for a medium boiled eggs and 10 minutes for a hard boiled eggs. Place the eggs in a bowl of cold water to cool the eggs.
Remove the nylons: Cut or untie the nylon from the eggs to reveal the beautiful nature print below.
Rub eggs with olive oil (optional): Rub the eggs with olive oil to give them a nice shine.