Go Back
Spoon dipped into a jar of homemade ghee, showing its rich golden color and smooth texture.

How to Make Ghee from Butter (Easy Traditional Method)

Homemade ghee is one of those old-world staples that feels like liquid gold in the kitchen. Whether you're into Indian cooking, trying to avoid dairy sensitivities, or just want a healthier, flavorful alternative to regular cooking oil, learning how to make your own ghee is a simple and rewarding process.
Print Pin
Prep Time: 4 minutes
Cook Time: 10 minutes
Total Time: 14 minutes
Servings: 0
Author: Stephanie

Ingredients

  • 1 pound of unsalted butter preferably organic or grass-fed butter from grass-fed cows

Instructions

  • Let your unsalted butter sit at room temperature for a few minutes to soften. This helps it melt evenly without scorching. Place your butter in a heavy-bottomed pan or Instant Pot on normal mode or medium heat. Stir gently as the butter melts, being careful not to increase the temperature of the butter too quickly.
  • As the butter melts, you’ll see it separate into three layers: Foam on top (mostly whey proteins), clear golden liquid in the middle (this is your clarified butter), and white solids or browned milk solids at the bottom of the pot
  • Use a spoon to gently skim off the foam as needed. Continue simmering over very low heat, watching for tiny bubbles and a nutty aroma. After about 2–3 minutes, the dairy solids will sink and begin to brown slightly at the bottom of the pan.
  • Once the solids have browned and the liquid is clear and aromatic, remove from heat. Let it cool just slightly, then carefully strain through a coffee filter, fine-mesh strainer, or paper towel into a glass container. (If your cheesecloth or strainer isn’t quite doing the trick, you can use a ladle instead. Once the ghee has cooled a bit, gently tilt the pan so the milk solids settle to one side. Then, just ladle the clear golden ghee off the top, being careful not to scoop up any of the solids at the bottom. Pour it into a clean, dry jar. This method is especially handy for thicker batches or if you’d rather not risk disturbing the settled bits by pouring.)
  • Allow the ghee to cool completely before sealing your jar of ghee. Store in a clean glass jar at room temperature or in the fridge, depending on how quickly you'll use it.

Notes

    • Use good quality butter. The better the butter, the better the ghee. Grass-fed or organic unsalted butter gives the best flavor and nutrient profile.
    • Start with room temperature butter. This helps it melt evenly and prevents scorching.
    • Keep the heat low. Ghee should be cooked over very low heat to avoid burning the milk solids at the bottom of the pot. Patience is key!
    • Watch for the nutty aroma. When the ghee is done, it will smell toasty and rich, and the milk proteins will have sunk and browned slightly.
    • Use a clean, dry glass jar. Moisture can cause spoilage, so always store your ghee in a dry container once fully cooled.
    • Don’t stir once the butter separates. Let the layers naturally settle—stirring can cloud the final result.
    • Strain carefully. For the clearest ghee, use a fine-mesh strainer, coffee filter, or paper towel to catch all the white solids and bits.
    • Add curry leaves or spices (optional). For a more traditional desi ghee flavor, you can add curry leaves or even a pinch of salt before straining.
    • Use your senses. Look for a golden hue, tiny bubbles, and listen for the change in sound (it’ll quiet down when nearly done).