5 foods to eat for healthier skin

Your skin’s health is important not only for your appearance, but for your overall health because your skin protects your body from the many viruses and bacteria you are exposed to daily. Here’s a list of five foods you can eat to improve the health of your skin.


Avocados are high in healthy fats, which benefit many functions in your body, including the health of your skin. Avocados contain compounds that may protect your skin from sun damage that can cause wrinkles and other signs of ageing. It also contains vitamin C, which is great for your skin’s elasticity (bounce).

Sweet Potatoes

Sweet potatoes contain carotenoids like beta-carotene (plant chemicals that have cancer fighting properties in humans), which are basically a natural type of sunblock. They can help prevent sunburn, cell death, and help heal dry skin. They can also help you get that ‘glow’ that everyone is always talking about.

Red or Yellow Bell Peppers

Red and yellow peppers also contain vitamin C so they are great for your skin. You can eat them raw in a salad, or grill them with other veggies.


Tomatoes contain both carotenoids (plant chemicals that have cancer fighting properties in humans) and vitamin C so including them in your diet can improve the appearance of your skin over time. They are also great because they are really versatile – you can eat them raw, add them to salads, fry or grill them, it’s up to you.


Everyone loves this refreshing fruit. What’s great about it is that it doesn’t just help hydrate your skin, it also helps to keep your hair and skin healthy by assisting it to produce collagen (a protein that strengthens bones and skin). It is also said to help prevent the formation of cancer cells in the skin and body.

Now that you know which foods are good for you skin and can help protect you against skin damage, you can add them to your diet and get that glow you’ve been looking for. Enjoy!

If you or a friend need advice or help, you can contact me on Ask Choma, send me a Facebook Messagea Twitter DM, or a WhatsApp Message (071 172 3657).