The world's biggest cost-of-living database, Numbeo crowdsources data from over 825,000 contributors worldwide and crunches the numbers with info from official sources to calculate the average price for a range of essential groceries in 151 countries and territories.
The basket of basics we've opted for includes a litre (1 US quart) of regular milk, a 500-gram (1.1lb) loaf of fresh white bread and a kilo (2.2lb) of white rice. We've also included 12 normal-sized eggs, a kilo (2.2lb) of local cheese and the same of chicken fillets, bananas, tomatoes, potatoes and onions, along with a 1.5-litre (1.6 US quart) bottle of water.
Now, let's discover how much this basket of essentials will cost you in 35 selected countries and territories, starting with the cheapest...