Skip to content
FoodSwappy

Cooking

Substitute for Ghee

No ghee? Clarified butter swaps 1:1, unsalted butter at 1¼ times the amount suits gentle heat, and neutral oil handles tadka and frying.

Updated 4 min read By FoodSwappy
  • vegetarian
  • vegan
  • gluten free
Ghee

Quick answer

Out of ghee? The most versatile swaps:

  1. 1

    Clarified butter

    1:1

  2. 2

    Unsalted butter

    1¼ cups butter for 1 cup ghee

  3. 3

    Neutral high-heat oil

    1:1

Compare all 5 substitutes

Ghee is butter with its water cooked off and its milk solids browned and strained away. What remains is almost pure butterfat. That makes it useful in two ways: it can take high heat without the scorching that ordinary butter suffers, and it carries a sweet, toasted flavor that is central to many Indian dishes. A substitute needs to match one or both, depending on whether the ghee is a frying fat or a flavoring.

High-heat cooking and tadka

For tempering spices, frying puris or searing, the fat must stand up to heat. Clarified butter is the closest match. A neutral oil such as peanut or sunflower handles the heat just as well; to bring back some flavor, finish the dish with a small knob of butter after it comes off the heat. Avoid plain butter here: its milk solids blacken before the spices bloom, and its water spits when whole spices hit the pan.

Gentle cooking and finishing

Dal, rice, khichdi and flatbreads are often finished with a spoonful of ghee for aroma. Unsalted butter is fine for this, since it is not being fried. Use about a quarter more than the ghee called for, because up to a fifth of butter is water and milk solids rather than fat. If the ghee is used for frying onions at the start of a curry, keep the heat moderate and stir often.

Sweets and baking

Indian sweets such as ladoo, barfi and Mysore pak depend on ghee setting firm as it cools. Refined coconut oil behaves the same way. In halwa and cookies, clarified butter gives the right texture; plain butter adds water, so cook halwa a few minutes longer to drive it off.

When not to substitute

When ghee is the featured flavor, as in ghee rice, Mysore pak or ghee roast dosa, any oil-based swap makes a noticeably plainer dish. Making ghee from butter takes about 20 minutes and is the better option. For a milk allergy, every butter-based option is unsafe, including ghee itself.

Common mistakes

  • Frying puris or bhature in butter. The water makes the oil spit and the milk solids burn, so the bread turns spotty and bitter.
  • Using salted butter. Ghee is unsalted, and salted butter makes rich dishes taste noticeably saltier.
  • Expecting olive oil to set sweets. It stays liquid, so ladoo crumble and barfi never firm.
  • Tempering spices in cold fat. Whatever the substitute, heat it until a cumin seed sizzles immediately; otherwise the spices stew instead of blooming.

All 5 substitutes at a glance

SubstituteRatioBest forNotes
Clarified butter CookingBaking 1:1 tadka, searing, parathas, Indian sweets Ghee is clarified butter cooked a little longer, until the milk solids toast before straining. Clarified butter has the same heat tolerance but a cleaner, milder taste.
Unsalted butter CookingBaking 1¼ cups butter for 1 cup ghee dal finished at the end, rice, flatbreads brushed after cooking, halwa Butter is at least 80% fat, so a quarter more gives about the same fat. Its milk solids burn over high heat, and its water spatters in hot oil and softens fried dough. Keep the heat medium.
Neutral high-heat oil Cooking 1:1 deep frying, tadka, biryani onions, stir-fries Like ghee, pure fat with no water, so frying works the same way. The rich, nutty flavor is missing; a teaspoon of butter stirred in at the end restores some of it.
Refined coconut oil CookingBaking 1:1 vegan curries, ladoo, roasted vegetables, South Indian dishes Solid at cool room temperature, as ghee is, so it sets sweets and binds ladoo. Refined oil is neutral; virgin coconut oil tastes of coconut, welcome in Kerala-style dishes and odd in North Indian ones.
Extra-virgin olive oil CookingRaw & finishing 1:1 roasted vegetables, drizzling over lentils, Middle Eastern rice Works at moderate heat and for finishing. Its peppery, grassy taste replaces ghee's sweetness, which suits Levantine dishes more than Indian ones. Stays liquid, so it will not set sweets.

Substitute calculator

How much ghee does your recipe call for?

  • Clarified butter1 cup clarified butter
  • Unsalted butter1¼ cups unsalted butter
  • Neutral high-heat oil1 cup peanut, sunflower or canola oil
  • Refined coconut oil1 cup refined coconut oil
  • Extra-virgin olive oil1 cup extra-virgin olive oil

Amounts are rounded to practical kitchen measures. Swaps without a fixed ratio, or that can't be measured in the unit you picked, show their ratio instead.

Topics: gheeclarified butterfatindiancooking All cooking guides

Frequently asked questions

Is ghee the same as clarified butter?

Nearly. Both are butter with the water and milk solids removed. Ghee is simmered longer, so the solids brown before they are strained out, which gives it a toasted, nutty taste. Clarified butter is pulled off earlier and tastes like plain butter.

How do I make ghee from butter?

Melt unsalted butter over low heat. It foams, then goes quiet as the water cooks off and solids sink and turn golden. Strain through cheesecloth into a clean jar. Expect noticeably less ghee than the butter you started with, since the water and solids are discarded.

Is ghee lactose-free?

Close to it, since most lactose leaves with the milk solids, but small traces can remain, which matters for anyone highly sensitive. It is still a dairy product and not safe for a milk allergy.

What is a vegan substitute for ghee in Indian sweets?

Refined coconut oil, because it firms up like ghee as it cools and lets ladoo and barfi hold their shape. For halwa, a neutral oil works but the result is softer and less fragrant.

Sources

  1. 21 U.S.C. 321a: "Butter" defined, Legal Information Institute, Cornell Law School