Add the butter to your Instant Pot.
Turn on keep warm setting until the butter is completely melted. You can speed up the melting time by chopping the butter into cubes first.
Once it is melted, Reset to saute mode set on medium.
Set a timer for 10 minutes.
As the butter begins to boil, the components begin to break apart making it frothy. The milk solids wil sink and the water will begin to evaporate.
Once it’s boiling, stir while scraping the bottom of the pot every 3 minutes to make sure the milk solids are cooked evenly. Be careful of bubbles or popping when stiring.
Stop stirring when you turn off the pot.
When all the milky froth disappears or when the 10 minutes is up, turn off the Instant Pot.
Watch the froth as well. If it turns a golden brown before the milk solids on the bottom do, remove from the heat. This isn’t likely to happen, but it is worth mentoning because of variances which can occur in types of butter and cooks.
Remember things continue to cook as the heating element begins to cool down. This allows the milk solids that are on the bottom to caramelize. You will see them turning golden brown.
Allow the ghee to cool for 15 minutes before straining to a glass jar. If you use a plastic container, let it cool completely.
Pour the liquid ghee through cheesecloth lined strainer to catch the milk solids.
Place a paper towel or dish towel over the jar until the ghee is completely cooled. Do not place the lid on the jar until it is compeletly cooled as this will create condensation in the jar.