How to Color Eggs With Food Coloring

eHow may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.

Things You'll Need

  • Eggs

  • Pot

  • Plastic cups for each color

  • Water

  • White vinegar

  • Food coloring

  • Spoon

Image Credit: Jupiterimages/BananaStock/Getty Images

Nothing says Easter like gathering the family around to dye some Easter eggs. There are several companies who have made a business out of selling Easter egg dying kits to make it easier to dye those eggs. However, you can dye your eggs without having to buy a kit--just use food coloring.


Step 1

Place the eggs in a pot and fill it with cold water until the water is about one inch above the eggs. Place the pot onto a burner and turn the heat on high. Cover the pot with a lid.

Video of the Day

Step 2

Take the pot off of the hot burner as soon as the water comes to a boil and place on a cold burner. Leave the eggs in the water for 30 minutes so they continue to cook, and then let them cool off.

Step 3

Fill the plastic cups with water until they are about 1/2 to 2/3 full. Add 1 teaspoon of white vinegar to each cup.

Step 4

Add drops of food coloring to each cup until you have achieved the color you like. More drops of each color will make a darker color.


Step 5

Dip the eggs gently into the cups of water and let them soak for a few minutes so the shells take on the color of the water. The longer you leave your egg in the water, the more saturated the color will be. Take them out of the water with a spoon.


In order to make sure your color is the correct hue, add two to three additional drops of color to the water once you are happy with the color. While this may look too dark initially, the egg will look like the original color once it has been dyed.


Be careful when you are boiling your eggs. Open flames, boiling water, and hot surfaces can cause burns. Also, if you are not careful, the eggs could crack, creating a mess.


Video of the Day


Report an Issue

screenshot of the current page

Screenshot loading...