Go Back
+ servings

Homemade ghee

Ghee is a form of highly clarified butter which is used in Indian cooking. Ghee is known to be used in traditional cooking for centuries in India.
5 from 2 votes
Course Others
Cuisine Indian
Prep Time 0 mins
Cook Time 30 mins
Total Time 30 mins



  • Take a thick-bottom pan and place the butter
  • Put it on medium flame and let the butter melt completely
  • Continue to stir. The butter will slowly become frothy
  • Keep simmering the butter. The froth will settle in about 10-15 minutes
  • Continue to simmer for a few more minutes
  • The milk solids will start to settle to the bottom and yellow golden fat will remain on top
  • Meanwhile, place a muslin cloth over a strainer and place the strainer on a large vessel
  • Turn off the flame
  • Carefully pour the ghee into the muslin cloth to separate the milk solids
  • Let it cool completely before storing
  • Store ghee at room temperature



  • The whole process may take 20-30 minutes depending on the amount of butter and the flame. Keep a close eye on it and keep stirring intermittently, taking care the ghee does not burn.
  • 2 cups of butter will give you approximately 1.5 cups of ghee.
  • You may either use homemade or store-bought butter. Click here to see how to make butter at home.
Nutrition Facts
Homemade ghee
Amount Per Serving
Calories 1 Calories from Fat 9
% Daily Value*
Fat 1g2%
Saturated Fat 1g6%
Cholesterol 1mg0%
Sodium 1mg0%
Carbohydrates 1g0%
Sugar 1g1%
Protein 1g2%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @spicytamarind or tag #spicytamarind!