Hard-boiled eggs can be safely stored in the refrigerator for up to 7 days whether they are kept in their shells or peeled, provided they are refrigerated within two hours of cooking
. For best freshness and protection from bacteria and odors, it is recommended to keep hard-boiled eggs unpeeled until ready to eat, as the shell acts as a natural barrier
. Peeled eggs should be stored in an airtight container and ideally consumed the same day, although some sources say peeled eggs can last up to 7 days if properly stored in the fridge
. Hard-boiled eggs should never be left out at room temperature for more than 2 hours (or 1 hour if above 90°F), as this increases the risk of bacterial growth and foodborne illness
. In summary:
- Unpeeled hard-boiled eggs: Up to 7 days refrigerated
- Peeled hard-boiled eggs: Ideally same day, but can last up to 7 days if stored airtight in the fridge
- Room temperature: No more than 2 hours (1 hour if hot environment)
Always discard eggs that have an off smell or slimy/chalky appearance to avoid food poisoning