Ghee Price in India (2026): Cow and Buffalo, per Litre

Updated 6 min read ghee price • per litre • cow • buffalo • Bilona

Ghee price in India runs from about ₹616 a litre for dairy ghee to ₹3,595 for Gir cow Bilona ghee in glass. A typical litre costs ₹720 for dairy cow ghee, ₹1,660 for buffalo Bilona, and ₹2,399 for cow Bilona, from 38 packs we checked in September 2026. Our pick at that level is Authentic Urban Gir cow ghee, made after you order.

How much does ghee cost in India?

A litre of ghee costs about ₹720 if it is dairy cow ghee and about ₹2,399 if it is cow ghee made from curd by the Bilona method (curd churned into makkhan, then cooked). Buffalo ghee sits lower: about ₹732 dairy, ₹1,660 Bilona. So the real question is not the brand but which of these four kinds of ghee you are paying for.

These are the middle prices from our monthly Ghee Price Index, read from each brand's own shop page on 25 and 26 September 2026. We are the Parmar family and we make ghee in Gir Somnath, Gujarat, so our own jar is in the index too. Our A2 Gir cow ghee is ₹2,399 a litre, right at the typical price for cow Bilona ghee, and our buffalo ghee is ₹1,999. Which brand to buy is a separate question, answered on best ghee in India.

Our pick at the typical price

1. Authentic Urban A2 Gir Cow Ghee and Buffalo Ghee

Gir cow only • Jafarabadi buffalo • grass-fed, no hormones • curd Bilona • cooked after you order

Why #1:
  • Price: ₹2,399 a litre for Gir cow ghee (MRP ₹2,750), ₹1,999 for buffalo ghee (MRP ₹2,350). About ₹12 a teaspoon.
  • Fresh, not from a warehouse: your jar is cooked after you order and reaches you within about a week of being made.
  • See your own jar being made: a video of it being cooked and packed comes on WhatsApp with the tracking.
  • Pure, and checked: FSSAI-licensed, and tested every month against the FSSAI limits for ghee.
  • Nothing to lose trying it: free delivery, cash on delivery, and a 7-day quality return.

Price: Gir cow ₹2,399 • Buffalo ₹1,999 (1 L)

Best for: Cow for the daily spoon; buffalo for sweets and parathas

Delivery: Free delivery across India. COD. 7-day quality return.

Ghee price per litre by type

Cow Bilona ghee costs about 3.3 times what dairy cow ghee costs, and buffalo Bilona about 2.3 times dairy buffalo ghee. The table gives the lowest, typical (middle), and highest litre in each group, and what one teaspoon (5 mL) of the typical jar costs. Screenshot it before you shop.

Type

Lowest

Typical

Highest

Per tsp

Cow ghee, dairyNo curd or Bilona claim, 13 packs

₹616

₹720

₹1,651

₹3.6

Buffalo ghee, dairyNo curd or Bilona claim, 6 packs

₹645

₹732

₹1,744

₹3.7

Buffalo ghee, BilonaSold as made from curd, 6 packs

₹1,279

₹1,660

₹1,999

₹8.3

Cow ghee, BilonaSold as made from curd, 9 packs

₹1,652

₹2,399

₹3,595

₹12

Price per litre, September 2026. Each brand's own shop page, or BigBasket where the brand does not sell that pack itself, on 25 and 26 September 2026. Selling price, no coupons. Ghee that does not name the animal is left out.

Typical ghee price per litre by type, and ours (September 2026)

Ghee Price Index, September 2026: middle price of each group, from brand shop pages and BigBasket, 25 and 26 September 2026.

Typical ghee price per litre by type, and ours (September 2026)
ItemValue
Cow ghee, Bilona (typical)₹2,399 a litre
Our Gir cow Bilona ghee₹2,399 a litre
Our buffalo Bilona ghee₹1,999 a litre
Buffalo ghee, Bilona (typical)₹1,660 a litre
Buffalo ghee, dairy (typical)₹732 a litre
Cow ghee, dairy (typical)₹720 a litre

The spread inside each group is wide. Dairy cow ghee runs from ₹616 for a pouch to ₹1,651 for a dairy pack that names the Gir breed. Cow Bilona runs from ₹1,652 to ₹3,595, and the top of that range is glass jars and small packs. The cow and buffalo brand lists, with every price, are on best cow ghee in India and best buffalo ghee in India.

Is ghee sold per kg or per litre?

Both, and that makes prices look different when they are not. Most jars are sold by volume (500 mL, 1 L), while tins, local dairies, and sweet shops often quote per kg. Ghee is lighter than water, so a litre of ghee weighs a little less than a kilo. A price per kg therefore reads a little higher than the same ghee priced per litre.

Pack size hides more than the unit does. Amul's Gir cow ghee is ₹700 for 500 mL (₹1,400 a litre), and a 250 mL jar of Gir cow Bilona ghee at ₹809 works out to ₹3,236 a litre. Before you compare two jars, bring both to a price per litre, and compare kilo prices only with kilo prices.

Why is Bilona ghee three times the price of dairy ghee?

Because it starts with whole milk, not cream, and takes days, not hours. In our kitchen, 30 to 35 litres of Gir cow milk make 1 kg of ghee. The milk is set to curd overnight, churned for 30 to 45 minutes until the makkhan separates, then cooked on a low flame for 45 to 90 minutes. Curd to ghee takes the better part of two days, and the yield is lower than cream ghee.

Dairy ghee is usually made from cream or butter in large batches, and most dairy packs in our index do not name the breed or the method. The full rupee breakdown of a kilo is on why A2 Bilona ghee is expensive, and what the method involves is on the Bilona method.

Why is buffalo ghee cheaper than cow ghee?

Buffalo milk gives more ghee per litre, so a kilo needs less milk. We use about 22 to 25 litres of Jafarabadi buffalo milk for 1 kg of buffalo ghee, against 30 to 35 litres of Gir cow milk for cow ghee. That is why the typical buffalo Bilona litre (₹1,660) sits about ₹739 below cow Bilona (₹2,399).

Cheaper does not mean second best. Buffalo ghee is white, sets firmer, and is the ghee many homes want for parathas, halwa, and ladoo. Cow ghee is lighter and yellow, for the food you taste it in. How the two differ in the kitchen is on cow vs buffalo ghee.

How cheap is too cheap for A2 Bilona ghee?

When the jar costs less than the milk it claims to be made from. Take the price of cow milk from your own dairy and multiply it by 30: that is the milk alone in a kilo of cow Bilona ghee, before curd, churning, firewood, jar, and courier. At, say, ₹60 a litre, the milk alone is ₹1,800 a kilo.

A jar well below that line may still be good ghee, but it is unlikely to be curd Bilona from whole milk of a named desi breed. Ask the seller how it is made and for a batch lab report, and read the label for curd or dahi. The home checks are on how to identify pure ghee, and how to read a report is on ghee lab test report.

Does ghee price change by season?

The cost of making it does. In winter the milk is richer and we get more makkhan per litre, so the same kilo of ghee takes less milk. In summer the milk has less fat and the curd sours faster, so a kilo takes more. Milk prices from dairies change during the year too, and shop prices follow with a delay.

Day-to-day prices move more with offers than with seasons: coupons, festival sales, and bank discounts. That is why we read the selling price on the brand's own page, on a fixed date each month, and never a coupon. The next edition of the index will show which brands moved and by how much.

Which ghee should you buy at each price?

Pay the Bilona price for the ghee you eat, and use oil for the ghee you would burn. A teaspoon of our cow ghee costs about ₹12, so a spoon on dal each day is a small bill. A kadhai of puris is a different matter, and ghee is not the fat we would reach for there. Here is how we split it at home.

The daily teaspoon on roti, dal, rice

Our A2 Gir cow Bilona ghee

₹2,399 a litre, ₹12 a teaspoon

Paratha, halwa, ladoo, festival sweets

Our Jafarabadi buffalo Bilona ghee

₹1,999 a litre, ₹10 a teaspoon

Deep frying, pakode, puri in bulk

A cooking oil, not ghee

Keep ghee for the food you taste it in

The cheap reference

A dairy tin or pouch

Around ₹720 a litre. The lowest price, not our pick for any job

For frying temperatures and which oil to use, see ghee for high heat cooking. How much ghee a day suits your family is on how much ghee per day, and a dairy tin against Bilona, side by side, is on A2 ghee vs Amul ghee.

Ghee price check: 5 things before you pay

Five checks turn a price into a fair comparison. They take two minutes on a product page or in the shop.

1. Turn every price into a price per litre

Divide the price by the pack size in mL and multiply by 1,000. A 500 mL jar at ₹700 is ₹1,400 a litre, not a cheap litre.

2. See what the price is paying for

The animal on the front, a named breed, and the word curd or dahi. "Pure ghee" or "desi ghee" alone does not tell you cow or buffalo.

3. Run the milk maths on a Bilona claim

Local milk price per litre × 30 is the milk alone in a kilo of cow Bilona ghee. If the jar costs less than that, ask how it was made.

4. Check the FSSAI licence and the pack date

Search the 14-digit number on foscos.fssai.gov.in and match the name and address. A fresh pack date matters more than a discount.

5. Compare the selling price, not the MRP

MRP is the ceiling. Most shops sell below it, and coupons come and go. Judge the level, not one day's offer.

Bilona ghee at the typical price, made after you order

Whatever you pay, you should know what the price bought: the animal, the breed, curd or cream, and a fresh pack date. Warm a spoon at home; good ghee smells of toasted milk.

Our price buys a jar cooked after you order, from grass-fed Gir cow or Jafarabadi buffalo milk set to curd, with the packing video on WhatsApp before it ships. A2 Gir cow ghee at ₹2,399 a litre, buffalo ghee at ₹1,999. Every step is on how we make ghee. Free delivery across India, COD, and a 7-day quality return.

A2 Gir cow ghee: the daily spoon

Buffalo ghee: paratha, halwa, sweets

Each order is cooked after you place it, and the packing video is of that batch. Past order videos are on the shop.

FAQ

Which is the best ghee for the price in India?

Our pick is Authentic Urban, and we make it, so weigh that. Our A2 Gir cow Bilona ghee is ₹2,399 a litre, the typical price for cow Bilona ghee, and it is cooked after you order with a video of your jar. Our buffalo Bilona ghee is ₹1,999. GirOrganic, Gavyamart, and Rosier Foods also sell Gir cow Bilona ghee, at ₹2,380 to ₹2,879 a litre, per their own pages.

What is the price of Amul ghee per litre?

On Amul's own shop page on 25 and 26 September 2026, Amul Cow Ghee was ₹705 a litre and Amul Pure Ghee ₹660 a litre. Amul Gir Cow Ghee was ₹700 for 500 mL (₹1,400 a litre). These are dairy ghee, not sold as Bilona, and Amul's pages do not state a method. Prices change, so check the pack you are buying.

What is the most expensive ghee in India?

Of the 38 packs in our September 2026 Ghee Price Index, the highest price per litre was Two Brothers Organic Farms Desi Gir Cow Cultured Ghee at ₹3,595 a litre in glass, per its own page. Small packs can come close: a 250 mL jar of Gir cow Bilona ghee at ₹809 works out to ₹3,236 a litre. A high price tells you the tier, not the quality.

How much GST is charged on ghee?

GST on ghee is 5%. The GST Council's 56th meeting, on 3 September 2025, recommended cutting it from 12% to 5% for butter, ghee, butter oil, and other milk fats. The MRP printed on a jar includes GST, so the price you see on a shop page is the price you pay, before delivery charges if the seller adds any.

Is expensive ghee always pure?

No. Every ghee sold in India, at ₹600 or ₹3,600 a litre, must meet the same FSSAI standard: at most 0.5% moisture, at least 99.5% milk fat, free fatty acids at most 2.0%, a negative Baudouin test, and no β-sitosterol. Price shows what the maker claims about milk and method. Only a batch lab report shows the jar meets the standard.

Why is ghee cheaper on Amazon or Flipkart some days?

Marketplaces run coupons, bank offers, and seller discounts, and different sellers can list the same pack at different prices. Our price index reads each brand's own shop page, the selling price on the check date, never a coupon price. On a marketplace, buy from the brand or a seller named on the label, and check the pack date when the jar arrives.

Sources

  1. Food Safety and Standards (Food Products Standards and Food Additives) Regulations, Chapter 2.1: Dairy products and analogues, version 01.09.2023 (ghee standard, p. 27), Food Safety and Standards Authority of India (FSSAI). Checked 28 Sep 2026.
  2. Recommendations of the 56th Meeting of the GST Council (press release, 3 September 2025; Annexure I, heading 0405: butter and other fats, i.e. ghee, 12% to 5%), Ministry of Finance, Press Information Bureau (via GST Council). Checked 28 Sep 2026.