Most of us understand nutrition impacts our metabolism and our immune system. But did you know, it also affects your skin?

The following foods can help promote healthy skin that feels great and looks beautiful. 

Fatty Fish

Omega-3 fatty acids help make your skin thick and supple. They also reduce inflammation, which can cause bloating, cause redness, and promote acne. Omega-3s can also help protect your skin from harmful UV rays. Seafood, especially fish, is one of the best sources of omega-3s. These include salmon, mackerel, herring, and anchovies.


Walnuts are one of the healthiest nuts available. Life fatty fish, walnuts are high in Omega-3s and omega-6s. They promote circulation, an essential function for healing wounds and reducing inflammation. They are also loaded with antioxidants, which can help promote a thoughtful glow.


One of the healthiest fats, avocados are also loaded with Vitamin E, an antioxidant that helps protect your skin. It’s also rich with Vitamin C, which helps protect the skin from the sun and prevent signs of aging.

Sweet Potatoes

Sweet potatoes are rich in beta-carotene and Vitamin A. (So are carrots and spinach.) The nutrients are believed to prevent sunburn, dry skin, and wrinkles.


Broccoli is loaded with all kinds of vitamins and minerals. It’s also believed broccoli can help you detox, shedding unwanted minerals and chemicals.

Dark Chocolate

Love chocolate? Turns out your skin loves it too. Chocolate has been shown to help create thicker and more hydrat4ed skin. It’s also believed to increase blood flow and make you less sensitive to the sun.


Rich in Vitamin C, tomatoes can help protect your skin from sun damage, which can also help prevent wrinkles.

What beyond food will help with your skin? Regularly moisturizing. After every shower and every time you wash your face, make sure to moisturize. This will help keep your skin moist and supple.

Get more beauty tips.