5 cups (1200 ml) water
12 yellow onions, skins removed and reserved
2 tbsp white vinegar
12 eggs
olive oil
Step 1
In a pot, combine water, onion skins, and vinegar. Bring to a boil. Set aside onions for another use. Reduce heat, cover the pot, and simmer for 30 minutes, stirring occasionally to ensure the skins are submerged. Remove the pot from heat, uncover, and let the dye cool to room temperature, at least 30 minutes.
Step 2
Remove the skins from the dye and discard them. Place the eggs in the dye and bring it to a boil. Cook for 15 minutes. Remove the pot from heat and leave the eggs in the dye until they reach a deep red color, about 30 minutes more.
Step 3
Transfer the eggs to a wire rack to dry, about 15 minutes. Rub olive oil onto each egg to make them shiny. Store the eggs in the refrigerator.