Sodium Phosphate
I am looking at a recipe that lists ''a teaspoon of Sodium phosphate'' among the ingredients. This is apparently a 'tenderiser and preservative'. I don't ever recall seeing this in any supermarkets and wonder if it is better known as something else?? Can anybody with knowledge of this tell me more about it or where I can find it. I asked in my local supermarket but just got a blank look. Thanks.