The UK's grocery basket became more expensive once again last month, but there are signs price rises in supermarkets are starting to cool.
The price of an average basket of groceries was £84.35 in July, up from £83.44 in the same month last year, a rise of 1.1 per cent.
The research, conducted by comparison website Mysupermarket, found prices on onions and kitchen towels jumped by 16 per cent and 18 per cent respectively.
Prices on other basics such as baked beans, carrots and cucumber were up by two per cent, three per cent and four per cent respectively.
Of the 35 items in the notional basket, prices fell on 10 products.
Food prices have been rising since February, according to research by the British Retail Consortium, but price increases pared back in July.
Analysts have predicted that food price inflation will now plateau, and are forecasting price rises from non-food retailers in the coming months.
Prices on items such as furniture and clothing will take longer to hit shoppers because the stock cycles on these items are longer.
In addition, many retailers, especially those in the fashion industry, have been forced to absorb climbing costs due to the intense competition between brands.