Protein shakes can be beneficial for both weight loss and weight gain goals. When consumed as a meal replacement, protein shakes can contribute to weight loss by reducing hunger, maintaining muscle mass, and aiding in fat burning. For weight gain, protein shakes can be consumed alongside a balanced diet to provide additional calories and muscle-building power.