It is correct. Just add an 's' to promote to make the verbs uniform.
A healthy diet is one that contains a variety of different components, including macro- and micro- nutrients. It maintains and promotes a person's health over time.
5.2m questions
6.8m answers