I will provide a review of each nutrient, including your requirements based on your weight and also a rough estimate of how many servings of food will help you meet those requirements. Calorie needs can vary from one person to the next, even if you both are the same age. The best way to tell if you are eating enough is simply to check your weight. If you are maintaining your weight without drastically cutting back on food, then you are eating enough. I think a safe minimum estimate at your age is 2800 calories a day.
Carbohydrate is a very important nutrient as it provides energy to the muscles.
Carbohydrate foods are also good sources of vitamins, minerals, and fiber. Foods high in carbohydrate include breads, cereals, pastas, rice potatoes, fruits, and vegetables. The body needs protein to make new cells and repair injured tissue. Meat, poultry, fish, tofu, eggs, and beans are excellent sources of protein. Your daily protein needs range from 0.5-1 gram of protein per pound of body weight.