The best way is to model what you want, which means you eat healthy too. They see you eating exactly what they are eating. Now having said that, my husband & I tend to eat lots of salads. I can't really see a 2&3 year old digging in to one, so I tend to give them the matchstick carrots like i put in our salad on their plate and I give a small drop of ranch dressing for them to dip it in. I give fresh cut tomatoes, cucumbers, brocoli etc. the same way, but my kids always want what is off my plate, so I just started saying things like, " you wouln't like this. No you don't want this, it is grown up food." Well, it took like 4-5 minutes and he was begging me for salad. I gave him a bite all the while saying he wasn't going to like it and even said he was going to spit it out becasue he was too young to like it. Well, he just had to prove me wrong that he was a big boy and now he eats salad like a rabbit! My husband can't even believe it. He eats my salad that has olives, pickles, tomatoes, cucumbers, carrots, 4 kinds of lettuce (iceburg, romaine, sweet butter, & spinich) & croutins with a small amount of cheese & ranch dressing. My daughter some him swallowing it up and came to try it and now she is hooked as well. I know see lots more veggies disappear from their plates. I do tend to chop it all up small so that a bite isn't a mouthful for them and it seems to help. I don't offer or give my kids fries or candy or junk at home. They kow that is stuff you get when you are out and about and it makes it that much more special to go out. So, when they go to granny's house they get all the junk and love every minute of it. I let them have treats as rewards outside of the home, but I don't bring it in the home. I don't eat junk at home either. No soda for me No cake or dessert either. Moderation is the key. Good luck hope this helps.