Rodents, bugs, filth and expired food have caused nearly 300 supermarkets, greengrocers and delis to be slapped with fines over the past six years, data from the NSW Food Authority shows.

The IGA Plus Liquor store in East Lindfield is the biggest repeat offender, receiving 11 fines totalling $5280 for breaching food safety rules since 2009.

Named and shamed: The IGA store in East Lindfield last week. The supermarket has racked up 11 food safety penalties. Credit:Steven Siewert

Despite being penalised two years ago for displaying food for sale past use-by dates, it committed the offence again. In August, it received three fines for peddling expired feta cheese, quince paste and steak.

An analysis of nearly 600 penalty notices issued to grocery retailers across the state since mid-2008 revealed one in 10 notices related to the selling of expired food.