Typically, you should be eating every 2-3 hours, and 20% of your protein requirements should be eaten with each meal.