Eat Your Way to Beautiful Skin: 20 Foods That Will Make Your Skin Shine

( Source : healthiersteps )

No matter how much we try to make our skin look good from the outside, our healthy food habits and lifestyle always play a significant role in getting that younger and glowing skin. Changing your food habits by avoiding dairy or spicy food have often proved to be helpful in achieving clear skin.

So, let's see the list of 20 foods that will help make our skin healthy and shiny.

1. Avocados

( Source : instagram )

Avocados are loaded with healthy fats, Vitamin A, C, and E which helps to make your skin moisturized and soft throughout. This superfood helps protect you from sun damage and slow down the aging process.

It is easy and simple to incorporate avocadoes into your daily diet, you can have it with your coffee of toast in the morning or you can add avocadoes to your salad and consume them as your light dinner.

Benefits Of Avocado For Skin

  • Anti-aging
  • Fight acne
  • Hydrate and nourish the skin
  • Minimize breakouts
  • Improves skin elasticity

2. Fatty Fishes

( Source : lecremedelacrumb )

Fatty Fish which includes salmon, Mackerel, tuna and herring are one of the best food types for healthy and glowing skin as fatty fishes are a rich source of omega-3 fatty acids, zinc, and Vitamin E, that are important for maintaining skin health.

But you should avoid eating oily deep-fried fish as it can cause harm to your skin and instead go for baked, grilled, roasted, or poached fish.


  • Helps reduce inflammation
  • Increase the skin resistance against harmful rays of the sun
  • Helps in producing new skin cells
  • Strengthen the skin

3. Nuts And Seeds

( Source : instagram )

Nuts and seeds contain abundant Vitamins, antioxidants, and minerals and are easily available to buy from any grocery store. You can add nuts and seeds to your daily diet consistently to see the visible changes in your skin.

You can have various nuts and seeds such as almonds, Brazil nuts, chia seeds, walnuts, pumpkin seeds, sunflower seeds, cashew nuts, pistachios, etc.


  • Helps reducing inflammation
  • Promote cell regeneration
  • Help in anti-aging
  • Retain moisture
  • Protects from harmful UV rays

4. Sweet Potatoes

( Source : instagram )

This root vegetable is filled with vitamin C which is one of the key factors in producing collagen. It also contains magnesium, and vitamin B6, which makes it nutritionally dense with starchy and fibrous flesh.

There are a variety of ways of eating this healthy food. You can bake, steam, roast the sweet potatoes, and enjoy it as your dinner or you can also eat by adding in salad, grilling, or frying.


  • Produce Collagen
  • Helps aging slower and rejuvenate skin
  • Increase the elasticity of the skin
  • Protects from harmful rays

5. Carrots

( Source : instagram )

Carrots are one of the vital food that aids you in your skincare goal and enhancing the skin's appearance. It contains Vitamin C, beta-carbonate, and phenolic acids that can transform your skin tone and skin health.

You can incorporate carrots in salad, juice, and soup recipes, you can also roast it or boil it with other green veggies. 


  • Improves skin glow
  • Prevent wrinkles
  • Nourish dry skin
  • Treats oily skin and acne problems
  • Detoxifies your skin
  • Helps wound healing
  • Contains anti-aging properties

6. Yellow Bell Peppers

( Source : instagram )

The bright and beautiful-looking food yellow bell pepper contains a high concentration of antioxidants and adding this food to your diet can help you get Vitamin A, C, and E. This food will keep your skin youthful and give other benefits as well.

This food can easily be blended with any vegetables, meat, pasta, or spaghetti, or you can plainly consume it by making bell pepper curry.


  • Produce collagen
  • Protection from harmful rays
  • Improve gut health
  • Fight with wrinkles and pigmentation

7. Tomatoes

( Source : butter-n-thyme )

Tomatoes contain antioxidants and vitamin C that directly help strengthen the immune system. The consumption of a single tomato can provide up to 40 percent of the daily recommended vitamin C. Vitamin A supports immunity and skin health.

The best and healthy way to have tomatoes is with salad or you can add it while making foods or any type of curry and meat of your choice.


  • Helps prevent skin breakout
  • Relieves skin irritation
  • Contains anti-aging property
  • Promotes wound healing

8. Broccoli

( Source : facebook )

Broccoli is filled with vitamins and minerals that are important for skin health. It contains vitamin A, zinc, and Vitamin C, and it contains a substance named glucoraphanin that is converted into sulforaphane, which helps skin in many ways.

Consuming broccoli daily can ultimately improve the overall health of your skin and give your face a beautiful natural glow.


  • Protects skin from oxidative damage
  • Contains anti-aging property
  • Good for dry skin
  • Protects skin from sun damage
  • Maintains collagen levels

9. Soy Products

( Source : instagram )

Soy Products are the common household foods that are popular worldwide. It is a rich source of zinc, omega-3 fatty acids, vitamins E and A and has other beneficial nutrients.

Regularly adding soy products to your diet can fight wrinkles, maintain skin elasticity, and ultimately make your skin glowy, radiant, and healthy. 


  • Improves skin texture
  • Helps the anti-aging process
  • Reduce pigmentation
  • Improves sun damage
  • Renew skin cells

10. Watermelon

( Source : instagram )

Watermelon is filled with various essential nutrients that are great for skin health, it is rich in malic acid, Vitamin C, and A as well as contains plenty of water that makes the skin supple and healthy in the long run.


  • Contains hydrating properties
  • Soothe and protects from sunburns
  • Reduce Inflammation
  • Works for all skin types
  • Control sebum production
  • Helps treat acne

11. Aloe Vera Juice

( Source : haibunda )

The aloe vera plant is a popular natural medicine herb that has excellent healing qualities. It is a succulent plant and when extracted becomes a gooey, thick liquid and contains antioxidants.

You can consume aloe vera on your daily diet by making juice, and smoothies, adding on your lemonade drink, or you can just gulp a pulp of aloe vera.


  • Treats skin condition
  • Improve skin appearance
  • Help with digestive issues
  • Hydrate and nourish the skin
  • Fight with aging cells

12. Dark Chocolate

( Source : stylecraze )

Dark chocolate contains bioactive compounds that benefit the overall health of the skin and make it glowy. The flavanols present in chocolate can protect against sun damage, improve blood flow, and provide hydration.

You can eat dark chocolate in a variety of ways such as by making hot chocolate or adding in your milk or berries. This will ultimately make your skin supple and healthy.


  • Protects from sun damage
  • Prevents premature ageing
  • Promotes cell growth
  • Heals skin
  • Reduces Inflammation and stress

13. Olive Oil

( Source : instagram )

Olive oil is filled with various healthy vitamins, fats and antioxidants that can contribute to healthier-looking skin and it provide the required moisture to the skin.

It is perfect for salad dressing, stir-frying or just drinking the required amount according to the consultation.


  • Helps cleanse the skin
  • Promotes wound healing
  • Contains anti-aging properties
  • Moisturizes the skin
  • Fights with bacteria
  • Improve gut health

14. Mushrooms

( Source : instagram )

Mushrooms are filled with anti-inflammatory and antioxidant properties and they can help protect the skin from aging and promote longevity of cells.

It also strengthens the immune system which naturally aids your skin health. You can add this food to your diet and can see the visible change very soon.


  • Hydrates the skin
  • Helps to treat the acne problem
  • Help brighten the skin
  • Contains anti-aging benefits

15. Papaya

( Source : instagram )

Papaya fruit is high in vitamins A, and C and antioxidant lycopene that will help your skin look radiant, toned, glowy, and youthful. This fruit is also considered as the miracle ingredient that clears out the scar and repairs it from the inside.

Papaya can be consumed in a variety of way; some prefer to have it raw, some like ripe papaya and some like to cook it. You can also make smoothies or juice for breakfast.


  • Treats dark spots and skin pigmentation
  • Controls Acne
  • Moisturize the skin
  • Works as an anti-aging property
  • Works as a cleanser
  • Regenerate collagen production

16. Leafy Greens

( Source : instagram )

Leafy green vegetable such as spinach, and kale contain a great amount of chlorophyll and vitamin K and E that helps in detoxification and healing your skin. These leafy greens will help you fight skin problems and naturally make it radiant and healthy.

You can try incorporating these leafy vegetables in your salad, you can also eat it as your side dish or you can just simply blend it and have it on an empty stomach.


  • Repair DNA
  • Slow down the production of sebum
  • Flush out toxins
  • Protects the skin cells
  • Boost hydration level
  • Improves elasticity

17. Green Tea

( Source : instagram )

There are various health benefits of green tea and it also helps improve your skin health by consuming it in your diet. It contains the active components of polyphenols and catechins that aid in skin-repairing.

The antioxidant and anti-inflammatory properties in green tea make it an effective treatment for acne and oily skin. Adding green tea as a part of your daily routine can work wonders for your skincare.


  • Helps reducing acne
  • Slows down the aging
  • Control the oily skin
  • Prevents skin irritation
  • Reduce the risk of skin cancer like Melanoma

18. Beetroot

( Source : facebook )

Beetroot is a kind of vibrant-looking vegetable that is packed with nutritious goodness, It is very high in water content as it consists 87% water, and it is rich in vitamin C, which helps in immunity and overall skin health.

It also contains the amino acid betaine. The powerful vegetable is also filled with nirates which improve blood flow and help fight skin damage. It can be consumed raw, cooked, as juice, or even as a powder.


  • Fights with acne and pimples
  • Keep skin nourished and hydrated
  • Fades skin pigmentation
  • Aids in the anti-aging process
  • Reduce tan
  • Reduce dark circles

19. Citrus Fruits

( Source : instagram )

Citrus fruits such as oranges, grapefruits, limes and lemons are rich in vitamin C and will help maintain your skin or even treat various skin problems. These fruits kill bacteria and other harmful things present in the skin and make you feel fresh and clean.


  • Reduce dark and dull pigmentation
  • Provide moisture to the skin
  • Contains anti-aging property
  • Regenerate Collagen

20. Berries

( Source : lifemadesweeter )

Berries like blueberry, grapes, cranberries, kiwi, acai berries, and more are filled with essential Vitamins and mainly contain Vitamin A and Vitamin C. These are extremely important for your skin and give you a smooth and natural glow.

These berries will help to improve blood circulation, reduce inflammation, and help to boost your collagen and produce new skin cells. So, adding berries to your diet will help you achieve that perfect-looking skin from within.


  • Reduce skin inflammation
  • Fight with fine lines and wrinkles
  • Minimise scars
  • Protect skin from sunburn
  • Boost skin hydration level

Recent posts