I have a lot of experience with this, so bear with me, this will be long!! As a new mother, I trained my son to eat nothing but french fries, chicken mcnuggets, doughnuts, and some fruit. And mac-n-cheese. He would eat nothing else. I stupidly let this go one for almost 3 years. It was nuts...he threw fits over anything different, he would refuse to eat and whine... and I was SO OPPOSED to letting him go hungry, I would break down and feed him what he wanted to eat. None of which (except the fruit) had any nutritious value whatsoever. His meats were: fish sticks, chicken nuggets. His starches were grilled cheese and mac-n-cheese and doughnuts. No nutritional value (or incredibly little and MUCH to worry about with saturated fats, etc.) The fact that he was a good fruit eater was little consolation when he was pitching a fit about something. No veggies, nothing green, blah-blah-blah.
Anyway, we finally decided we had to do something because baby #2 was starting to emulate him. #2 could be in mid-chew of something he liked, see #1 refuse it, and spit it out and refuse it also. By this time #1 was close to 3 and we had allowed these horrible habits to form. We decided to start food boot camp.
Food boot camp began with me cooking nutritious meals and serving them to my family. Step one of boot camp was to outlaw fast food until we got this completely under control. No more drive ins. I packed lunches (that my son refused to eat in the beginning.) Step 2 was no more sweets. No desserts at all in any way, shape, or form. Step 3 was no more processed foods. No breaded, fried mcnuggets-- he only got cubed chicken breast. No more mac-n-cheese--he was offered wheat noodles with basil and olive oil. Step 4 was to offer #1 ( by default)the food we were eating. Then if he chose to have a fit and not eat, he went hungry. I did not save food he refused to eat until the next meal, but I did save it so if he told me he was hungry before the next meal I could cheerfully say, "Alright, get in your chair and I'll get you something to eat!" and I'd serve him the same thing he'd refused before.
Because I had trained him so well to be a picky eater (I really take full credit;looking back I really shake my head about how foolish I was with him)it took much longer to untrain him. As a matter of fact, ladies, it took a FULL YEAR before I could put anything in front of him and he would eat it.
How my husband supported me: We started with a game plan we were both in agreeance with. He was the enforcer.My son was not allowed to say ugly things about what was on the table. When he would say, "Ewww!" or "Gross!" my husband would insist he say, "Thank you mother for cooking this wonderful meal for us." or "Thank you mother for spending your time to prepare something for us to eat." If he continued to make faces, he was asked to leave the table and could come back if he apologized for being rude. This nipped the fits in the bud because after two days of not eating, he wanted to be at the table. And being at the table was fun, because we made sure we told stories and laughed a lot.
I cooked the meals and I had my son help me cook. He cracked his first egg into a pan when he was three, sitting beside me on the counter. And you know what? He ate that egg! So getting him involved in the cooking helped.
Our last hurdle was vegetables. He just wouldn't. So we had vegetable week and we served only vegetables at many many meals that week. I cooked them with a little brown sugar and that got him started. Then I cooked them with less and less sugar until he was eating them without. I also instituted a green leaf rule. He had one leaf (small at first) of salad on his plate. (This was after we had started having food success in other areas and had been working on it for about six months.) He was required to eat his green leaf first. After he ate it, he could have anything he wanted.
So the result? He will now eat anything I serve. He is an adventurous eater. He loves salad and broccoli and green baans. He is now 8 and he ate a tiny octopus at a buffet last year because he was curious. (Didn't like it, said it was too chewy.)
It was a long year. The day he ate a sour cream & green chili chicken stuffed pita for dinner, I cried. I knew I had finally changed those horrible habits that I started. So it was worth the battle...so incredibly worth it. (And #2 and now #3 are good eaters now as well!)
So this long, long diatribe is to really say this: Your child will not starve himself to death. He will eat when he gets hungry enough. How long that takes depends on how strong his will is. My son's will was incredibly strong (because he was so sure we'd give in; we'd given in so many other times)that he actually lost a little weight at first. But he recovered, and he ate.
Good luck. You are fighting a very important battle and the eating habits you instill in your child now will effect him the rest of his life.
VickiS