Add water and your chosen ingredient to a small saucepan.
Place over high heat and bring to the boil. Reduce heat and simmer for 30 minutes. Remove from heat and cool to room temp. Strain and transfer to a container suitable to place your eggs (there must be enough room so they don’t touch each other, as this will cause inconsistent colouring). Cover and place in the fridge until you’re ready to dip your eggs.
Make pattens with washi tape on each egg. Place your eggs into the solution and allow to dye for a minimum of 30 minutes, or until the desired colour is achieved. If you would like a very intense colour, you can leave these to dye overnight.
Remove from dye, dab dry with paper towel and allow to dry completely on a baking rack.