What (and how much) to eat to stay healthy