Homemade Ghee: Perfect Clarified Butter in 20 Minutes
Some butter, a saucepan, 20 minutes of attention: ghee is the easiest Ayurvedic preparation to make at home — as long as you know the three signs that say "it’s ready".
The recipe at a glance
Ingredients
- 500 g (about 1.1 lb) unsalted organic butter (cultured/churned if possible)
- Optional: a few curry leaves or 1 pinch of turmeric, added at the end of cooking for a fragrant ghee
Steps
- Cut the butter into pieces in a heavy-bottomed saucepan and melt over low heat, without a lid.
- Let it simmer without stirring: a white foam forms and the butter crackles while the water evaporates.
- After 15 to 25 minutes, watch for the signs that it is done: the crackling stops, the liquid turns golden and transparent, light brown solids coat the bottom, and a nutty smell rises.
- Remove from the heat immediately and let it cool for 5 minutes.
- Strain through cheesecloth or fine gauze into a perfectly dry glass jar.
- Let it cool uncovered, then close the jar and store away from light.
Making ghee at home is simple: melt good-quality unsalted butter over low heat, let it simmer untouched for 15 to 25 minutes until the water evaporates and the milk solids settle at the bottom, then strain the golden liquid. The result — called ghrita in Sanskrit — keeps for several months at room temperature and handles cooking far better than butter.
Ayurveda makes it the reference cooking fat: tradition credits it with nourishing the tissues and supporting agni, the digestive fire, without clogging it. Here is the detailed recipe, the visual cues to watch for, and the mistakes that ruin the whole batch.
Which butter should you use for ghee?
Your ghee will never be better than the butter you start with. Three pointers:
- Unsalted butter, never salted: the salt concentrates during cooking and throws off the taste.
- Organic, ideally cultured or churned butter: any residues concentrate in the fat as well. An ordinary organic butter (roughly 2–4 €/$ per 250 g block) is more than enough.
- 500 g (about 1.1 lb) minimum: the cooking is more stable with a decent volume, and the yield is around 75 to 80% — 500 g of butter gives 375 to 400 g of ghee.
Raw or farmhouse butter gives a more fragrant ghee, but it is not essential when starting out.
How do you make ghee at home, step by step?
- Melt: cut the butter into pieces in a heavy-bottomed saucepan — stainless steel or cast iron — over low heat. Do not cover: the water needs to evaporate.
- Let it simmer without stirring: a white foam rises to the surface and the butter crackles — that is the water evaporating. Don't skim it obsessively; much of it will settle back down.
- Watch for the three signs that it's done: the crackling almost completely stops, the liquid turns golden and transparent (you can see the bottom of the pan), and light brown — not black — solids coat the bottom. A nutty, popcorn-like smell rises.
- Take it off the heat immediately: between "perfect" and "burnt" there is a margin of one to two minutes. Better to stop slightly early than slightly late.
- Strain: let it cool for 5 minutes, then pour through cheesecloth, a fine gauze or a fine filter set over a sieve, into a perfectly dry glass jar.
Count 15 to 25 minutes of cooking for 500 g, depending on the heat and the water content of the butter. It all comes down to eyes and ears: when the pan falls silent, it is almost ready.
How do you know if your ghee turned out right (or wrong)?
| Observation | Diagnosis | What to do |
|---|---|---|
| Golden liquid, nutty smell, light brown solids | Success | Strain and jar it |
| Cloudy liquid, smell of plain melted butter | Undercooked (water remaining) | Keep cooking over low heat |
| Dark brown colour, black solids, acrid smell | Burnt | Discard and start again over lower heat |
| Mould or sour smell after storage | Residual water or a damp jar | Discard; cook longer next time |
A well-cooked, well-strained ghee solidifies as it cools into a smooth paste, pale yellow to golden, sometimes slightly grainy — that is normal and harmless.
How long does homemade ghee keep?
Freed of its water and milk proteins, ghee keeps for 2 to 3 months at room temperature in a closed jar away from light, and easily 6 months in the refrigerator. Two absolute rules: a dry, clean jar, and an always-dry spoon for serving — the slightest drop of water introduced can make it spoil. No need to refrigerate it if you use it within the month: Indian tradition keeps it at room temperature, where it stays soft and easy to use.
How do you use ghee in Ayurvedic cooking?
Its high smoke point (around 250 °C / 480 °F) makes it one of the few fats truly suited to cooking: frying spices at the start of a recipe (the tadka), cooking a vegetable sabji, brushing a chapati. As a "condiment", a teaspoon melted over a kitchari or a dal at the end of cooking brings the unctuousness that soothes Vata. The uses, traditional benefits and buying criteria for ready-made ghee are covered in our guide ghee: the gold of cooking fats.
In the dosha grid, ghee suits Vata and Pitta above all; Kapha constitutions keep it to small amounts, as with all fats.
Ghee: precautions and limits
Ghee remains a saturated fat: official dietary guidelines in most Western countries advise moderating these fats, and Ayurveda itself doses it by the spoon, not the ladle — 1 to 3 teaspoons a day is a common usage. If you have high cholesterol, cardiovascular disease or a prescribed diet, talk to your doctor before making it a daily habit. Well-strained ghee contains almost no lactose or casein, but people allergic to milk proteins should remain cautious: traces persist. Finally, beware of commercial "vegetable ghee", which has nothing to do with the traditional preparation. For an overview of the points to watch, see our safety and precautions guide.
Your questions about homemade ghee
What is the difference between ghee and clarified butter?
Clarified butter is simply melted and separated from its solids. Ghee goes further: the cooking continues until the solids at the bottom caramelise lightly, which gives its nutty taste, removes all the water and greatly improves shelf life. Technically, all ghee is clarified butter, but the reverse is not true.
Why does my ghee taste burnt?
The heat was too high or the cooking too long: the solids at the bottom went from light brown to black and turned the whole pan acrid. Start again over genuinely low heat, without a lid, and remove from the heat as soon as the crackling stops and the liquid turns transparent with a nutty smell.
Does ghee need to be kept in the fridge?
No, it is not compulsory: well cooked, well strained and stored in a dry, closed jar away from light, ghee keeps for 2 to 3 months at room temperature. The refrigerator extends that to around 6 months, but makes it hard. The real rule: always use a dry spoon.
Does ghee contain lactose?
Almost none: the lactose and milk proteins leave with the solids strained out at the end of cooking. Most lactose-intolerant people digest it well. Note that this is no guarantee for people with a true cow’s-milk-protein allergy: traces can remain, so an allergist’s advice is essential.
How does homemade ghee compare in cost to store-bought?
From a 250 g block of organic butter at roughly 2.50–4 €/$, you get about 200 g of ghee — typically two to three times cheaper than most store-bought jars, often sold at 8 to 15 €/$ for 300 to 500 g. Homemade also wins on freshness and guarantees the quality of the starting butter.
Can you cook at high temperatures with ghee?
Yes, that is one of its great strengths: stripped of its proteins and water, ghee withstands about 250 °C (480 °F) before smoking, versus 120 to 150 °C (250 to 300 °F) for butter. It is therefore suited to sautéing, light frying and toasting spices, where butter would burn.