Food prices in IndiaGroceries in India are generally low-priced. Big differences, however, are seen between goods with local origin and those which are imported.
In New Delhi, a liter of milk is sold at a price between $0.50 and $1.20. A bottle of mineral water (1l.) costs about $0.45, while the same amount of branded soft drink (e.g. Coke Cola) has a price of about $0.75.
Bread and cheese are some of the goods that can be found at a wide range of prices. As mentioned, it depends on whether one is produced in India or not. Half a kilo of cheese, for example, costs between $2.40 and $4.40, while bread is sold for anywhere between $0.45 and $4.45.
A dozen of eggs costs about $0.90. A whole chicken (approximately a kilo) costs about $3.10 – $4.90, and the same amount of minced beef is sold at a price of about $4.50 (you have to note, though, that is sometimes not easy to find).
Outside the capital or other big cities like Bangalore and Mumbai prices are quite lower.
Sources: The information on this page comes from our own observations, the input of fellow travelers, and various online sources. We welcome any corrections and additional information.