Same here, my kids have to eat what they are given and than they could have a fruit, a yogourt or apple sauce. They will only get the second item if they ate well and in a timely manner. Eating could become such a stuggle and it takes only once to show him that if he cries/wimpers or tries hard enough he could win the battle.
It's hard for sure but well worth it at the end!