Tesco says some Heinz products are not available due to a pricing dispute with the manufacturer.
The American firm's stopped supplying the supermarket, which insists it "will not pass on unjustifiable price increases" to customers.
Both firms say they're confident the issue can be resolved.