You can use ghee instead of butter at a ratio of 1:1 — one cup of ghee for one cup of butter, one tablespoon for one tablespoon, with no adjustment at all. That is because ghee is butter with the water and milk solids removed: it is clarified butter, simmered until the water evaporates and the milk solids toast and sink, then strained to leave pure butterfat. It is the fat that Indian cooking has used for centuries, and in baking it behaves almost exactly like butter — it is solid at room temperature, it melts cleanly, it creams (after a fashion), and it makes a tender crumb. What it adds is a nutty, almost caramel-like flavour from the toasted milk solids, and a much higher smoke point, which makes it the best butter substitute for high-heat cooking.
Ghee is the butter substitute for people who love butter's flavour but need something different: it is lactose-free (the milk solids are removed), it keeps for months without refrigeration, and it tolerates heat that would burn butter. In a cake, it adds a subtle nuttiness that butter does not have. In a curry, it is not a substitute at all — it is the traditional fat, and butter would be the compromise. In a cookie, it makes a crisper, more delicate result than butter, because there is no water to develop gluten. The swap is simple, but the flavour change is real, and this page explains when that flavour is welcome and when it is not.
The ratio, in a table
The table below converts butter to ghee for the amounts you are most likely to meet. The rule is always the same: equal amounts. The only thing to watch is temperature: ghee is liquid above about 32°C and solid below it, so in a warm kitchen it will be a golden liquid, and in a cool kitchen it will be a firm solid. Measure it in the state the recipe needs — melted if the recipe calls for melted butter, softened if it calls for softened butter.
| Butter called for | Ghee to use | Notes |
|---|---|---|
| 1 tablespoon | 1 tablespoon | Melted or softened |
| 2 tablespoons | 2 tablespoons | |
| 1/4 cup | 1/4 cup | 60 ml melted |
| 1/3 cup | 1/3 cup | |
| 1/2 cup | 1/2 cup | 120 ml melted |
| 2/3 cup | 2/3 cup | |
| 3/4 cup | 3/4 cup | 180 ml melted |
| 1 cup | 1 cup | 240 ml melted |
| 1 1/2 cups | 1 1/2 cups | |
| 2 cups | 2 cups |
By weight, one cup of butter is 227 grams and one cup of melted ghee is 218 grams — close enough that you can swap them gram for gram in most recipes, using 227 grams of ghee for 227 grams of butter. The 9-gram difference is the water that butter contains, and it is small enough not to matter in most baking. If you are making a recipe where the water matters — a yeasted dough, for example — add a tablespoon of water per cup of ghee to replace it.
Worked examples
Example 1: A spice cake with a nutty depth
A spice cake recipe calls for 1/2 cup of butter — 113 grams. Replace it with 1/2 cup of ghee, softened. Cream it with the sugar and spices, and bake as usual. The ghee's nutty, toasted flavour will deepen the cinnamon, ginger and cardamom, and the cake will have a slightly crisper edge than the butter version. This is the recipe where the swap is an improvement: ghee's flavour belongs in a spice cake the way butter's belongs in a vanilla cake.
Example 2: A curry base that needs high heat
A curry recipe starts by frying onions, garlic and spices in 2 tablespoons of butter, but the butter burns before the onions are golden. Replace it with 2 tablespoons of ghee. Ghee's smoke point is about 250°C, far higher than butter's 150°C, so you can fry the onions properly golden without the fat smoking or burning. The ghee also adds its nutty flavour to the base, which is the flavour a curry is supposed to have. This is not really a substitution — it is the correct fat for the job, and butter was the compromise.
Example 3: Shortbread for a lactose-free guest
A shortbread recipe calls for 1 cup of butter, and you need a lactose-free version. Replace it with 1 cup of ghee. Ghee is lactose-free because the milk solids — which contain the lactose — are removed during clarification. The shortbread will be crisper and more delicate than the butter version, with a nutty undertone, and it will keep well because ghee has no water to make it go soft. Work the dough gently and chill it before baking, because ghee melts at a lower temperature than butter and the shortbread will spread if the dough is warm.
What changes in the result
Three things change when you swap ghee for butter. First, the flavour: ghee is nutty, toasty and slightly caramel-like, from the milk solids that were toasted during clarification. In spice cakes, cookies, curries and roasted vegetables, that flavour is welcome; in a delicate vanilla sponge or a white sauce, it can taste out of place. Second, the texture: because ghee has no water, it does not develop gluten the way butter does, so baked goods made with ghee are more tender and crisper — shortbread is crisper, cookies are more delicate, pastry is more short. Third, the browning: ghee has no milk solids left to brown, so baked goods made with it can look paler, though the toasted flavour compensates in taste.
The practical consequence is that ghee is an excellent butter substitute in most baking and a superior one in high-heat cooking, with a flavour that suits warm spices, chocolate, nuts and savoury dishes. It is less suited to recipes where butter's clean, creamy flavour is the point — a buttercream, a vanilla cake, a béchamel — and it is not a substitute at all in recipes that rely on butter's water content, such as a rough puff pastry where the water creates steam.
When not to substitute
Do not use ghee instead of butter in recipes that rely on creaming butter with sugar for maximum lift, such as a Victoria sponge — ghee creams, but it does not trap air as well, and the cake will be denser. Do not use it in laminated pastry (croissants, puff pastry), where butter's water content and melting behaviour create the layers. Do not use it in buttercream or frosting, where the nutty flavour will be noticeable and the texture is different. Do not use it in a white sauce or a béchamel, where its flavour will show. And do not use it if anyone eating the food has a milk allergy rather than a lactose intolerance: ghee is lactose-free, but it may still contain traces of milk protein, so it is not safe for a true milk allergy. Check with the person concerned, or use a different fat.
One more caution: ghee is still a saturated fat, at about 62 percent saturated fat, similar to butter. If you are swapping for health reasons, ghee is not the right choice; olive oil is better. The reasons to use ghee are flavour, high-heat cooking and lactose-free baking, not health.
Frequently asked questions
How much ghee do I use instead of 1 cup of butter?
Use 1 cup of ghee for 1 cup of butter — a 1:1 ratio, by volume or by weight. One cup of melted ghee weighs about 218 grams, compared with 227 grams for butter, which is close enough to swap gram for gram. Measure the ghee in the state the recipe needs: melted for melted butter, softened for softened butter.
Is ghee dairy-free?
Ghee is lactose-free, because the milk solids — which contain the lactose — are removed during clarification. It is not strictly dairy-free, because it is made from butter and may contain traces of milk protein (casein). People with lactose intolerance can usually eat ghee safely; people with a true milk allergy should not, unless the ghee is certified casein-free. When in doubt, ask the person concerned.
Can I use ghee instead of butter in cookies?
Yes. Cookies made with ghee are crisper and more delicate than butter cookies, with a nutty undertone. Chill the dough before baking, because ghee melts at a lower temperature than butter and the cookies will spread more if the dough is warm. In a spice cookie or a chocolate chip cookie, the ghee flavour is welcome; in a delicate butter cookie, it will change the character of the recipe.
What is the difference between ghee and clarified butter?
They are almost the same thing, with one difference: clarified butter is butter with the water and milk solids removed, heated just until the solids separate. Ghee is taken a step further — the milk solids are allowed to toast and brown before straining, which gives ghee its nutty, caramel-like flavour. Clarified butter tastes like pure butterfat; ghee tastes like toasted butterfat. They swap 1:1 for each other and for butter.
Does ghee need to be refrigerated?
No. Ghee keeps for up to 3 months in a cool cupboard, and longer in the fridge. Because the water and milk solids are removed, there is nothing in it to spoil quickly. Keep it in an airtight jar away from light and heat. If it smells rancid or tastes bitter, replace it. In a warm kitchen it will be liquid; in a cool kitchen it will be solid — both are normal.
Can I make ghee at home?
Yes. Melt unsalted butter in a heavy pan over low heat, simmer it gently until the milk solids sink and turn golden brown and the bubbling stops (about 15 to 20 minutes), then strain it through a fine sieve lined with cheesecloth into a clean jar. One pound (450 grams) of butter makes about 1 1/2 cups of ghee. Let it cool before sealing the jar.
Related links
- Coconut oil instead of butter — the other 1:1 dairy-free swap.
- Margarine instead of butter — the 1:1 swap for everyday baking.
- Olive oil instead of butter — the 3/4 ratio swap for cakes.
- Butter to oil converter — convert any amount of butter to oil instantly.
- Cups to grams for butter — butter weighs 227 g per cup.
- Oven temperature converter — ghee tolerates higher heat than butter.
- Browse all substitutions — every butter, egg, milk and oil swap.
- Recipe scaler — scale the whole recipe after the swap.
