Skip to Main navigation Skip to Left navigation Skip to Main content Skip to Footer

University of Minnesota Extension

Extension > Food > Food Safety > Preserving and Preparing > Safe Meals > Are Green Eggs and Ham Safe to Eat?

Print Icon Email Icon Share Icon

Preparing Safe Meals

Are green eggs and ham safe to eat?

Suzanne Driessen

Coloring eggs, hiding Easter baskets and baking ham are common Easter traditions. Sometimes the egg yolk is green or the ham has a greenish tinge to it. What causes green eggs and ham? Are they safe to eat? Here are answers to these commonly asked questions.

Q: Why is the yolk of a hard-boiled egg sometimes green? Is it safe to eat?

A: The green ring around the yolk of a hard cooked egg happens because hydrogen in the egg white combines with sulfur in the yolk. The cause is most often related to boiling the eggs too hard for too long. The green ring can also be caused by a high amount of iron in the cooking water. The green ring is harmless and safe to eat. To avoid green eggs, hard-cook instead of hard-boiling eggs:

  1. Place eggs in a single layer in saucepan. Add cold tap water and cover by at least 1 inch above the eggs.
  2. Cover pan and bring to boil; turn off the burner.
  3. Let stand for 15 minutes for large eggs (12 minutes for medium eggs and 18 minutes for extra large eggs).
  4. Drain. Immediately run cold water over the eggs. This helps the green from forming around the yolks.
  5. Store hard cooked eggs in the refrigerator and use within 1 week.

Q: I've noticed a green tinge on the ham I bought? Is this normal/safe?

A: A greenish or yellowish cast on cured meats is normal. It is caused by the way light is reflected from the fat on the surface of the meat. Wrapping the meat in airtight packages and storing it away from light will help prevent it. The greenish or yellowish tinge is not a sign of spoilage or poor quality. It is safe to eat.

Q: How long do I have to cook my ham? How do I know it is done?

Both cook-before-eating cured and fresh hams should be cooked to 160 degrees Fahrenheit.

A: Cooking times vary depending on the cut and size of the ham. The only way to know if the ham has reached a safe temperature is to insert a food thermometer in the thickest part of the ham. Stay away from the bone.

An uncooked fresh ham weighing 12-16 pounds will take 22-26 minutes per pound. Cook to 145 degrees and allow to rest 3 minutes before carving.

A whole smoked fully cooked ham weighing 10 - 14 pounds will take 15 to 18 minutes per pound to cook. A half smoked ham (cook-before-eating) weighing 5-7 pounds takes 22-25 minutes per pound. Fully cooked hams can be eaten cold or reheated to 165 degrees.

Q: When I go to the in-laws to celebrate Easter, they leave the ham out all afternoon for folks to graze on, is this safe?

A: No. While it may be convenient to leave leftovers out instead of putting them away, it could make someone sick. The foodborne illness, Staphylococcus aureus has been found in high-protein foods, even salty ones like ham. These bacteria are found on our hands, in our noses and in infected cuts and can be transferred to food very easily. Symptoms of this foodborne illness show up within one to six hours after eating the contaminated food. To avoid getting sick, it's important to wash hands well and refrigerate leftovers with two hours of preparing them.

Related Resources

Reviewed by author 2017

  • © Regents of the University of Minnesota. All rights reserved.
  • The University of Minnesota is an equal opportunity educator and employer. Privacy