This question already has an answer here:
I bought chuck roast beef from the store but when I cooked it for my beef noodle soup, it was a little hard.
My mom told me sometimes adding salt will suck out the water amd make it hard. I'm not sure if this was the reason why though.
Are there any key things to keep in mind when cooking beef to keep it soft?