How to Dye Eggs Naturally

Dyeing eggs with natural colours is an ancient tradition which can be found in many cultures to celebrate the arrival of Spring, and later, Easter. It is a simple and very beautiful project to do for your Easter or Spring festivities, most, if not all of the ingredients can be found around the home.

By adding little leaf and flower prints to the surface of the eggs you can make an exquisite, natural alternative to commercial Easter eggs. They are wonderfully decorative and also make a lovely home made Easter gift.

Below you will find a how to video which I have made for you and the recipe.

I would love to see the Easter eggs which you make! You can post photos in the comments or on Instagram with the hashtag #naturaleaster

Happy egg dyeing!


  • Eggs – preferably free-range from happy chickens

  • Leaves and Flowers – herbs and other edible plants are best

  • Pantyhose or Cheesecloth – cut into generous sized pieces

  • ¼ Red cabbage* – deep teal blue

  • Skins of about 4 large brown onions* – dark red/burgundy

  • 1 tsp or 2 Sachets of powdered saffron* – rich yellow/orange

  • White vinegar & warm water

*Suggested quantities for 2 litres of water


Arrange the leaves and flowers on the surface of the eggs, then carefully cover the egg with your pantyhose or cheesecloth, close it around the egg and twist to secure it. Then you can either close it with a knot or a twist-tie. It is important that the plants be tightly pressed against the egg to get a good print.

Tip: If you are doing this with children hard-boil the eggs first!

Pour two litres of warm water and a splash of white vinegar (this will help the eggshells absorb the colour) into a saucepan, add your dyestuff; the cabbage, onion skins or saffron. Immerse the wrapped eggs and slowly bring to the boil, then simmer for 15-20 minutes.

Allow the eggs to completely cool in the dye bath – overnight is best – the longer you leave them in the bath the deeper the colour.

Remove the eggs from the bath and allow them to dry before unwrapping them and removing the leaves and flowers. Rub the eggs with a little olive oil (or other vegetable oil) to enhance the colour and give them a beautiful shine.

#howtodyeeggsnaturally #howtodyeeastereggsnaturally #naturaldyes #naturalcolours #eastertraditions #eastercraft

Featured Posts
Recent Posts
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square

© 2014-2021 TextileSupport a division of A & IG PTY LTD