Learn how to make a homemade ghee recipe with grass-fed unsalted butter using the Instant pot with tips, and tricks. You can also make it in a stovetop pot.

Recipe Snapshot

  • Prep time: 2 minutes
  • Cook time: 15 minutes
  • Total time: 17 minutes
  • Yield: 1.5 cups
  • Category: Side Dish
  • Cuisine: Indian

Ingredients

  • 16 ounces unsalted butter (grass fed)

Method

Instant Pot Instructions

  1. Below are the steps for making ghee in Instant Pot using 1 Pound (16 ounces) of unsalted butter. Cooking time can vary depending on the type, quality, and temperature of the butter.
  2. Step 1: Melt the Butter. Unwrap the refrigerated unsalted butter. Place the butter into the instant pot steel insert and turn on the Saute (Normal) mode. Butter will start to melt.
  3. Step 2: Simmer Until Milk Solids Separate. After a few minutes, the melted butter will form a white foam, float on top, and bubble. It will sputter a bit, as the water starts to evaporate. After a couple of minutes, the white foam will begin to clear, and the surface will be filled with tiny clear bubbles. The ghee color will gradually change from buttery pale yellow to light golden. The milk solids (milk protein) will begin to separate and sink to the bottom.
  4. Step 3: Let the Milk Solids Caramelize. Turn off the IP. The ghee will continue to cook, and the milk solids will begin to caramelize. It should be medium golden brown, not too dark. Keep a close eye on the ghee, to make sure that it doesn’t burn At this stage, remove the steel insert from the pot to prevent it from further cooking. The ghee should be fragrant, with a rich, and nutty aroma.
  5. Step 4: Strain and Store. While the ghee is still hot, Strain the ghee using a fine mesh sieve or cheesecloth, into clean, and dry glass or steel storage jars. Let the ghee cool completely before closing the lid.
  6. The Ghee is in a liquid state and golden in color when it's hot. It sets to a semisolid state, grainy texture, and turns to a bright yellow color as it cools to room temperature.

To Make Ghee on Stovetop Pot

  1. Unwrap the refrigerated unsalted butter. Place the butter into a clean, dry, deep, and heavy-bottomed pot. Melt the butter over medium-low heat. Keep stirring intermittently. Do not cover.
  2. After a few minutes, the melted butter will start to froth up, and bubble. It will sputter a bit, as the water starts to evaporate.
  3. After a couple of minutes, the white foam will begin to clear, and the surface will be filled with tiny clear bubbles. The ghee color will gradually change from buttery pale yellow to light golden. The milk solids (milk protein) will begin to separate and sink to the bottom.
  4. Reduce the heat to low and continue cooking until the milk solids caramelize to a medium-golden brown. Be careful not to let them get too dark. Keep a close eye on the ghee to prevent burning.
  5. At this point, turn off the heat. The ghee should have a rich, nutty aroma and a golden hue.
  6. While the ghee is still hot, strain it through a fine mesh sieve or cheesecloth into a clean, dry glass or steel storage jar. Allow the ghee to cool completely before sealing the lid.

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.