Condiments
How long does Ghee (clarified butter) last?
High confidence
Quality concern
How long does Ghee (clarified butter) last? fridge 1 year, pantry 6–9 months, freezer 1–2 years. Plus spoilage signs, sources, and an unopened-vs-opened note.
Fridge
1 year
Pantry
6–9 months
Freezer
1–2 years
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.
Track this in My Pantry
Get a heads-up before it expires. Search the full database instead.
Sources for this answer
- B CSIR-CFTRI — Storage stability and oxidation behaviour of milk fat and ghee.
- A USDA FoodKeeper — Storage windows for fats and clarified butter products.