Fiber is good (you should be getting 25g MIN/day), but too much fructose is not. I have a crazy sweet tooth (especially for baked goods), and I know fruit would never cut it for me. But vaping baked goods seems to be working.
My trick to nutrition is to learn what the good [carbs/fats/proteins] and the bad [carbs/fats/proteins] are, and try to stay away from the bad. There's almost always a "good" substitution for the "bad" stuff you're craving. Like Uncle said, white rice is bad, but brown rice isn't (as bad). Regular pasta, especially when cooked wrong, is bad, but then there's Dreamfields. Sweet potatoes are better than regular potatoes. Vegetable oil is OK for salad dressing, but not for cooking. Whole grain flour is better than enriched flour. You can get crazy amounts of protein, fiber and potassium from beans, especially when combined with whole grain. Natural peanut butter (with just peanuts and maybe a little salt) is good, but Skippy/Jif is baaaad. And on and on...
Reading ingredient lists is good too. Stay away from "partially hydrogenated..." and "high fructose...," and the new substitutes they're coming up with (palm oil, Olestra...), and watch the sodium. For bread, if the first ingredient listed is "enriched flour," skip it.
And two spices I always try to put in: cinnamon (but some people need like 1+ tsp a day for it to work - that's a lot) and cayenne.
I've been doing this for so long that I don't have to worry about what I eat anymore (at least when I'm at home), and I'm at the healthiest I've been in a long, long time.