If he is fit and not under eating than I like Shandula's advice, " He's training you very well. If you always add human food, I doubt it will matter what you serve him, he's going to wait for the good stuff."
If you don't want to put the human food in with his regular food than just stop adding it. The dog will eat when it is hungry even if it takes a bit of time at first. Place his bowl out with his regular food and if the dog doesn't eat it in short order, put it away and try again at the next feeding time.