Add ½ cup boiling water to disposable paper bowls (you don't want the water to be higher than a half inch) along with ½ Tablespoon vinegar.
Then add 10-20 drops of food coloring to each bowl. Once color per bowl. The darker the color the less dye it will need in the water.
Stir to combine. Then add 1 Table spoon oil to each bowl.
Add a little oil to a different bowl for use later.
Make sure your eggs are dry and at room temperature.
Put disposable gloves on to protect from the dye.
Using your finger or a paint brush make streaks and spots of oil all over the egg, do not completely cover.
Mix the oil and dye in the bowl with a spoon or fork. Immediately roll the egg in it so that the entire egg has touched the dye mixture at least once. Do this step quickly then pull the egg out immediately and wipe dry with a paper towel.
Place egg back in egg carton and let it sit for 5 minutes to dry.