nourish
Definitions
To provide with the food or other substances necessary for growth, health, and good condition.
To keep a feeling, belief, or ambition active and strong.
To promote the growth or development of something.
Examples
A healthy diet will nourish your body and provide the energy you need for the day.
Reading good books helps to nourish the mind and expand one's perspective.