The food which we prepare should fulfill many criterion. The food has to be tasty, nourishing and should not harm body. Texts of ayurveda say a strict no to few combinations of ingredients. They describe these combinations as opposite foods. Opposite food combinations lead to accumulation of toxins in the body. These toxins act like slow poisons which can become root cause for other diseases.