The easiest answer to achieving healthy looking skin is to eat healthily. Some foods work wonders for the skin, and when eaten every day, produce amazing results


Spinach is healthy and nutrient-rich food and fights against all skin problems. By eating spinach, you’re just cleaning your skin from the inside out!


Chia seeds, hemp seeds, sunflower seeds, pumpkin seeds, and flax seeds are all great for your skin and perfect for fighting wrinkles and acne. Just sprinkle seeds right on your salad or oatmeal and enjoy the great taste as well as perfect skin.


Salmon is an excellent food to fight stress, anxiety, and depression. Salmon also fights inflammation, wrinkles and acne.

Red Bell Peppers

Red bell peppers are a tasty vegetable that can be eaten as a snack either cooked or raw. They also fight acne really well and gives your skin a flawless feel.


Papaya is a wonderful fruit that helps in weight loss and fights acne. It also protects the skin from sun damage.


Carrots are good not only for your eyes, but also for your skin. They are good for clearing up breakouts. Carrots prevent overproduction of skin cells which leads to clogged skin pores.


Many underestimate this veggie, but celery helps to fight bad skin and prevents dehydration.

Coconut Oil

Coconut oil keeps your skin moist, soft, and wrinkle-free. It also helps in weight loss.

Dark Chocolate

This food can easily become your favourite especially when you see the amazing results it will have on your skin. Dark chocolate helps the skin to glow and protects the skin from sun damage.

Green Tea

Well, Green tea if taken every day helps relax your body and reduces stress. Green tea also fights cancer and skin inflammation.

You don’t have to eat all these foods every day, but eat them more, rather than junk foods.