Skincare diets – what food is good for your skin

Foods for healthy skin

Beauty is not only something that is given to us. Sure, some people are born with better genes than others, but if you do not take care of yourselves, you won’t have any success.

Beauty comes from within, and not only when it comes to our personality, but also when we talk about the way we feed ourselves. If you eat healthy foods, you will be healthy. And if you want to have glowing skin and shiny hair, you will also have to choose carefully what you are eating.

Hopefully, by now you have learned that what you eat has a great impact on how you look. In fact, your whole lifestyle influences the condition of your skin. Awful habits like smoking can make it turn yellow early and make the aging process go faster.

On the contrary, a healthy diet can prevent early appearance of wrinkles and give you a healthy glow.

Take a look at this list of seven foods that will lead you on a path towards beautiful skin!

What to eat for beautiful skin

Flax Seeds

This is maybe something unusual to add to your menu, but you can always put them in your salad, for example.

Don’t miss to read: Perfect skincare: Sugar vs. Salt

Consuming flax seeds on a daily basis can reduce redness, relieve irritation and help the softening and freshness of your face. They are also rich in omega-3’s which are significant for the control of the appearance of age spots and fine lines.

Sunflower Seeds

The other seeds on our list are actually a great protection source from daily sun damage (the name even hints it!). They are rich in vitamin E.

Maybe sunflower seeds are not a snack in your country, but in Eastern Europe, for example, you can eat them by removing the peel and snacking on them, or you can get them already peeled. They can be also added to your salad or oatmeal breakfast.

Purple/Blue Fruits

Not only are they tasty and full of vitamin C, but these small fruits are a great idea if you want to keep your skin beautiful for a long time. Blueberries,blackberries, plums and others are all rich in antioxidant which fight free radical damage. (This damage is caused by chemicals in the environment or an unhealthy diet.)

They also help out in the anti-aging care.

Chocolate (Dark Chocolate)

is dark chocolate goog for skinHurray! Something incredible tasty on the list!

Great amounts of it can cause acne, it is true.

Many people think that chocolate is not very good for the skin, and the figure, but this is just a myth, especially when we talk about dark chocolate. This chocolate contains a lot of cacao, and it has a lot of antioxidants. It actually does not damage, but protects your skin from the UV rays. It will increase flavonol intake which results in gorgeous skin.

As a plus, it will make you feel happier, and just a few pieces of chocolate will make you feel more energetic.

Sweet Potatoes

These root vegetables are high in vitamins like A and C, which contribute to the glowing, healthy skin we all wish for. Vitamin C is essential for collagen production which keeps your potatoes and tomatoes for healthy skinskin smooth, while vitamin A is an antioxidant that can even prevent skin cancer.


They are one of the main ingredients in classic salads, so all you vegetable lovers can celebrate: they are also great for your skin! They are a good source of antioxidants like lycopene which can improve your skin health and reduce pigmentation.

You can eat them in a salad, with your sandwich or even cooked: heat will not take away their lycopene content!


eating salmon is good for your skinThe protein in salmon is great for your hair, but when it comes to skin, it is the amount of vitamin D which is excellent for keeping your other organs (brain, heart, bones, etc.) healthy. Salmon also is packed with omega-3 fatty acids which contribute to the hydration of your skin from the inside out as well as it helps fighting skin inflammation, acne and fine lines.


As with dark chocolate, some people avoid eating walnuts because they have a lot of calories and will make them gain weight.

It is true that they have calories, but they have also a lot of minerals and vitamins that are good for your body. They contain vitamin E and omega-3 fatty that make your skin flawless. Just a handful of them a day will provide your body with what it needs, it will make you feel full and you won’t gain a single pound.


Another nut representatives that have a great effect for the skin. Like the walnuts, they have vitamin E which is the most essential one for the skin health.

Almonds help not only preserve the health of the skin, but they can also help cure some skin damages, including such caused by smoking. These nuts are also very delicious and a handful of them, sprinkled on a bowl of yogurt or some fruits, will make a great breakfast.


If you want something that can make your hair stronger and not so prone to breakage, then you should include in your diet lentils. This is a great source of iron and protein, which are essential for the structure of your hair.

Of course, it is not necessary to eat it every day, but delicious lentil soup or other lentil dish once a week will improve your hair condition.


You have heard about Popeye and his love for spinach, because it makes him stronger. Well, if you include it in your weekly menu, your body will be grateful to you. It contains vitamin C, vitamin E, and beta-carotene, which combined together will be the perfect weapon against the UV sun rays.

Eating spinach will also prevent your skin from aging. If you wonder what dish you can cook with it, try with the simplest one – a spinach salad, with other green vegetables and some spices – healthy, delicious and light.


Yes, you have read it right, seaweeds are a very healthy ingredient that should be a part of your diet. If you wonder why Japanese people live to such an old age, this is one of the reasons, they eat seaweeds.

If you have ever tasted sushi, then you have probably tasted seaweeds as well. They have a lot of iron, omega-3 fatty, manganese, all of which will make not only your hair and skin gorgeous, but will also improve the condition of your nails, it will make them stronger.

You can have them in a soup, in a green salad, and, of course, sushi. All of these are very delicious, healthy, and low in calories, so you should definitely add seaweed to your diet.