Foods that Are Good for Your Skin

As the saying goes, we are what we eat… Now this can work to your advantage or disadvantage, depending on the foods and beverages you choose to indulge in. What you put on your plate has power to improve your skin, so here are my top 10 beauty foods.

The 12 Best Foods for Healthy Skin

  1. Fatty Fish. Fatty fish, such as salmon, mackerel and herring, are excellent foods for healthy skin. ...
  2. Avocados. Avocados are high in healthy fats. ...
  3. Walnuts. Walnuts have many characteristics that make them an excellent foodfor healthy skin. ...
  4. Sunflower Seeds. ...
  5. Sweet Potatoes. ...
  6. Red or Yellow Bell Peppers. ...
  7. Broccoli. ...
  8. Tomatoes.