Eat these 7 plant-based foods to get the best skin of your life - Wholesome Culture - Blog
Free shipping to US, CAN & MEX on orders $100+

You know we love a good plant-based lifestyle – there’s no better way to improve your health, save the planet, and stand up for animals. But there’s another unexpected benefit of plant-based diets: they can improve your skin!

Fruits, veggies, and nuts are packed full of skin-boosting nutrients. If you want a complexion that truly glows from the inside out, you’ve got to nourish it with the right foods! Keep reading to discover the best skin-saving, plant-based foods.

1. Avocados

best food for skin avocado

The healthy fats in avocados keep skin moisturized and supple. Plus, they contain vitamin E, which may help protect you from sun damage (but that’s not an excuse to skip sunblock). As if you needed another reason to love avocado toast!

2. Walnuts

best food for skin walnuts

Jam-packed with omega-3 fatty acids, walnuts are your new secret weapon for reducing inflammation – bye bye puffy eyes and acne! Walnuts also provide a healthy does of zinc, which is another inflammation fighter.

Just don’t use walnuts to actually scrub your skin – even celebs like Kylie Jenner have made this mistake!

3. Oranges

best food for skin oranges

Vitamin C is crucial for collagen production – a.k.a. the stuff that keeps your skin looking young and firm. Oranges are one of the best sources of vitamin C, but there are tons of ways to get your daily dose – try blueberries or bell peppers as an alternative.

4. Hazelnuts

best food for skin hazelnuts

Want to protect your skin from cell damage? Then you need to get enough vitamin E. Hazelnuts are a delicious way to get it, as are almonds and sunflower seeds.

5. Kale

best food for skin kale

Banish bruises and under eye circles by filling up on kale. This dark, leafy green’s got all the good stuff – vitamin K, which is essential for circulatory function, plus vitamins A and C.

6. Brazil nuts

Best food for skin brazil nuts

Brazil nuts contain a ton of selenium, which is so important for the function of your sebaceous glands (a.k.a. the glands that produce oil). When sebaceous glands get out of wack, acne is often the result – yikes! Get your skin’s oil production under control and help prevent age spots with selenium!

7. Tomatoes

best food for skin tomatoes

Lycopene is great for reducing the chance of sun damage – and tomatoes are full of it. Slather on your sunblock, chow down on tomatoes, and enjoy some sunshine!

Bonus: Drink more water! You need to stay hydrated if you want the best skin of your life, plain and simple. Every aspect of your health is dependent on water intake, skin health included.


Ready for a major glow-up? Add these delicious and nutritious foods to your diet, and you’ll start seeing better skin in no time!

Get more plant-based beauty tips:

And for more on the health benefits of a plant-based diet, check these posts out:

Leave a Response


Pin It on Pinterest

Share This