How to Dye Easter Eggs (With Natural Food Dyes)

Yellow pink and blue easter eggs

Created by: Elisabeth McKnight, Bella the Blog

Making your own dye for Easter eggs keeps things natural and can create beautiful colors, but keep in mind that you must leave the eggs in natural dyes longer than the store-bought dye kits – maybe even overnight.

Start with hard-boiled eggs so you can eat them later and avoid the risk of cracking eggs while they're dying. These natural-dye eggs make a gorgeous table decor for an Easter brunch, too, or creating them can just be a fun activity for you and the kids. 

Natural Dye Color Options:

  • Yellow/ Orange: Yellow onion skins, turmeric, cumin
  • Pink/Red: Red onion skins, red beets, pomegranate juice, cranberries, cranberry juice
  • Purple: Grape juice, raspberries, blackberries
  • Blue: Red cabbage, blueberries


  1. Add one cup of chopped fruits or one tablespoon of spice to one cup of water in a saucepan. 
  2. Add 2 tablespoons vinegar and simmer for about 30 minutes.
  3. Remove the bits of fruit and then pour remaining liquid into a container deep enough to dye the eggs. 
  4. Place the eggs in the dye and leave for 3-12 hours for the desired coloring.