Protein is essential for both muscle growth and weight loss. Protein increases your metabolic rate thereby burning more calories than usual. Interestingly, it decreases your appetite by affecting your hunger hormones and keep you full for longer period. According to studies, you should consume 25-30% of total daily calories through protein. An average person needs 0.8 gm protein per kg of body weight.