Body toxins could be undigested food residue, environmental toxins or electromagnetic radiation (EMR). Ayurveda describes toxins as “poisons” that are not useful for bodily functions. Accumulation of toxins can lead to diseases and accelerate aging. It is important to eliminate these toxins to maintain optimum health and keep diseases away. Usually toxins are processed in the liver for elimination. Besides liver, your body eliminate waste and harmful substances through the kidneys, intestines, lungs, lymphatic system, and skin. When these systems are compromised, impurities may not be filtered properly and that can adversely affect your body. As the toxins gradually accumulate in your system, your body may experience a number of changes. Your body may try to expel those toxins by any means, because of which you may experience diarrhoea, sneezing or coughing fits, excessive urination, sore throat, heartburn, nasal congestion or runny nose (from mucus overproduction), or vomiting. Changes in body odour or excessively oily skin may occur when your body tries to rid of those toxins through pores. Toxic overload may lead to fatigue, memory difficulties, sleep impairment, eczema, depression, or brain fog. Here are 5 detox foods to help drive those toxins from your body. While your body is well-equipped to eliminate toxins, you can enhance your body’s natural detoxification system by adding these foods to your diet. These foods are known to have natural detoxifying properties.