Skin problems can be one of the most frustrating and unsightly conditions in medicine. Whether you suffer from acne or allergic rashes, or can’t seem to shake a fungal infection, skin conditions are impossible to ignore, as they’re always visible. Not only can they be annoying and physically painful; they may also make you feel dirty, and wreak havoc on your mental well-being.

If you have a chronic skin problem, you should seek treatment from a dermatologist. However, consuming certain foods and beverages can keep your skin healthy and significantly improve its healing time. Here are five of the best foods for your skin.



Salmon’s been getting a lot of attention these days, and its little wonder why. As you’ve probably heard, Salmon is packed with omega-3 fatty acids, which can reduce the risks of heart disease, depression, and even cancer. Omega-3s will also hydrate your skin and help it appear more vibrant and youthful.

Eating salmon regularly may even help your skin heal more quickly. The fish is packed with Vitamin A and anti-inflammatory agents, which help blemishes and scars disappear faster. It’s also rich in Vitamin D, folate, and B vitamins to keep you healthy inside and out.

Green Tea

Green tea is another super food for skin health. Green tea has tons of antioxidants like catechins and other Polyphemus, which help your skin stay healthy. They deactivate free radicals and toxins before they can wreak havoc on your body. Catechins, in particular, are potent antibacterial and anti fungal agents. EGCG, another antioxidant, may even reduce the risk of skin cancer.


Berries are also antioxidant-rich foods. In fact, they have the highest antioxidant content of all fresh fruits. They’re rich in both flavonoids and carotenoids. They also contain Anthocyanin, which may keep your skin from aging and looking dull.

Blueberries are packed with Vitamins B, E, A and C, as well copper, selenium, zinc, iron and phosphorus. This potent combination of vitamins and minerals will boost your immunity and fight off bacteria. That means if your CO2 mosquito trap fails, at least your bug bite will heal quickly.


Tomatoes are a great way to give your salads some color, and they’re wonderful for your skin. Tomatoes are high in lycopene, which is known for its ability to slow aging and to reduce inflammation and redness, so regularly eating tomatoes could give your skin a more even, vibrant tone. In recent studies, scientists have also revealed that consuming tomatoes may protect you against the sun’s harmful UV rays.


Known for its ability to cure hangovers by boosting liver enzymes that break down alcohol, asparagus is also great for skin health. It contains Vitamins A and C, which keep your immune system healthy and boost your skin’s collagen. Collagen is essential for your skin, as it keeps it firm and reduces any sagging. In addition, asparagus contains an anti-inflammatory flavonoid called rutin, which, like lycopene, reduces redness and speed up healing.