I have ghee in clear glass jar on a shelf in my kitchen, would it keep for longer if I try to store it in a dark place? Does light speed up oxidation?

3 Answers 3


According to IndiaCurry, it should be stored in containers opaque to ultraviolet light for long term storage:

The UV rays from sunlight, florescent lights, and other sources accelerate oxidation process. The storage container container for ghee must be opaque to filter out UV rays. Preferably ghee must be stored in a dark place

I was unable to find credible sources with more detailed information that indicate exactly how this affects storage life. In fact, it was hard to find any references at all--most were far more concerned with keeping it from being exposed to air (oxygen).

However, as it is such an easy thing to arrange--just put the jar in a cabinet for example, or use an amber glass jar--that it seems worth doing. My guess is that in practice, unless you are using your ghee very slowly, or have an extraordinarily large amount, that it makes very little difference, but again its easy, so why not?

I did find lots of references to using ghee in lamps--this is the power of Google! :-)


Did you make it yourself or is it bought?

Ideally ghee and clarified butter should be stored in the refridgerator which is dark by default. Ghee is essentially just butter that has been clarified and has the water and impurities taken out, but sometimes some can remain which is why ideally it's best to keep it in the fridge.

  • It's from the store. I've heard the ghee would become too hard to use in the refrigerator though, so I prefer to have it at room temperature.
    – citizen
    Jan 13, 2013 at 16:52
  • Okay, I put half of the ghee in a smaller jar in the fridge for later use and at the temperature mine is at, the ghee is still soft enough to scoop out of.
    – citizen
    Jan 14, 2013 at 4:53
  • @citizen That seems sensible. Just take your ghee out of the fridge an hour or so before you intend to use it, same thing you'd do with butter really. Jan 14, 2013 at 20:11

Homemade ghee doesn't need to be stored in the refrigerator.
You can put it in an opaque container and store it in closed cupboard.
Also, the older the ghee is, the yummier and healthier it is.
When making ghee at home, make sure you over cook it a tad bit (this will not alter its taste).
This will ensure that your ghee stays good a longer time, even over a year.
Even slightly undercooked ghee starts giving a foul smell within a month and should not be consumed.
You know your ghee is perfectly cooked when you see it well granulated.

  • So I'll run on the assumption that you're correct about not needing to store it in the refrigerator, but I'd take out the "healthier" bit (unless you have something to back that up). We tend to avoid "health" advice here.
    – talon8
    Jan 24, 2013 at 15:33
  • @citizen please don't start a health-related discussion. As for the rest of the comment, the OP didn't say "should", he said "need not", which is true of many oils and fats.
    – rumtscho
    Jan 24, 2013 at 15:39
  • 1
    @rumtscho: Yeah, I wasn't going to start a discussion, I was just curious about what he meant by it getting healthier over time. Never heard that before.
    – citizen
    Jan 24, 2013 at 16:11

Not the answer you're looking for? Browse other questions tagged or ask your own question.