top of page


As they say, you are what you eat! Your skin is the best indicator of how that's working in practice. We provide natural, plant-based, vegan skincare for all skin types, but we also believe that good skin comes from within. When you know the best foods for good skin, you can make the right choices both inside and out.

We've listed our top picks for glowing skin here.

1. Citrus fruits

Vitamin C is abundant in citrus fruits, such as oranges and grapefruits, making them some of the best foods for clearer skin. Vitamin C is a powerful antioxidant and collagen booster when it comes to the skin. Meanwhile, citrus fruits contain citric acid, which kills bacteria, keeping your skin fresh and clear.

Kiwis and strawberries are also excellent sources of vitamin C, making them excellent foods for healthy skin.

2. Oats

Oats contain selenium, which is a powerful antioxidant. It helps protect and care for the body's cells and prevents them from being damaged. Oats also contain prebiotics, which help to establish the optimal environment for good gut bacteria and fuel your immune system. Healthy skin is dependent on a healthy immune system.

Additionally, mushrooms are a good source of selenium. For those who don't like porridge for breakfast, a delicious mushroom salad at lunch is a great alternative.

3. Olives

The benefits of olive oil for your skin and health have long been known. However, the benefits of olives extend beyond their oil. Among other benefits, olives contain oleic acid, which is good for the heart and circulation. Additionally, olives are also rich in antioxidants and olive oil is a healthy fat, helping your skin be hydrated and smooth.

4. Tomatoes

Tomatoes are on our list of foods good for skin because tomatoes are bursting with lycopene. Lycopene is naturally found in our skin, but we could use some boost from foods rich in it, like tomatoes.

5. Chai Tea

Chai tea is a warm blend of black tea and herbs and spices, including cardamom, ginger, cinnamon, cloves, and black pepper. With this combination of ingredients, it's not surprising the tea promotes circulation. Chai tea helps stimulate circulation, which results in radiant, glowing skin.

Further, chai tea has been shown to lower blood pressure, aid detoxification, have anti-inflammatory and antioxidant properties, and aid digestion. This tea is a true wellbeing wonder.

6. Mangoes

There's nothing better than a sliver of mango sprinkled with a little chilli on a hot summer day. We also love it in smoothies and salads. Mangoes are rich in beta-carotene.

Mangoes are a perfect food for healthy skin thanks to beta-carotene, which helps skin to repair itself.

Beta-carotene is also found in carrots, sweet potatoes, butternut squash, and apricots

7. Leafy greens

Our final food good for skin on our list is leafy greens. Leafy greens form the basis for many beloved meals and even sneak into our favourite smoothies.

Leafy greens are one of the most powerful vegetables, as they are packed with powerful antioxidants, including zeaxanthin and lutein. If you want fresh, well-hydrated skin that is protective against free radicals, leafy greens should be a part of your diet.


bottom of page