Share on Facebook

Best Foods for Skin: Eat These 6 and You Could Make Your Face Look Younger

These superfoods for your skin are packed with anti-aging nutrients that protect skin from damage and keep skin young. Here's how often to eat them.

1 / 6
Creativeye99/iStock, jfens/iStock

Bell peppers and broccoli

Vitamin C increases production of collagen, the skin’s building block. In other words, fewer fine lines around your eyes and mouth. Serving size: 1 cup fresh or ½ cup cooked per day

2 / 6
Floortje/iStock

Wild Salmon

Omega-3 fatty acids help the skin retain moisture, making it soft and supple. The nourishing ingredient also maintains the scalp’s natural oils. Serving size: 4 to 6 ounces, 3 times per week

3 / 6
Marrfa/iStock

Blackberries and raspberries

Ellagic acid protects against UV rays and can help prevent wrinkles. Serving size: ½ cup fresh or frozen per day

4 / 6
Okan Metin/iStock

Tomatoes

Lycopene may help prevent sun damage. The potent antioxidant works best when cooked, so homemade marinara sauce and tomato soup are both great options. Serving size: Aim for at least 1 portion (about ¼ cup of sauce or 4 tomato slices) 5 times per week.

5 / 6
AndrisTkachenko/iStock

Dark chocolate

Cocoa flavonols improve circulation and blood flow to the scalp, delivering nutrients that may help keep it and your hair healthy. Serving size: 1 ounce or 150 calories per day

6 / 6
DNY59/iStock

Sweet potatoes

Beta-carotene destroys free radicals, preventing damage to skin cells. The body converts beta-carotene to vitamin A, which fights signs of aging. Serving size: One per day. Swap in carrots, cantaloupe, or mangoes for a comparable effect.

Originally Published in Reader's Digest