All berries are great sources of fiber-a nutrient that most Americans don't get enough of. Fiber helps keep your digestive system healthy and working properly (ahem...) and is good for your heart and your waistline, since it's so filling.

A source of high-quality vegetarian protein, eggs might give your meal more staying power too. Egg yolks contain lutein and zeaxanthin-two antioxidants that help keep eyes healthy.

Sweet potatoes are so brilliantly orange thanks to their alpha and beta carotene. The body converts these compounds into the active form of vitamin A, which helps keep your eyes, bones and immune system healthy.

This green powerhouse packs vitamins A, C and K (which helps with bone health), as well as folate.

Oats are a breakfast staple and quite the superfood. Eating more oats is an easy way to up your fiber intake, a nutrient most of us don't get enough of.

Studies have found that eating more greens, like spinach, can help you lose weight, reduce your risk of diabetes, keep your brain young and help fight off cancer.

If you drink tea regularly, you may reduce your risk of Alzheimer's, diabetes and some cancers, plus have healthier teeth and gums and stronger bones (Tea may also help with weight loss).

Nuts are packed with healthy polyunsaturated fats and magnesium, two important nutrients for heart health. These nutrients may also ­offer protection against insulin resistance, which can lead to ­diabetes.

Oranges are an underrated fruit. But the humble orange is an excellent source of vitamin C, just one large orange (or a cup of OJ) contains a full day's dose.

Yogurt contains probiotics or "good bacteria" that help keep our guts healthy. It's also rich in calcium.