Fine mesh strainer
fine natural fabric (a single layer cloth napkin or lightweight hand towel will do)
Large glass measuring cup
Glass storage containers
Slice butter into smaller, easily melted chunks.
Place fabric into the strainer and set it on (or near) large measuring cup.
Place chunked butter into pan.
Melt over a medium heat, stirring occasionally to help evenly melt the butter.
The butter will begin to separate and start to bubble (this is good). Give it a stir and reduce the heat to medium-low.
The butter will begin to bubble more, increasing in size. The milk solids will start separating out, causing the butter to become clearer.
Stir occasionally if you like, and it may be helpful to stir around the edges of the pan to keep the solids from sticking.
Watch as the bubbles become clearer. They will nearly disappear as the milk solids sink to the bottom and filter out of the clarified butter above. Continue to stir and scrape the edges of the pan.
At this point, the pan will begin to bubble once more, first larger bubbles and then smaller. When it comes to an almost frothy bubbling, remove the pan from the heat.
Allow the pan to cool for just a few minutes and then pour through fabric-lined strainer.
Pour into clean storage containers.
Ghee, unlike butter, will not spoil when left out. Store in a cabinet (or other dark, cool space) for up to three months (though it may last longer!)