How active are you? What I'd suggest instead of looking at percentages of total calories or grams is aim to get half your meal from veggies and fruits, 1/4 from a whole grain, and 1/4 from a lean protein. For example, if you have a plate in front of you, fill half with veggies/fruits, 1/4 with a grain, and 1/4 with a protein. Doing this consistently would fit the needs of most people (excluding endurance athletes who should switch the veggies and fruits with the grains in my example)