A full range of Heinz products will be back in stock in Tesco, after the two companies resolved a row over pricing.
The US food giant paused supply after a disagreement over who should carry the biggest cost - manufacturers, retailers, or customers.
Baked beans, ketchup, and tomato soup were among products missing from some shelves.