Amazing Foods That Detox The Body
Olive Oil

Whether it is on some Italian bruschetta paired with basil leaves (another great detox food) or just everyday salad dressing, olive oil is among the best kinds of fat you could possibly consume. It helps the liver expel the toxins inside to the level of even getting you rid of gallstones! And it is said to make your skin smoother. Just take care not to use it at high temperatures. Be sure to purchase extra virgin olive oils, as they are the healthiest to cook with.
Asparagus

Even if you’re not too much into the green variety of foods (most of us aren’t; maybe they’re still haunting us from our childhood meals) you can’t deny the amazing benefits of asparagus. Not only does it do the detox job, but it also prevents aging, helps your heart and protects against cancer. So do make sure to add it as a side, or perhaps turn it into a delicious green sauce, and get ready to reap the benefits. Don't be scared of the strange scent of urine that can be acquired after eating a lot of asparagus. It is quite common, as some people do not contain the gene necessary for breaking down the aroma of asparagus while it is digesting.