Rule #1 in eating problems with toddlers is that the parent can't win.
Don't let it become a battle. Probably the best approach is just to let them eat anything they want that is a healthy food. Eliminate all junk food. Once they get over the addictive taste of sweet, they will become interested in trying other flavors just out of boredom. It may take a while though.