There are several different factors that affect our overall health. However, did you know that certain foods can be great for your face and skin? It is true that many foods can be detrimental to the skin on your face, but there are some that are known to help benefit it as well.

Here is a list of different foods you can enjoy while getting the satisfaction of a beautiful face!

1. Dark Chocolate

Dark chocolate contains a compound known as flavonols, which are a potent antioxidant. Flavonols will help make your skin firmer and supple. To achieve these affects you can consume 1-2 squares of 70% cacao or higher daily. There is also a certain amount of caffeine in chocolate that can reduce puffiness of the skin temporarily when applied topically.

2. Yogurt

Yogurt’s protein content improves wrinkles in the face and helps prevent future wrinkles from forming. However, regular yogurt will not suffice. Opt for Greek yogurt instead for double the protein for twice the effect!

3. Walnuts

Walnuts contain a high level of omega-3 fatty acids, which can help improve your skin’s elasticity and soften its overall texture. This will significantly help with unwanted wrinkles. Additionally, walnuts contain a high level of copper, which will help boost your collagen production. Eat a handful or two a day to achieve these results.

4. Peppers

Did you know that peppers can help decrease your skin’s vulnerability to sun damage? Yellow and green veggies (like bell peppers) contain carotenoids, which help protect your substantially fragile skin around the eye, helping prevent pre-mature aging. Eat a couple cups of peppers a day if possible to reap these benefits.

5. Sunflower Seeds

Another surprising sun protectant, sunflower seeds are able to help shield your skin from wrinkling. The fatty acids and Vitamin E in the sunflower seed oil help keep your skin supple and protected. You can also apply sunflower oil topically to moisturize dry parched skin on your heels, elbows, and lips.

6. Kidney Beans

Scientists have found links between breakouts (acne) and low zinc levels. Kidney beans contain this zinc, which help improve your skin’s clarity. It is recommended to have a 4-ounce serving of kidney beans each day to help raise your zinc levels and promote overall healing wellness.

7. Soy

Soy can be consumed and used in several different ways. You can eat edamame or drink soy milk to help smooth your complexion. Soy contains proteins and minerals that are known for reducing hyperpigmentation and allowing your skin to have its natural color and glow.