For those with heart disease or who are overweight, limit starchy foods to one serving or one-cup daily. That is, one corn on the cob, one baked potato, or one sweet potato. There is no limit on the amount of low-starch, plant foods you can eat. Although there is some flexibility with higher starch vegetables, if you are not overweight, you can eat more starchy vegetables.
Avoid all refined carbohydrates such as white bread and pasta. Oatmeal and steel cut oats are permissible for breakfast, but even whole grains such as 100 percent whole-wheat products should also be limited to one serving per day.
Healthier Starches (one or two daily): Turnips, parsnips, butternut & acorn squash, corn, sweet potato, peas, carrots, wild rice & brown rice, quinoa & millet, and steel cut oats & oatmeal.
Unhealthier Starches (none to one weekly): White bread, pasta, white rice, quick cook hot cereals, tortillas, chapattis, cold breakfast cereals, pancakes, and waffles.
The most important exclusion here is the removal of refined carbohydrates--sugar, white rice, white bread, white flour pasta, but even whole grains such as brown rice and whole wheat bread are limited to one serving per day. Squash, corn, sweet potato, carrots are preferable carbohydrate choices to white potato, and whole grain breads; they are richer in phytochemicals and carotenoids. They are best utilized by adding them to soups, mixed with greens and beans. Whether you use a little more or a little less of the high starch grains or vegetables (dependent on your body weight and activity level), your meals should still have a higher ratio of green-to-starchy vegetables when you are trying to lower cholesterol.
From the forthcoming revised version of Dr. Fuhrman's book Cholesterol Protection for Life.