undercooked steaks fail to melt the fat in the beef and are quite chewy. additionally, undercooked beef might cause an upset stomach or even food poisoning. overcooked steaks burn through all the fat and end up being hard, dry, and chewy.