How to make Ghee (Ghee Recipe)
Updated: September 15, 2023, By Swasthi Shreekanth
Learn how to make Ghee at home. Ghee is a type of clarified butter that dates back to thousands of years. Well known as a pure cooking fat with high smoke point, it is nothing but a clear golden liquid that is traditional in Indian cuisine. In this post I share how to make ghee at home with a simple step by step photo guide. You will also learn everything interesting about Traditional Ghee!
But why homemade? Homemade ghee is much superior in taste & flavor. It is pure and unadulterated. If you have never tried making your own at home, then you got to try it! I am sure you will never go back to the store bought one.
As aroma of fresh spices sauteed in ghee wafts through the kitchen & it brings backs childhood memories for a lot of Indians. I remember granny and mom preparing my favourite comfort food – Delicious dal tempered with spices in a generous amount of ghee.
About Ghee
Ghee is a type of clarified butter made by simmering butter until the milk solids separate from the fats and caramelize, infusing a nutty aroma. It is then strained off to remove all caramelized milk solids. The filtered clear pure fat is known as ghee.
Ghee is delicious on its own. When you cook foods in it, you imbibe the resulting dish with a distinct and enticing flavour. It is lactose and casein free as milk solids are removed during the process.
Table of contents
What sets it apart from healthy cooking oils and butter is the high smoke point. Most oils including coconut have a much lower smoking point. Even butter breaks down when heated beyond 175°C (350°F).
Indian ghee has always been made with cultured cow butter, the butter that is got by churning curd / Indian yogurt. The taste and flavor of cultured ghee is so much superior to regular ghee. So most traditional Indian households make ghee from scratch without any shortcuts.
Photo Guide
How to make Ghee (Stepwise Photos)
Making ghee at home really doesn’t take much of your time. I usually add butter to the pot and leave it on a very low flame while we eat our dinner. It does on its’s own with minimum monitoring. The ladle does the magic by preventing any overflow & I do not stir it at all.
1. Add unsalted butter to a heavy bottom deep pot and begin to heat it on a medium flame. Using a deep & heavy bottom pot is essential to avoid overflowing.

2. I always leave a ladle in the pot as it prevents overflowing.

3. As the butter begin to turn hotter, it will froth up a lot. Give a good stir and reduce the flame.

4. Soon the froth evaporates and butter begins to bubble rapidly.

5. Within few minutes, the color of the butter begins to change from yellow to light golden.

6. At this stage, the milk solids begin to settle at the bottom & the bubbles will reduce significantly. You can see them in the picture. I have shown little milk solids in the ladle. When they just begin to turn light brown, remove the pot from the stove.

7. Ghee will continue to cook in the hot pot and brown the milk solids. Let the temperature cool down a bit.

8. Place a clean and dry strainer/filter over a clean jar. Pour the ghee through the strainer/ filter. Press down the milk solids. I usually strain the ghee to several small jars. This helps in retaining the fresh flavor of ghee.

Cool down the ghee completely and cover with a air tight lid. Store in a cool and dry place, in your pantry. Use them to make various Indian dishes likes
Parathas
Dal tadka
Khichdi
Biryani
Carrot halwa
Besan ladoo

Is Ghee the same as Clarified Butter?
Not exactly, as the answer lies somewhere in between. Both are derived from butter and don’t spoil at room temperature. Both have water and milk solids removed. You can make clarified butter and ghee with the same heating process. But the similarity ends there.
Clarified butter is strained once the water and milk solids have separated from butter. Ghee is what you get when you cook this liquid a bit longer, until it turns golden brown and acquires a nutty aroma. Strain this liquid.
How to make Flavored Ghee?
Here are some ways to flavor up your ghee. My Mom would always make a variety of flavored ghee. I suggest trying these in smaller quantities.
- Curry leaves or moringa leaves: I have shared the curry leaf flavored ghee in recipe notes. Follow the same to make the moringa flavored ghee. You can add the moringa leaves later to your chutney.
- Dried Red chilies: Add a few broken dried red chilies to the hot ghee just before turning off the stove. The chilies turn crisp under 30 to 40 seconds, remove them immediately. This infuses a spicy and hot flavor to the ghee. You can smear this over your rotis, parathas, dosas or top it over plain rice. You can use the chilies in your chutney. Please do not try it with fresh chilies.
Related Recipes
Recipe Card

How to make Ghee (Ghee Recipe)
Ingredients
- 227 grams unsalted butter (8 OZ or ½ pound, cultured grass fed cow butter)
- 5 sprigs fresh curry leaves (refer notes)
Method
- Add butter to a heavy bottom deep pot and begin to melt on a medium flame.
- Butter melts and turns frothy. Then lower the flame & simmer until all of the froth evaporates. I usually leave a ladle/spoon in the pot as this prevents overflowing.
- Next butter will begin to bubble a lot. Stir it occasionally & continue to cook on a low heat.
- Soon the butter changes its color from yellow to clear golden. At this stage milk solids will settle at the bottom & begin to turn slightly light golden/brown. Also bubbles will reduce significantly indicating it is done.
- Turn off the stove and set the pot aside to cool down. This step is important to avoid overcooking or burning it.
- Ghee will continue to cook on its own for another 1 to 2 mins since the pot is hot. By then the ghee is perfectly done – clear, golden in color and all the milk solids browned but not burnt.
- When the temperature comes down, place a strainer over a clean jar and filter it. Press down the brown solids with a spoon.
- Cool the ghee completely and cover it with a tight lid. Store at room temperature in a dry cabinet for upto 3 months or refrigerate for an year. Ghee will solidify in a few hours or days depending on the temperature.
- Press SAUTE button (normal) on the Instant pot and add the butter to the inner steel pot.
- Butter will melt and turn frothy. Press the saute button twice again to adjust from normal to less.
- After a few minutes, the butter changes its color from yellow to clear golden. The milk solids settle down at the bottom.
- Press the CANCEL button. If the milk solids turn to light brown then remove the steel insert from the Instant pot. If the solids are still white in color you may leave the pot in. Ghee will continue to cook there and brown the milk solids.
- Let it cool down a bit. Clean and prepare air tight jars to transfer your ghee.
- Strain/ filter the ghee to a clean air tight jar. I strain it to several small jars so they remain fresh longer. Seal the jars well and store in a cool and dry place in your pantry.
Notes
- Nutritional values are per serving – 1 serving size is 1 teaspoon.
- It is important to cook the butter until the ghee turns to golden and the milk solids to light brown. This is essential for a good shelf life & flavor.
- Ghee will continue to cook in the pot for 1 to 2 mins even after the heat is turned off. Be cautious & avoid overcooking as it only takes 30 seconds for the perfect well done ghee to burn off & alter the flavor.
- To flavor the ghee: 5 to 10 sprigs of fresh clean curry leaves can be added to the ghee just before turning off the stove. The leaves fry in the hot ghee and turn crisp. This flavors the ghee. (Avoid adding wet leaves as the ghee will splatter.)
- Remove the crisp fried curry leaves and keep them in a small glass jar. Refrigerate them. Add a few leaves to curries, sambar or any other recipes when you are not accessible to fresh leaves.
- Making ghee in Instant pot: There is no benefit of making ghee in an instant pot unless you want to use the deep pot (steel insert). It is very important to remove the steel insert from the Instant pot once the ghee is done. Otherwise the ghee may burn off. Use kitchen cloth or mittens & be extremely cautious while you remove it.
Private Notes
Tried this recipe?
Mention @SwasthisRecipes or tag #swasthisrecipes!About Swasthi
I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me
Follow Swasthi’s Recipes








Comments
Thank you for the guidance. I’ve made ghee using your recipe and it was easy. How much ghee does 8 oz butter make? Do you have a preffered brand of butter to make ghee. Thanks for your reply.
Beautiful and simple recipe. Thank you
thank you. I made my first homemade ghee and it was a great experience.
Another perfect instructional guide! I love that you included cultured ghee
Well done, Swasthi! Thank you
This is a simple and easy way to make ghee 😊
Perfect.
Good
Swasthi, Thank you for the recipes. This is my first time making homemade ghee from butter and it smells amazing. I made a large batch of ghee 2 weeks ago and stored them in glass jars away from moisture. I see the ghee has started to form round white balls. Is it normal and safe? What did I do wrong?
Ur recipes clarifies every doubt in cooking
So easy to make Ghee! I was told that it is time consuming. What do you do with the solids that are left in the strainer? I hate waste .
Yes it is very easy & fast to make. You can spread it on toast, cutlets or add it to soups, mix with hot rice and add little salt & dried ginger. You can also add it to roti/paratha dough.
Making ghee looks so simple but wouldn’t be possible for me to get the perfect flavor without a written recipe. I made a large batch last night for sunnundalu. They turned out delicious, so fragrant and mouth-melting. Going to try the curry leaves hack next time. Thank you Swasthi.
So glad to read this Varshini. Thank you
Wow! Never knew it’s so easy to make ghee at home. Followed exactly as written and it came out perfectly. Smells and tastes so good in your biryani. Sending it to my 80 year old mom. Next I am going to roast the chicken with ghee.
That’s nice to know Kelly. Happy to read this! I am sure mom will like it on dal or curry. Thank you for sharing back
I made my first batch of ghee and it smells divine. So different from what I have eaten from the stores. I am learning to cook Indian and glad I found your website
Thanks for trying Karen. Glad you like it.
Thank you for the amazing recipes and ideas. I made this ghee many times in the past year and have also experimented flavoring it. Love the fresh curry leaves flavor in ghee. I stored the crisp leaves in the refrigerator and have been using them in my tadka. What a great aroma!
Happy to read that Nancy! I agree curry leaves are so good!
Thank you for this recipe. I can’t wait to try it!
You are welcome Jodi
Hi Swasthi,
I saved malai for a month. But now the old container has pink and green later on top of the malai. Is it safe for making ghee?
Hi Mamoni,
It is not good to use. It should be mold. I assume it is milk cream and not cultured cream (cream on top of the yogurt). One month seems to be long for milk cream. Cultured cream keeps good for several months. I have mine in the freezer longer than 6 months and it smells fresh.
I’m so happy I found your instructions! When I was taught in a restaurant kitchen you stood there & skimmed the foam & solids. As I’m sure you know that doesn’t work well! You still have solids & its a pain to do so I stopped making it. This way is so simple! It did take longer ~ 1/2 hour. When done solids were pale yellow/light tan so I think I could have gone another minute but I took your comments to heart about how it only takes 30 seconds to ruin it & that it keeps cooking for a minute or two after pulling off heat. Next time I’ll be better, less nervous about ruining 2 lbs of butter! Thank you!
Happy to read this Christine. Thank you for sharing back how you made it. Actually after making it a few times, you will able to make the ghee faster, because you know how to play with the heat better (Ex. increase the heat in between so the butter melts faster). Glad the post helped!
I have some questions – Would I be correct in saying that simply melting and clarifying butter will never have the same flavour that proper desi ghee achieves? Two, can you use greek yoghurt or other natural yoghurt to do short form Method B/C or are commercially available yoghurts not viable for this purpose due to the processing and actually a different yoghurt culture from Indian curd? And finally, when in India, can we use dahi (not the commercial one) to short cut method B/C? Thanks in advance!
Hi Job,
1. Yes it won’t have the same flavor. 2. Yes the store bought yogurt does not gives the same flavor unless it has the same cultures used in India. But if you have never tasted the traditional curd made from Indian cultures you won’t know the difference. 3. yes you can.
FYI – the store bought curd in India is not always the same as the traditional curd (I feel it is mostly made from different cultures).
I’m wondering if you’ve ever water bath canned this and if so, how long of cook time in the canner? Thank you
I have no idea about canning this.
I’m so glad to come across your recipe for Gher. I have a Guernsey milk cow, have been making my own yogurt and butter for years, but I’ve always pulled the cream to make butter and made yogurt with milk. I also make whole milk yogurt, never thought to make cultured cream this way. And was completely ignorant of cultured butter, the light has finally come on! lol. Thank you. Will have to look at your other recipes as I love Indian food ?
That’s really nice to know Carol.
Thank you
Hello ma’am…I have tried with Malai which I have kept for 3months in freezer…after blending in blender it became like milk shake after that I poured some cold water some butter I could remove…but when I am heating that butter, it became like paneer I could see some yellow layer on top but that one is evaporating…kindly help ma’am …I didn’t get any ghee…2 cups of cream got wasted
Hi Srivani, Sorry forgot to reply you. It should be cultured first like yogurt. Also if you use homogenized milk you won’t get any butter or ghee. You will just have the froth. Use raw or pasteurized and not homogenized milk.