SHELVES are anything but full of beans as Tesco Dunfermline customers find the shop empty of Heinz favourites.

According to The Grocer magazine, stock issues have left the supermarket giant's stores across the country low on products such as baked beans and tomato sauce.

They have reported that it is all down to a disagreement between the two companies over price increases, which have seen a single 415g can of Beanz in Asda go from 90p to £1.20.

Heinz have now temporarily paused supply to the chain, who have recommended that shoppers look to alternative products such as Branston Baked Beans, or own-brand items.

A Tesco spokesperson said: "We’re laser-focused on keeping the cost of the weekly shop in check, offering customers great value through our combination of Aldi Price Match, Low Everyday Prices and Clubcard Prices.

"With household budgets under increasing pressure, now more than ever we have a responsibility to ensure customers get the best possible value, and we will not pass on unjustifiable price increases to our customers.

"We’re sorry that this means some products aren’t available right now, but we have plenty of alternatives to choose from and we hope to have this issue resolved soon."

The following items are currently out of stock online from the city centre Superstore on Winterthur Lane:

Heinz Chicken Noodle Soup 400G

Heinz Top Down Tomato Ketchup 910G

Heinz Ravioli In Tomato Sauce 400G

Heinz Baked Beans In Tomato Sauce 4X415g

Heinz Cream Of Tomato Soup 4 X 400G

Heinz Top Down Squeezy Tomato Ketchup Sauce 700G

Heinz Top Down Squeezy Tomato Ketchup Sauce 460G#

Heinz Baked Beans 3X200g

Heinz Salad Cream 605G

Heinz Salad Cream Light 605G