Instead of scooping out blended green powders that claim to contain vitamins and omega-3 fatty acids, go straight to the real foods themselves. You're better off eating actual leafy greens; more cruciferous vegetables like Brussels sprouts and cauliflower; fatty fish like salmon and tuna; and nuts, especially walnuts. These can all help boost your immune system and reduce risk of chronic disease when eaten regularly.

Price: $2.19