How long does Ghee (clarified butter) last?
Ghee (clarified butter) lasts 1 year in the fridge, 1–2 years in the freezer. Spoilage signs to check, storage tips, and cited food-safety sources.
Quick answer
Can I still eat it?
Use this as a conservative screen before you rely on the storage window. If anything seems unsafe, discard it.
Ghee (clarified butter) is within the fridge window if it stayed cold/dry as required and shows no discard signs.
Sealed / unopened: 1–2 years (pantry, unopened)
Signs Ghee (clarified butter) has gone bad
- Sharp rancid, paint-like, or soapy smell instead of a nutty aroma.
- Noticeably bitter or off taste.
- White or green mold, indicating moisture got in.
Still good if
- It solidifies, granulates, or splits into solid and liquid phases when cold — normal crystallisation, completely safe.
- Slight darkening over time with a normal aroma.
Discard immediately if
- Strong rancid, stale, or chemical smell or taste
- Any green, black, or white mold
- Foaming or gas bubbles when cold
Why guidance varies
Ghee is almost pure milk fat with negligible moisture and no lactose or protein, so microbial spoilage is rare; quality declines mainly through oxidation, which speeds up with heat, light, and air. Wet utensils are the main contamination route.
Get a heads-up before it expires. Search the full database instead.
Frequently asked questions
How long does Ghee (clarified butter) last?
In the fridge: 1 year. In the pantry: 6–9 months. In the freezer: 1–2 years. Sealed / unopened: 1–2 years (pantry, unopened). Store in an airtight jar in a cool, dark spot away from the stove, and always use a completely dry spoon — a single drop of water invites mold. In peak summer or for slow use, the fridge slows rancidity.
How can you tell if Ghee (clarified butter) has gone bad?
Signs that Ghee (clarified butter) has gone bad: Sharp rancid, paint-like, or soapy smell instead of a nutty aroma; Noticeably bitter or off taste; White or green mold, indicating moisture got in. Still good if: It solidifies, granulates, or splits into solid and liquid phases when cold — normal crystallisation, completely safe; Slight darkening over time with a normal aroma.
What does the date label on Ghee (clarified butter) mean?
Ghee (clarified butter) usually carries a "Best By" date. A quality marker — the product is at peak quality before this date, but it’s safe to eat afterward if stored correctly. See our date-labels guide for the full breakdown.
Sources for this answer
- A USDA FSIS FoodKeeper data — Storage windows for fats and clarified butter products.