10 Foods for Better Health


Strawberries, raspberries, blueberries and blackberries are high in fiber and the stress-fighting antioxidant anthocyanin and they're easy on the waistline.


The inexpensive legume family has priceless benefits. Versatile beans taste great, and the high-protein and complex carbohydrate food provides steady energy that lasts for hours.


We all know citrus fruits are loaded with vitamin C; one orange has a whole day's requirement. But citrus fruits also contain cholesterol-lowering flavonoids and soluble fiber.

Lean Proteins

Protein is an important part of every diet, and can be found in fish, skinless chicken and turkey, pork tenderloin and certain cuts of beef. Protein is crucial for tissue repair and building and preserving muscle.

Olive Oil

Olive oil is a staple in the kitchen, but it's also an excellent source of heart-healthy monounsaturated fats, vitamin E and antioxidants.

Nuts and Seeds

Each type of nut or seed has its own set of benefits: Almonds, pecans and pistachios are rich in protein, while walnuts contain omega-3 fatty acid.


All fish are great sources of protein, but cold-water fish, like salmon, mackerel and herring are high in omega-3 fatty acids. Our bodies can't produce these fats, so it's essential to include them in your diet.


Although most people think of tea as a soothing and delicious beverage, it possesses a remarkable wealth of antioxidants. Green tea can boost metabolism and oolong teas can lower blood sugar.


Vegetables are a crucial component of any healthy eating plan. In addition to phytonutrients, they are packed with vitamins, minerals and fiber.

Whole Grains

Whole grains are delicious, inexpensive and packed with protein, B vitamins, minerals and fiber. Research shows a diet high in whole grains may help prevent heart disease, some cancers, obesity and diabetes.