Melt the butter slowly over medium low heat in a thick bottomed pot that will distribute the heat evenly. Once the butter is melted you will fairly quickly see it separate into three distinct layers:
The top layer will be foamy and white in color
The middle will be yellow. This is the deepest layer and it is called clarified butter.
The milk solids from the butter will sink to the bottom of the pot forming the third layer
Eventually the butter will come to a simmer. Keep the heat under the pot adjusted so that this slow simmering continues. Skim off the white foam that forms on the top every once in a while. After about 15 – 20 minutes you will see that the liquid has become a vibrant golden color and the milk solids at the bottom of the pot are beginning to brown slightly. At this point the clarified butter has become ghee. The browning milk solids give distinct flavor to the ghee. You can continue to simmer for a bit longer depending on your flavor preference or you can decide the ghee is ready. Now it’s simply a matter of straining out the browned milk solids using a clean sieve. Store the ghee in a glass jar with a tightly fitting lid. You can store the ghee on the counter but you must be sure to remove all of the milk solids first.