I’m a crafty kind of gal, so doing the experimenting for this blog post was a lot of fun. Being an egg farmer and a mom of three kids, I have tried all types of techniques for coloring Easter eggs over the years. I think this is one of the most fun, and the tastiest.

I actually had to go and buy white eggs today (insert BIGGG gasp)! My own hens are brown egg layers, and while they yield the most fresh and tastiest eggs you can get, they just don’t color very well.

There are a few items you need to make these eggs. To start with, make some hard boiled eggs. Here’s a video to help you get perfect hard boiled eggs.

Blog_32-01The original idea came from Pinterest, of course, but most of the links use shaving cream. I prefer using a product like Cool Whip. It is much better (non-toxic) for the wee ones, who will be getting their hands dirty and trying to lick it off. Also, the menthol taste from shaving cream can transfer through the egg shell and into the egg itself. If you’re planning to make egg salad or some other egg goodies, please try whipping cream or whipped topping.


  • Hard boiled eggs (as many as you would like to dye)
  • Vinegar
  • Whipped topping, whipping cream or shaving cream
  • Food dye (liquid or gel)
  • Toothpicks
  • Small containers
  • Plastic gloves (not essential, but will prevent you from having your fingers look like this)


Blog_32-03Cover the cooked eggs in vinegar and let stand for 2 minutes. I noticed the liquid bubbling a bit during the wait time, and I think the vinegar helps open the pores so that the color will adhere better. You can certainly omit this step if you want. I did try it with and without vinegar, and the colors are definitely softer and more muted if you skip the vinegar.

Blog_32-04Spoon some topping into your container and then dot your colors on top. Swirl the colors together with a toothpick. Don’t mix too much or the colors will all sort of meld together and you won’t get that great marbled effect.

Blog_32-05Drop in your eggs and roll to cover. Leave them sit for at least 10 minutes. I left mine for about ½ hour. Rinse under warm water and rub dry with paper towel.

Blog_32-06Here’s a picture of the two batches: with vinegar on the left and without on the right. I like to rub my colored eggs with a tiny bit of vegetable oil, which makes the colors glow.

Blog_32-07Enjoy! Please share stories and post photos of you and your family crafting with eggs!