Supermarkets such as Morrisons, Tesco, and Waitrose have introduced limits on the quantity of cooking oil shoppers can purchase as a result of supply chain issues due to the war in Ukraine.
Following Russia's invasion of the country, it has become more difficult to import oils sunflower, meaning shops have been forced to ration supplies.
Tesco is allowing customers to buy three items at a time, while Waitrose and Morrisons are allowing just two, according to the BBC.
READ MORE — Scotland to Australia flights available for £10 under new initiative
As reported by the Liverpool ECHO, Tom Holder at the British Retail Consortium stated that the limits were a temporary measure to "ensure availability for everyone".
Meanwhile, managing director of Iceland Richard Walker announced that the supermarket was limiting sunflower oil sales to one bottle per shopper.
Speaking on BBC Radio 4's Today programme, he said: "It is not as frenzied as the toilet roll panic buying from a couple of years ago, and we are managing to maintain an offer.
"But yes, we are limiting purchases and we've moved into smaller packs to allow existing stocks in the market to service more customers."
The majority of the UK's sunflower oil is imported from Ukraine, with purchase limits also applying to olive and rapeseed oils at certain supermarkets.
Mr Holder stated that retailers were "working with suppliers to ramp up production of alternative cooking oils, to minimise the impact on consumers".
Recent figures have revealed that cooking oil was one of a range of food products to have soared in price, rising by nearly 7% — and being almost 25% more expensive than it was a year ago — according to the Office for National Statistics.
Speaking to Today, Mr Walker said: "If you look at commodity prices, sunflower oil has gone up 1,000% in terms of the commodity cost in the market, palm oil (up) 400% and then there is things like wheat, 50%, fertiliser, 350%.
"These are all unintended consequences of the war in Ukraine that is affecting supermarkets."
Tesco said in a statement: "We have good availability of cooking oils in stores and online. If a customer is unable to find their preferred oil, we have plenty of alternatives to choose from.
"To make sure all of our customers can continue to get what they need, we've introduced a temporary buying limit of three items per customer on products from our cooking oil range."
A Sainsbury's spokesperson said they have no plans to introduce limits.