Experts generally recommend that you get high-quality calories from a balanced diet. Foods that provide lean protein, fiber-rich carbohydrates, and healthy fats can also contribute important vitamins and minerals. However, the ISSN suggests that protein supplements can be a practical way to get adequate protein while minimizing caloric intake, particularly for athletes who typically complete high volumes of training and want to gain muscle.