Let's color beautiful eggs naturally! (Part one)

I’ve been wanting to write this post for 3 years! But despite all of my planning, Easter (the only time of the year when you want to color eggs- why is that?) always sneaks up on me!

So, because I’ve left things to the last minute, I’m going to blog about dying eggs naturally in real time!

This post will be about how to dye eggs naturally (which I did this morning), and tomorrow’s post will disclose the results of today’s activities.

I’ve been curious about dying eggs naturally for a long time. (I’ve dyed clothes/material naturally and LOVE the colors). As I’ve mentioned in earlier posts, as much as I can, I try and use natural ingredients in everything.

You can use so many things to dye eggs with: coffee, onion skins, berries, herbs, vegetables, spices, flowers. The possibilities are endless!

I ransacked my herb and spice cabinet, my vegetable drawer and found the following to dye with:

  • red onion skins

  • elderberries

  • fresh turmeric

  • avocados

  • lavender

  • beets

Since we have white, brown and green/blue eggs, I decided I wanted to try each dye for the three different egg colors to see the difference in the final dyed egg color.

We’ll see how our experiment works out!

So, here are the steps I did this morning:

Step 1 - Prepare Eggs


Eggs (at least 2 per dye)

White Vinegar


Boil at least 2 eggs for each dye. Place the eggs in a saucepan and fill to cover eggs with cold water, and 2 TB of white vinegar to help eggs take the dye. Put saucepan on stove and turn heat on to boil. Once water is boiling, let boil for 7 minutes.

After 7 minutes, drain boiling water from saucepan and place eggs (carefully so the shells don’t crack) in a bowl of cold water and ice.

i used the dirty eggs! .png

Step 2 - Prepare the Dye



Dye material (coffee, vegetables, spices and herbs, flowers)

Place 2 cups of water in a saucepan, for each dye material. In my case I had 6 saucepans.

For the dye materials I chose, I used:

  • Skins of 2 red onions

  • 1/2 cup of dried elderberries

  • 1/2 cup of fresh turmeric cut up

  • 5 avocado seeds and skins of two avocados ( I had to add another cup of water to this pan)

  • 4 TB of lavender flowers

  • 2 medium sized beets cut up in quarters

Add the dye materials to the saucepan and boil water. Let water boil for 10 minutes, then turn off heat.

Making the dye! .png

Step 3 - Dye Eggs


Wide mouth mason pint jars and lids

Wide mouth funnel


White Vinegar

Once the dye liquid has completed boiling, strain the liquid into the mason jar making sure you leave two inches from the rim.

Add the hard boiled eggs (I fit 3 in the mason jar because I want to see how the dye looks on the white, brown and green/blue eggs).

Add 1 TB of white vinegar to the dye liquid.

Place lid and let sit for 24 hours. (I left the eggs in the dye on the counter because I keep the house cool. If you plan on eating the eggs, then you’ll likely want to put them in the fridge- but I don’t know how the dye will take that way. Let me know your result if you do!)

I put labels on the lids so that I knew which jar had which dye!

I also placed the white egg first, then the brown egg, then the green/blue egg so that I knew which one was with (when you’re experimenting you need to have procedures so that you can draw conclusions).

Let's color eggs naturally!.png

Step 4: Let Eggs Sit in Dye

I’m going to give the eggs 24 hours to sit in the dye. Natural dying appears to take longer than the chemical dyes.

So you want to start the process a few days ahead of Easter Sunday, so you have enough time to fasten the color.

Next Step:

Check back in tomorrow to see the results of my experiment on using different natural dying materials to color eggs.