If you have multiple devices setup on the same SPI bus then it is possible that there are collisions occurring on the communication path between consecutive readings from the micro-controller. Make sure that you include a sufficient delay between readings to avoid corrupting the data.
Other sources of this kind of error can be interference with the thermocouple or weak connections at the cold junction.