With green foods, you get chlorophyll and carotenoids, a treat of fiber, folate, vitamins A and K1, magnesium, and potassium. While there are many green foods to eat, the cruciferous variety like broccoli, brussels sprouts, and cabbage are especially good for lowering the risk of illness. You can also eat kale, spinach, asparagus, herbs, and avocados.
Blue and purple foods
Foods that are blue or purple have anthocyanins, which really go the distance for your health. They have vitamins B6, C, and K1, fiber, potassium, and manganese. There are plenty of blue and purple foods to eat for your health, including blueberries, grapes, blackberries, purple cabbage, eggplant, elderberries, and plums.