Tired of being told what you can't eat? Here's good news: Scientists have zeroed in on dozens of foods you should dig into regularly because they may help prevent cancer, heart disease and more.
Using foods as medicine isn't as far-fetched as it sounds.
The National Cancer Institute is researching the way certain foods protect health. The secret may be in the hundreds of chemicals hidden in everyday foods.
"Many fruits and vegetables contain anti-oxidants like beta carotene and vitamins C and E," says Jeffrey Blumberg, associate director of the U.S. Department of Agriculture's Human Nutrition Research Center on Aging at Tufts University in Boston.
The nutrients are famed for their ability to vanquish free radicals -- harmful molecules that circulate in the body and damage healthy tissue.
Other disease-beaters include everything from fiber to chemicals with tongue-twisting names. Read on and then eat up.
* Amaranth. Technically a fruit, this can be used as a grain in breads, muffins and other flour-based foods.
It's high in muscle-building protein and chock-full of immune-boosting copper, magnesium and zinc.
* Apricots. These are a super source of the anti-oxidants vitamin C and beta carotene, which may help protect against lung cancer. They are also full of fiber.
* Bananas. This fruit may help lower blood pressure. The magic ingredient? Potassium. Bananas are also rich in vitamin B6, which research shows to be essential in maintaining a strong immune system.
* Barley. This is brimming with beta glucans, a type of soluble fiber that can lower your risk of heart disease by reducing levels of artery-clogging LDL (low-density lipoproteins).
Hull-less, waxy varieties contain the most beta glucans. Look for the term "unpearled" on the box, meaning unprocessed and thus higher in fiber, which helps lower blood pressure.
* Beef (lean). Lean beef may help ward off infections and protect against cellular damage that can lead to cancer. That's because lean beef is an excellent source of niacin, which may prevent cancerous changes, and zinc, an immune-strengthener.
* Black beans. These and other beans are full of soluble fiber, which helps lower LDL and reduce blood pressure. It also helps keep blood-sugar levels on an even keel, staving off hunger and even reducing the need for insulin among diabetics.
* Bran cereal. Choose one high in wheat bran, a great source of cancer-fighting insoluble fiber, which increases stool bulk and speed of elimination. (Scientists think that the faster toxins move through your bowels, the lower your risk of colorectal cancer.) Look for a cereal that provides at least 5 grams of fiber per serving.
* Broccoli. Broccoli is bursting with cancer-fighting fiber, beta carotene and vitamin C, plus boron, bone-building calcium, chromium, folic acid and potassium.
* Brown rice. This contains oryzanol, which can reduce LDL. The high-fiber rice bran found in brown rice may help lower cholesterol. Brown rice also contains copper, magnesium, niacin, thiamine, vitamins B6 and E, which can strengthen the immune system and reduce the risk of heart disease and cataracts, and zinc.
* Cabbage. A member of the cruciferous family of cancer-fighting vegetables, its anti-cancer key may be the presence of indoles, one of which may help prevent breast cancer.
* Cantaloupe. This is brimming with beta carotene, fiber, folate, potassium and vitamins B6 and C. Carotene's anti-cancer effect may protect against oral cancers as well as cancers of the cervix, stomach and uterus.
* Carrots. Best for their sky-high beta carotene content. A recent study of 87,000 women found that those who ate five or more servings of carrots a week were 68 percent less likely to suffer a stroke than those eating one or fewer carrots a month.
* Figs. Figure on getting fiber, magnesium, potassium and vitamin C from figs. A recent study at Harvard School of Public Health found that only fruit fiber, like that found in figs, is linked to reduced systolic blood pressure (the upper number, which represents pressure during the heart's contractions). All fiber is associated with reduced diastolic blood pressure (the lower number, which represents the pressure when the heart is at rest between contractions).
* Fish. The omega-3 fatty acids in fish oils are the fix for lowering blood fats, especially triglycerides. They also help reduce blood pressure and may ease arthritis symptoms. Anchovies, bluefish, herring, lake trout, mackerel, salmon and sardines have the most fatty acids.
* Garlic. Research suggests garlic helps protect against heart disease and stroke. It may also lower blood pressure. Garlic also contains allylic sulfides, which may detoxify carcinogens. It has also been linked to lower rates of stomach cancer.
* Ginger. This may be a natural diet aid, possibly boosting the rate at which the body burns calories. It's also a natural anti-oxidant.
* Grapes. Grapes are a great source of boron, a mineral that may help ward off osteoporosis.
* Kale. Another boon against heart disease, this vegetable is especially rich in beta carotene, calcium, copper, fiber, manganese, potassium and vitamins B6 and C.
* Kiwi fruit. Its fuzzy brown exterior hides a bright green interior chock-full of cancer-fighting fiber and vitamin C.
* Lentils. A powerhouse of nutrients -- especially B vitamins, which may help protect against heart attacks. Lentils are also high in fiber, minerals such as iron and immune-boosting copper, manganese and zinc, and protein.
* Mango. These luscious fruits are just brimming with beta carotene, copper and vitamin B6 and C.
* Miso. This soybean paste, used to season soups and sauces, contains isoflavones, which may protect against breast cancer.
* Nuts. These help your heart. A study at Loma Linda University in California found that adults on a low-fat diet who ate 2 ounces of walnuts five or more times a week lowered their total cholesterol levels by 12 percent. A control group followed the same diet, minus the nuts, showed just a 6 percent drop.
* Oats. A good choice for lowering LDL cholesterol. Recent studies suggest eating 3 grams of soluble fiber a day -- the amount in a large bowl of 100 percent oat-bran cereal -- can cut LDL cholesterol by 5 percent in six weeks.
* Olive oil. Olive oil is the richest in monounsaturated fats, which may lower blood cholesterol. A recent study found that LDL cholesterol can be cut by some 7 percent by substituting olive oil for margarine -- more if replacing butter.
* Orange juice. This classic source of vitamin C also contains folic acid, which helps prevent birth defects and may protect against cervical cancer.
* Pears. A super source of fiber, which, when combined with a low-fat diet, can lessen the risk of developing polyps in the colon, a precursor to cancer. Pears also provide boron, potassium and vitamin C.
* Prunes. These are constipation relievers because of their fiber and sorbitol, a natural sugar. They also contains boron and vitamins A and E.
* Pumpkin. This fall favorite is very high in carotene, just like its winter squash cousins, butternut and hubbard. All are fiber rich.
* Red bell peppers. A better anti-cancer pick than green peppers because they contain extra carotenes. They also supply more potassium and vitamin C.
* Skim milk. The best source of bone-building calcium and riboflavin, a B vitamin that helps maintain energy.
* Spinach. A powerhouse of anti-oxidants and nutrients. It's particularly rich in folic acid, which may protect against cervical dysplasia, a condition that precedes cervical cancer.
* Strawberries. These berries contain more vitamin C and fiber than most fruits, including oranges. (In fact, all berries are excellent sources of fiber.) Strawberries also contain ellagic acid, a natural cancer-fighting chemical.
* Sunflower seeds. These are similar to nuts in polyunsaturated fat content, but with much more vitamin E.
* Sweet potatoes. These pack almost twice as much fiber and significantly more beta carotene than white or red potatoes.
* Tea. Many studies describe the chemicals in tea that may prevent cancer as well as lower blood cholesterol. Most of the research has been on green tea, but there is some evidence of similar benefits from oolong tea.
* Tomatoes. These contain lycopene, which may prevent some cancers. They also supply fiber and potassium, as well as vitamins A and C.
* Wheat germ. Top-notch for almost any nutrient. Just a 1/4 cup packs 5 grams of fiber, as well as B vitamins, iron, magnesium and zinc. It's also rich in chromium, manganese and vitamin E.
* Whole-wheat bread. Whole-wheat bread contains triple the fiber found in white bread and is richer in magnesium and vitamin B6.
* Yogurt. The ultimate health food, yogurt may prevent colds and Dallergy attacks. It's also a super source of bone-building calcium.