hmm i have the opposite problem of everyone else.. my ds will eat all his vegies, but we struggle to get him to eat meat most nights. The only time he will eat meat without encouragement from us is when I make my homemade rissoles, spaghetti bog, lasagne or canelloni.

Hey what about corn on the cob? my ds loves this, Nachos with a home made chunky vegetable salsa and cheese sauce on top. Tacos are usually a big hit, especially when ds puts his own toppings on.

One thing we do insist on here is all eating together at the table, we eat dinner around 6 to 6:30pm every night. If ds is fussing over his meal, dh and I will race with him to see who can get the next mouth full in faster He loves that game, and its a sure way to get him to eat at least some of his dinner.

You sound like your doing a great job, kids do go thru stages of fussiness, but if you make a big deal out of it , then it may only get worse. I reckon you should just go with the flow, serve him what you are eating for dinner, if he doesn't eat it, don't stress. As others have said, he won't starve himself.