Epazote is a herb used in many Mexican dishes. While the taste may take some time to get used to, this herb is packed with nutrients that include essentials such as vitamin A, B and C as well as zinc, copper, iron, potassium, complex carbohydrates and fiber. In addition to seasoning food, this herb is used in many different types of medicines. It can be used to treat conditions such as respiratory infection, malaria, chorea and asthma and can even kill worms found in the intestines. Epazote can also help prevent many diseases including osteoporosis and Alzheimer's. This herb is commonly used to prevent and treat gas as well as calm the stomach. In countries such as Mexico, epazote is used to treat and prevent serious diseases.