Naturally Dyed Easter Eggs with Onion Skins

There’s no need to buy expensive store-bought dyeing kits to make these beautiful, dyed Easter eggs. In fact, you don’t even need to use liquid food coloring.


– 8 cups (2 L) – cold water – ▢Onion skins (From about 30 large onions. Or a packed gallon size Ziploc bag of purple and red onion) – ▢24 large - eggs brown or white



24 eggs

1 d 1 hr 10 mins

Step 1

Collect the outer skins of 8-10 onions and rinse them thoroughly. In a large pot, add the onion skins and enough water to cover the eggs.

Step 2

Bring the water to a boil and let it simmer for about 20-30 minutes to extract the color from the onion skins.

Step 3

Remove the onion skins from the pot using a slotted spoon and set them aside. Add 1 tablespoon of white vinegar for every cup of water used in the pot.

Step 4

Gently place the eggs into the pot, making sure they are fully submerged in the dye mixture.

Step 5

Simmer the eggs for about 20 minutes, or until they reach the desired color. The longer the eggs are left in the dye mixture, the deeper the color will be.

Step 6

Remove the pot from the heat and allow the eggs to cool in the dye mixture. Once cooled, remove the eggs from the pot using a slotted spoon and gently pat them dry with a paper towel.

Step 7

If desired, rub a small amount of vegetable oil onto the eggs to give them a shiny finish. Serve and enjoy your beautifully colored and naturally dyed Easter eggs!