Which foods give immunity?
Foods that are rich in vitamins and all essential nutrients give you immunity. You should consume foods like eggs, meat, spinach, almonds, butter, garlic, leafy vegetables, fruits, nuts, legumes, fish, garlic, green tea, lemon, and grapefruit to boost your immune system.