Just like oranges, this fruit is rich in skin-friendly vitamin C. On top of that, pomegranates contain ellagic acid and punicalagin. Punicalagin is believed to increase your body’s capacity to preserve collagen, and ellagic acid fights damage from free radicals and also slows the breakdown of collagen. Combine that with collagen-boosting powers of vitamin C, and you’ll get a real miracle worker for your skin.
Tomatoes, besides being another good source of vitamin C, contain major carotenoids such as lycopene, lutein, alpha-carotene, and beta-carotene. Antioxidant carotenoids are known to protect your skin from sun damage and they prevent wrinkles. They’re also naturally anti-inflammatory.
To reap the full benefits of tomatoes, it’s best to cook them using a healthy fat such as olive oil, rather than eat them raw. Eating them cooked helps your body absorb more lycopene.
11. Spinach and kale
Green leafy vegetables such as spinach and kale are full of vitamins that the skin loves, including vitamins A, C, and E. Vitamin A controls sebum production, vitamin C boosts collagen, and vitamin E protects from oxidative damage. Together, they help your skin remain moisturized, plump, wrinkle-free, and spot-free. Both spinach and kale are also anti-inflammatory, fighting flare-ups in your gut and therefore, your skin.
12. Bell peppers
Out of all the fruits and vegetables, red and yellow bell peppers contain the most vitamin C. They’re also rich in skin-healthy vitamins B6 and B9 (folate), as well as carotenoids. B6 is known to prevent or fight such skin conditions as dermatitis, eczema, and hormonal acne, and folate improves the firmness of your skin.
You can get nutrients from bell peppers of all colors, not just red and yellow, but red and yellow ones contain much more of them.