In-cell NMR allows obtaining atomic-level information on biological macromolecules in their physiological environment. Soluble proteins may interact with the cellular environment in different ways: either specifically, with their functional partners, or non-specifically, with other cellular components. Such behaviour often causes the disappearance of the NMR signals. Here we show that by introducing mutations on the human protein profilin 1, used here as a test case, the in-cell NMR signals can be recovered. In human cells both specific and non-specific interactions are present, while in bacterial cells only the effect of non-specific interactions is observed. By comparing the NMR signal recovery pattern in human and bacterial cells, the relative contribution of each type of interaction can be assessed. This strategy allows detecting solution in-cell NMR spectra of soluble proteins without altering their fold, thus extending the applicability of in-cell NMR to a wider range of proteins.