Would you like to clear your complexion and have healthier-looking skin? Even if you have moved past those formative teenage years that are the sweet spot for developing acne, you may want to clean up your complexion and give your skin a healthier glow. Eat the following foods and drink the following beverages can help you do exactly that.

Pumpkin Seeds
Rush out and get some pumpkin seeds (unsalted) to lessen your risk of spots. These tiny but yummy seeds are full of minerals and nutrients like copper and iron, zinc and manganese, minerals and phytosterols that promote skin health in several ways. The antioxidants contained in the humble pumpkin seed dramatically lower the production of sebum. This is a chemical that has been identified as a major cause of blocked pores. Chickpeas are full of high levels of zinc, joining pumpkin seeds as foods that naturally fight the growth of the bacteria which causes spots.
Tomatoes

Tomatoes are good for you in a few ways. For skin health, the bioflavonoids in tomatoes, along with high levels of vitamin C, promote immune system health. This means you have a lower risk of becoming sick or ill from any condition, and a decreased chance of developing skin problems like acne. The antioxidants in tomatoes fight free radicals which are known to cause inflammation throughout the body. This means tomatoes keep acne-promoting inflammation at bay.
Brazil Nuts

The key component in Brazil nuts which leads to skin health is selenium. This powerful antioxidant has anti-inflammatory properties, and inflammation is one of the premier causes of acne and other skin problems. Just 2 medium-sized Brazil nuts deliver enough selenium to give you the recommended daily allowance each day.
Carrots

You probably have heard that you can boost your vision by eating carrots frequently. This is true, but your vision is far from the only health benefits carrots deliver. The telltale orange colour of carrots comes from beta-carotene. It is this carotenoid that significantly reduces inflammation in the human body. It also naturally promotes exfoliation, where old, damaged skin cells give birth to new, healthy ones.
Green Tea

Green tea is something you need to be drinking daily. Even if you stumbled across this report by accident, and are very happy with your skin health, green tea can deliver the following health benefits.
- Reduces the risk of cardiovascular disease
- Protects against multiple cancers
- Improves physical performance
- Lowers your odds of becoming overweight or obese
- Improved brain health and memory
- Better dental health
- Lowers risk of developing type II diabetes
Truly, those are health benefits you need to take advantage of. Just add 1 or 2 cups of green tea to your diet every day. By the way, green tea provides hydration and antioxidants which naturally fight spots and reduce flare-ups.
P.S. To completely clear the acne you need to find the cause first which could be hormonal, bacterial, bad cosmetics that clog your skin pores, junk food or too much sugar. All the above food and beverages will help you tremendously to fight it.