Protein is important for the body. Each gram of protein has 4 calories. Fish, nuts, beans, peas and lentils are good sources of protein. Eat animal proteins, such as dairy, eggs and meat in moderation. Ask your health care provider how much protein you should eat each day.