Tesco is recalling all batches of a food product due to a serious health risk.