1. Whole Grains: Whole grains such as brown rice, barley, corns, oats and millets are rich in fibers which can help in better digestion. Including these fiber rich foods in your daily diet can keep your skin oil free.
2. Coconut water: In order to keep the skin oil free, it is very important to keep it hydrated. Coconut is a rich source of Vitamin C which can provide the body with a lot of health benefits. Apart from keeping the skin clear and nourished, it also prevents acne breakouts and pigmentation.
6. Broccoli: Again a rich source of vitamin A and C, broccoli is known to reduce the oil production on the skin, which in turn helps in keeping the skin healthy and nourished.