Yup. This is it.
In addition to well balanced meals, change up and vary the nutrient sources. Different foods have different nutrient profiles, so even if broccoli and spinach both have iron, folate, vitamin A, vitamin C, and iron, they have different ratios of nutrients and different antioxidants.