Eggs are a common and nutritious food, but eating a spoiled one can cause problems. The main risk is food poisoning, often linked to bacteria like Salmonella. Symptoms usually appear within 6 to 48 hours and include nausea, vomiting, diarrhea, stomach cramps, fever, headache, and weakness. For most healthy people, these symptoms are temporary and improve within a few days, though they can still feel quite unpleasant.
When a bad egg is consumed, the digestive system reacts quickly. Harmful bacteria irritate the stomach and intestines, causing inflammation. The body may respond with vomiting and diarrhea as a way to remove the infection. A strong sulfur or “rotten” smell is a clear warning sign of spoilage. While the smell itself isn’t harmful, it signals that the egg has decomposed and may not be safe to eat.
Certain groups are more vulnerable to complications, including young children, older adults, pregnant women, and people with weakened immune systems. In these cases, dehydration and more serious issues can develop faster, making medical attention more important if symptoms appear.
You should seek medical help if you notice a high fever, persistent vomiting, bloody diarrhea, signs of dehydration like dizziness or dry mouth, or symptoms lasting more than three days. Even a small bite of a spoiled egg can sometimes cause illness, though in other cases it may not lead to any symptoms. It’s important to monitor your condition for 24 to 48 hours.
If symptoms are mild, rest and hydration are key. Drink fluids, eat simple foods, and avoid dairy, caffeine, alcohol, and fatty meals. To prevent this, check expiration dates, refrigerate eggs properly, and discard any with a bad smell or unusual appearance.