It depends on whether the chicken is raw or cooked and how it has been stored.
Raw Chicken
Raw chicken should be refrigerated and used within 1–2 days of purchase. According to Healthline, raw chicken begins to spoil quickly. A day-old raw chicken might still be safe to eat if it has been properly refrigerated and shows no signs of spoilage (discussed below), but it's nearing the end of its safe shelf life. Using it sooner is recommended.
Cooked Chicken
Cooked chicken, stored properly in the refrigerator, is generally safe to eat for 3–4 days. Multiple sources, including Quora (What happens if I eat 5 day old leftover chicken?, Can I eat cooked chicken that has been in the refrigerator for six days?, and Can I eat cooked chicken that has been in the refrigerator for four days?), confirm this guideline. A day-old cooked chicken, properly refrigerated, is well within the safe consumption window.
Identifying Spoiled Chicken
Regardless of whether the chicken is raw or cooked, always check for spoilage indicators before consumption:
- Smell: An unpleasant or sour odor indicates spoilage.
- Texture: Slimy or sticky texture is a sign of bacterial growth.
- Color: Significant discoloration beyond normal cooking changes is a warning sign.
- "Best if used by" date: While not an absolute indicator, this date provides a guideline.
Important Note: Even if cooked, eating spoiled chicken can cause food poisoning. When in doubt, throw it out.