For classic egg dye, use about 1 teaspoon of white vinegar per 1/2 cup (120 ml) of water in each color cup, plus your food coloring.

Simple egg dye formula

  • 1/2 cup hot or boiling water
  • 1 teaspoon white vinegar
  • 10–20 drops liquid food coloring (more drops = deeper color)

Stir well, then submerge hard‑cooked eggs for several minutes until they reach the shade you like.

Why not add more vinegar?

Using too much vinegar can start to fizz and slowly erode the shell because eggshells are mostly calcium carbonate, which reacts with acid. A small amount of vinegar helps the dye bond and gives brighter colors; a strong acid mix can weaken or roughen the shell more than you want.

Quick variations

  • If you’re mixing a bigger batch (1 cup water), you can use roughly 2 teaspoons vinegar per cup of water.
  • If you can’t use vinegar, another mild acid like lemon juice can work, but colors may look a bit different or more marbled.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.