Whole Story

The Official Whole Foods Market® Blog

Color Eggs Naturally

By Elizabeth Leader Smith, March 24, 2012  |  Meet the Blogger  |  More Posts by Elizabeth Leader Smith

If you’re one of the good eggs shopping with us to avoid artificial coloring (among other reasons), when you get home, why mess up a good thing? You can easily color your Easter eggs using nature’s own bright vivid colors from fruits, vegetables and spices.

Try our eggcellent recipe for Naturally Dyed Eggs using turmeric, blueberries and beets, and see for yourself!


  • 2 cups water
  • 1 teaspoon distilled white vinegar
  • Your choice of coloring ingredients (below)
  • Hard-boiled eggs (here’s our recipe for the perfect hard-cooked eggs)

Coloring ingredients

Yellow 1 teaspoon ground turmeric

Blue/Purple 2 cups blueberries, crushed

Pink/Red 2 cups roughly chopped raw beets


Put water and your choice of coloring ingredient into a small pot and bring to
a boil. Cover, reduce heat to medium-low and simmer for 10 minutes. Strain through a fine mesh sieve, discarding any solids, then stir in vinegar. Set aside to let cool until warm or room temperature.

To color eggs, submerge in dye, turning often for even coating, until desired color. For more colors, dye eggs first in one color, then wipe dry and dye in a second color.

Experiment with other colorful ingredients such as red cabbage, blackberries, coffee, tea, ground paprika or grape juice, too, if you like.

Remember: Every whole egg we sell is cage-free!

Have you ever dyed eggs naturally? If so, which fruits, vegetables or spices did you use?




Majka says ...
I did color before eggs and I use the yellow noir red onion peels, they came nice!
03/28/2012 10:36:02 AM CDT
Esther says ...
Tea and onion skin in both red and yellow varieties.
03/28/2012 10:45:20 AM CDT
Halina says ...
My grandma would use outer onion skins to create the color yellow.
03/28/2012 10:55:48 AM CDT
Jana says ...
Onion peals!!! You need a lot of them but it gives you a nice brown/redish color!
03/28/2012 12:18:33 PM CDT
Ajax says ...
Onion skins work well....or cabbage wrapped around egg and secured with string or rubber bands...gives tie dye effect.
03/28/2012 5:34:56 PM CDT
Christine says ...
We used red cabbage (sky blue), carrot greens (moss green), turmeric (yellow), and beets. Be sure to peel the beets first or the eggs will come out brownish. The colors were beautiful earth tones, not the dayglo colors you get with conventional dyes.
03/28/2012 5:44:24 PM CDT
Carol says ...
I've wrapped hard boiled eggs in onion skins, secured them with a piece of clean nylon hose and dyed them as described above. The result is an interesting golden marble look that comes from the veins in the skins.
03/28/2012 6:04:54 PM CDT
Brenda says ...
We grow our own Easter colored eggs - our chickens lay tanish-yellow, bronze, white, cream, light green, teal, and sky blue eggs! (kinda takes the fun out of dying eggs though. I only have 1 that actually lays white eggs, so I have to go store bought so the kids can dye them, LOL)
03/28/2012 6:30:28 PM CDT
Sheryl says ...
Last year I used beets, red cabbage and Turmeric and had good results. It takes a lot longer for the color to set on the eggs. This year I will let the eggs sit much longer in the colored water to try to get a deeper color.
03/28/2012 6:46:56 PM CDT
Sharon says ...
Pureed spinach leaves make a beautiful green and carrot juice (you do have to leave the eggs in for a while) a lovely pale orange.
03/28/2012 7:38:40 PM CDT
Sondra says ...
I want some of Brenda's eggs. What kind of chicken do you have?
03/28/2012 7:55:47 PM CDT
debbie says ...
those blueberries are pretty expensive!
03/28/2012 8:01:01 PM CDT
Lois says ...
Daffodils (fresh or dried) or forsythis blossoms (lots of work to gther), either one cooked in water with some alum, makes a pretty pastel yellow. A huge winner is always red cabbage, cooked, and then cooled, makes a beautiful turquoise blue. I like to take little leaves or fern fronds and lay them on the egg, then tie the egg in a little piece cut from old pantyhose and secure it with a twist tie. then dye the egg. You'll get a little white leaf print on the egg. Thanks christine, for your suggestion of peeling the beets first...I always get brown.
03/28/2012 8:44:20 PM CDT
Tamara says ...
I bet purple carrots would be gorgeous! They always dye my cutting board.
03/28/2012 9:31:37 PM CDT
Cheryl says ...
how would you use the grape juice? straight with the vinegar? Paprika, what color would you get exactly? If you cooked spinach to get green would you have to actually leave the spinach in there or just use the liquid left behind? I do have concentrated all natural extracts in my fridge for frostings so would I just add so water and vinegar to them? they are really thick. This is very new to me, never colored eggs like this before so I would really love a list of how to make good colors for Easter eggs.
03/29/2012 5:02:09 AM CDT
Jenn @ Monkey Butt Junction says ...
Do the onion skin eggs! My mom used to make those and they were the most beautiful easter eggs.
03/29/2012 8:28:38 AM CDT
Linda says ...
Never use non-edible/toxic plants or flowers - be sure to check the list. Daffodils are toxic.
03/29/2012 10:52:37 AM CDT
rebecca says ...
I bet xango would work too.
03/29/2012 2:52:23 PM CDT
Megan says ...
@Cheryl Grape juice will work best if you don't dilute it (aside from adding the vinegar). Paprika should result in a pink or even red color, depending on how long you leave the eggs in the solution. You should strain out the spinach simply for ease of dyeing. I'm not sure the extracts you use for frostings would work, but I'd be interested in hearing your results if you give it a try! A lot of dyeing with natural colors is trial and error so don't be afraid to try a few different methods.
03/29/2012 3:30:20 PM CDT
Mandi says ...
Great ideas and I love the comments. I agree that the blueberries would be expensive. I'd rather eat them. Maybe this would be a good use for the juice that is leftover when you defrost frozen berries.
03/30/2012 8:34:47 AM CDT
Megan says ...
@Mandi and others, I actually tried dyeing eggs with this method last night, and I saved the blueberries after straining out the boiled liquid. I'm planning on adding them to my yogurt or smoothies!
03/30/2012 9:31:15 AM CDT
Maggie says ...
Why couldn't you strain the beets--making sure they are fork tender, and eat them rather than discarding perfectly good food? I pickle my cooked beets with a little cider vinegar and a little maple syrup--refrigerate overnight. They are delicious, particularly enhanced with a little cardamom, and can be used in all kinds of salads.
04/01/2012 9:24:56 AM CDT
sandra tschida says ...
I colored lots of eggs like these about 8 years ago. I re-dyed many of them to get a larger variety of colors. I had so much fun , I spent 2 days doing it, so don't wait till Sat. to begin. I gave away nearly every one that wasn't eaten, but kept a few of my favorites. If I ever do this again , I will make a double batch. The extra eggs can be left to dry out naturally If they don't have cracks or holes. Only one of mine rotted. I still have 5 that I've put out every year as part of my decor. They were all Beautiful.
04/01/2012 9:05:47 PM CDT
Cynthia says ...
Tried the homemade natural dyes 2 yrs ago. Leave the eggs in the dye a bit longer; otherwise the colors will be too light/pale. Mixing 2 dyes at once to make a 3rd color dye didn't work that well; resulted in a purplish-brown that wasn't very attractive. A lot of work and a lot of waste (in terms of food ingredients) for something that looks like ordinary food color in the end...but it you're a hardcore purist, give it a go.
04/02/2012 3:52:04 AM CDT
Angela says ...
Great Idea! I have to try this! Always looking for inspiring ideas to try and add to my blog - Couture and cannoli cafe. Another way (and less expensive) is to use color tissue paper, onion skins then wrap in newspaper with twine. Boil for 11 mins (steps to a hard boiled egg) and not only will you get great colors, but delicate patterns as well.
04/04/2012 2:28:25 PM CDT