Hi L.,
First of all, if your 4 yr old is eating broccoli, count your blessings! At least it's green, and it's a healthy vegetable. Many kids will only eat the sweet, starchy ones like corn!
Here are a few things that have worked for me with my son:
Trying new foods: We have a rule about just taking one bite, and then deciding if he likes it or not. I make a big deal to really acknowledge him for being wise enough to at least give things a try. Regardles of whether it get s thumbs up or thumbs down, I celebrate that he gave it a try. There have been many times wher he has surprised himself by admitting that he liked something.
At the market, I will tell him, "okay, I'll let you pick out one of the vegetables. You can pick the one you want to eat."
Raw vegetables - Try veggies with dip. Vegetables are most nutritionally valuable raw to begin with. As far as the dip, it can be as simple as ranch dressing, or you can make your own healthy dipping sauce. That got me through a lot! I used to give it to him with his own tiny little cup for the dip, and he liked that.
My pediatrician once gave me a tip to help with my sanity. He said to evaluate the food in terms of a one week period, rather than daily. Kids eat foods in spurts, so don't make yourself crazy insisting on different food groups at every meal.
Use snack time for veggies - I will use snack time to give my son the food that I think he needs more of (in a fun way). I try to give them when he is hungrier, and with fewer options in front of him. At dinner time, if he's got something he likes better, it's much harder to get him to choose the veggies, for example. I do also make some "rules" about needing to eat his growing foods first. We talk a lot about what growing foods are, and how important it is to take care of our bodies first. He did get a pretty good concept about the difference between growing foods and others. I don't know if you give desert or not, but you could make a rule about growing foods before desert.
One other tip I found, was to give the veggies in small portions (during dinner). That way he didn't feel overwhelmed about how much he had to eat, and it was doable. Sense of accomplishment can go a long way!
And of course, there all the fabulous sneak 'em in puree options. Spaghetti sauce can be a great friend for sneaking veggies! So can can pizza. Trader Joe's sells a frozen spinach pizza. I will often get that and add a layer of spinach, and then add another layer of shredded cheese. My son loves it!
I hope that helps. I know what a challenge food can be. I've personally reached my wit's end sometimes trying to come up with creative new ideas for food. I just decided that if there is a healthy food that he likes, I just say thank you to God, and let him eat it!
God bless the moms!
M.