🦃 Meat & Poultry

How to Tell If Ground Turkey Is Bad

Quick answer

Ground turkey is bad if it smells sour or sulfurous, feels slimy or tacky, or turns gray-green. Raw ground turkey should be cooked or frozen within 1–2 days.

When in doubt, throw it out. Bacteria that cause food poisoning often don't change the smell or look. Go by the time limits below too.

Signs Ground Turkey has gone bad

  1. Sour or sulfur smell. Fresh ground turkey is nearly odorless. A sour, eggy, or ammonia scent means it has spoiled.
  2. Slimy or sticky surface. Because it is so finely ground, spoilage bacteria spread quickly. A tacky film is a strong warning sign.
  3. Gray, green, or dull yellow. Raw ground turkey is pale pink. A gray-green tint, or deep dark patches throughout, means toss it.
  4. Swollen or leaking package. Gas from bacteria can puff up a tray package. Do not open it up for a closer look, discard it.
  5. Past 1–2 days. Salmonella can be present in ground poultry without smell or visible change, so the time limit matters most.

Looks weird, but it's fine

How long does Ground Turkey last?

WhereHow longNote
Fridge (raw)1–2 days
Fridge (cooked)3–4 days
Freezer3–4 months for best qualityquality, not safety. Frozen at 0°F stays safe indefinitely
CounterMax 2 hours (1 hour above 90°F)

How to store it

Use it up before it turns

Frequently asked questions

Can you eat ground turkey that smells a little?

No. Ground turkey should have virtually no smell, so any sour or sulfurous odor is a clear reason to throw it out.

Is ground turkey safe a day after its sell-by date?

Possibly, if it was kept at 40°F or below and the package is not leaking, but you must still cook or freeze it right away. When in doubt, throw it out.

Does cooking kill bacteria in spoiled ground turkey?

Cooking to 165°F kills live bacteria, but toxins from spoilage can survive. Spoiled ground turkey should be discarded.

More food freshness guides

General guidance based on USDA FoodKeeper. Storage times are estimates and conditions vary. When in doubt, throw it out.