I'm saying up front that I haven't read this whole thread but I have read most of the posts. However, I have a lot of friends and family with picky eaters and a lot of friends and family with really good eaters so I've heard lots of stories from both sides. I do sometimes think that we as parents sometimes make our kids picky by automatically saying "oh, they won't eat this or that" and continually give them foods that we think they would eat like hot dogs, chicken nuggets, pizza, etc and catering to their wants all the time.
Me personally, I have a 6 yo and 4 yo. My 6 yo loves all kinds of foods that I would never think he would like and yet he does. His top favorites: lamb chops, salmon, shrimp, crab cakes, mushrooms, calamari, tomatoes, seaweed soup, tofu. Frankly I know some 40 year olds that won't eat some of the stuff on that list but go figure.
My 4 yo was terribly picky but has gotten better in the past year or so. He didn't like a lot of things but he's never met a carb he didn't like. As long as there was some kind of pasta or bread-type item at the meal, he'd be fine. These days, he's at least willing to try a bite of something new (most days) and that's all I really ask of him. If he doesn't like it, I don't force him to eat it but how will he ever know if he likes something or not if he doesn't try it, right?
I don't play short order cook in my house. If I'm making something out of the ordinary, like something spicy that I know they wouldn't eat, etc, then I'll have pasta as a side so that there is a back up for them in case they don't like the main dish but they only get special requests if they are sick or if it's a special occasion, like a birthday or holiday, etc. And no toys or playing at the table either. I give reasonable portions and expect them to finish their meals. If they're still hungry, they can get more of what they like (my 6 yo loves fruit and always asks for 2nds and 3rds of that and I'm fine with that) but they need to eat their main entree first. I don't use candy or dessert as a bribe. They only get dessert on weekends anyway but if they don't finish their meal, then definitely no dessert. But, when they do finish their meal on the weekday, well, sorry kid, but no dessert either for doing what you're supposed to LOL.
I am a bit of a foodie/food snob and frankly I feel like there is so much delicious food in this world. How sad would it be to miss out on some really delicious food in the world because you're afraid to try it because you're a picky eater? That's why I try really hard, esp now that they are older, to teach them not to be picky eaters. Like I used to tell one of my best friends ... "Live life to the fullest, it's just a mushroom ... just eat it already!!"
ETA: Forgot to add, other than trying that first bite, I don't make my kids eat anything. If they don't want to eat what's in front of them, that's fine. I don't make them eat it later or make them eat it the next day or the next day after that. (Not judging anyone who does do that though.) They don't want it, that's fine but unless they are not feeling well, they don't get to whine about how hungry they are an hour later and then have me fix something else for them. You get one shot at dinner and that's it in this house.
Me personally, I have a 6 yo and 4 yo. My 6 yo loves all kinds of foods that I would never think he would like and yet he does. His top favorites: lamb chops, salmon, shrimp, crab cakes, mushrooms, calamari, tomatoes, seaweed soup, tofu. Frankly I know some 40 year olds that won't eat some of the stuff on that list but go figure.
My 4 yo was terribly picky but has gotten better in the past year or so. He didn't like a lot of things but he's never met a carb he didn't like. As long as there was some kind of pasta or bread-type item at the meal, he'd be fine. These days, he's at least willing to try a bite of something new (most days) and that's all I really ask of him. If he doesn't like it, I don't force him to eat it but how will he ever know if he likes something or not if he doesn't try it, right?
I don't play short order cook in my house. If I'm making something out of the ordinary, like something spicy that I know they wouldn't eat, etc, then I'll have pasta as a side so that there is a back up for them in case they don't like the main dish but they only get special requests if they are sick or if it's a special occasion, like a birthday or holiday, etc. And no toys or playing at the table either. I give reasonable portions and expect them to finish their meals. If they're still hungry, they can get more of what they like (my 6 yo loves fruit and always asks for 2nds and 3rds of that and I'm fine with that) but they need to eat their main entree first. I don't use candy or dessert as a bribe. They only get dessert on weekends anyway but if they don't finish their meal, then definitely no dessert. But, when they do finish their meal on the weekday, well, sorry kid, but no dessert either for doing what you're supposed to LOL.
I am a bit of a foodie/food snob and frankly I feel like there is so much delicious food in this world. How sad would it be to miss out on some really delicious food in the world because you're afraid to try it because you're a picky eater? That's why I try really hard, esp now that they are older, to teach them not to be picky eaters. Like I used to tell one of my best friends ... "Live life to the fullest, it's just a mushroom ... just eat it already!!"
ETA: Forgot to add, other than trying that first bite, I don't make my kids eat anything. If they don't want to eat what's in front of them, that's fine. I don't make them eat it later or make them eat it the next day or the next day after that. (Not judging anyone who does do that though.) They don't want it, that's fine but unless they are not feeling well, they don't get to whine about how hungry they are an hour later and then have me fix something else for them. You get one shot at dinner and that's it in this house.