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.
9.3m questions
12.0m answers