For good spinal health, you should include foods like green leafy vegetables, fish, beans, seeds, nuts, dairy products, avocados, carrots, sweet potatoes, and bananas in your diet.