Starchy and sugary foods are always unacceptable: grains (yes, even whole grains), bread, cereal, legumes, soda, pasta, potatoes, sweet potatoes, pizza, beer, cookies, bagels, lollipops, honey, candy, pretzels, popsicles, crackers, most fruits, and everything else. They all have one thing in common: in your body, they are all sugar, which breaks down into glucose in the bloodstream and causes a spike in insulin.
And yes, bread is sugar. Even a fancy organic whole grain bread.
Fruit should be avoided primarily because it is full of sugar, although we can indulge in small amounts of strawberries and berries, which are low in carbohydrates and high in fiber.
Almost all "low-fat" foods should be avoided; fat-free milk , reduced-fat salad dressings, low-fat cheese and yogurt, etc., are full of carbohydrates. Many also contain chemical compounds whose effects on the human body are not yet well studied and could be potentially dangerous.
Do not drink milk or add it to coffee or tea; use cream instead.
At first, keep track of the foods you eat to make sure you're not inadvertently eating too many hidden carbs. You may be surprised at how much sugar you've been unknowingly eating—in salad dressings, sauces, packaged foods, etc.