The Blogs
Posted in DIYs by Rocky Mountain Oils

DIY Natural Easter Egg Dyes

Easter is full of many fun holiday traditions, and egg dyeing is certainly one of them.

Celebrate Easter with colorful and festive Easter eggs with this DIY Natural Easter Egg Dye hack!

Dyeing eggs is a great way to have fun and get creative with your family. However, you don’t need to buy artificial food coloring or egg dyeing kits to make your Easter eggs special. You can color your eggs naturally with natural ingredients found in your home with this DIY Natural Easter Egg Dye Hack. Try these nontoxic, festive, and safe natural dyes on your Easter eggs this holiday, and never go back to artificial and chemical dyes again.

Keep in mind that effect of the dyes varies depending on how concentrated the dye is, the color of the egg you use, and how long the eggs are immersed in the dye for. Natural dyes can sometimes produce unexpected results.

DIY Natural Easter Egg Dyes


  • Hard-boiled eggs
  • Water
  • 1 cup chopped purple cabbage per cup of water
  • 01 cup red onion skins per cup of water
  • 1 cup yellow onion skins per cup of water
  • 2 tbsp ground turmeric per cup of water
  • 1 cup strongly brewed coffee
  • 1 tbsp white distilled vinegar per cup of strained dye


  1. Gather your ingredients: follow the ratios given above for each ingredient to make more or less dye. For every 12 eggs plan on using at least 4 cups of dye liquid
  2. Add water and dye matter (purple cabbage, turmeric, etc.) and bring the water to a boil
  3. Turn the heat down to low and simmer, covered, for 15-30 minutes
  4. Check the color, you want the color of the dye to be a few shades darker than the color you want for the eggs
  5. Let the dye cool to room temperature
  6. Strain the dye
  7. Add white distilled vinegar - use 1 tbsp per cup of liquid
  8. Soak eggs in dye, make sure the eggs are completely submerged. Soak for 30 minutes - 24 hours
Another Method: You can also start with raw eggs and boil them for 30 minutes in the dye solutions