Hard-boiled eggs are the ultimate kitchen MVP—packed with protein, ready in minutes, and perfect for snacks, salads, or midnight cravings. But how long can you safely keep them before they go bad?
I learned this lesson the hard way. A few years ago, I meal-prepped a dozen hard-boiled eggs for the week. I stored them in the fridge, confidently assuming they’d last “a while.”
By day five, I cracked one open and was hit with that unmistakable sulfurous smell. Not rotten-egg smell (ironic, I know), but off. Unpleasant. I tossed the whole batch.
Turns out, I had no idea how long hard-boiled eggs actually last. I’d been guessing. And my guesses were wrong.
So I did the research. I talked to food safety experts. I read guidelines from the USDA and FDA. And now, I’m sharing what I learned so you don’t have to waste eggs—or risk food poisoning.
Let’s crack the facts wide open.
The Short Answer (What You Came For)
Peeled hard-boiled eggs: Last up to 5 days in the refrigerator.
Unpeeled hard-boiled eggs: Last up to 7 days in the refrigerator.
The key difference: The shell acts as a natural protective barrier, keeping the egg fresher longer. Once peeled, the egg is exposed to air and bacteria, which shortens its shelf life.
Important: These timelines assume proper storage (refrigerator at 40°F / 4°C or below). Room temperature storage is not safe.
Why Hard-Boiled Eggs Spoil Faster Than Raw Eggs