We all just eat a lot of fruit and vegetables. Actually, the stuff I have to encourage my daughter to eat is the starchy stuff (like potatoes or toast) or protein (meat, cheese, etc.)! For us, it's just offering it all the time and trying lots of different things. She always has a fruit with breakfast (I usually have a green smoothie for breakfast with spinach, banana and berries), so it might be toast with cream cheese and some strawberries. Then for lunch and dinner, we always have lots of vegetable sides, usually salady things like cucumber or tomatoes, as well as hot cooked veg, like peas, roasted carrots, or soups and stews that are heavily veg. She usually also has a fruit for pudding, and then either cold salad veg (cucumbers, carrot sticks, or tomatoes) or fruit (an apple, grapes, etc.) for her snacks. If I give her a meal of, say, meatballs, pasta, peas and carrots with a pudding of yogurt and blueberries (which is exactly what she's having tonight), she'll definitely eat the peas and carrots and the blueberries, as well as the yogurt, she'll eat most of the pasta, and probably spit out the meatball if she tries it! We just tend to not eat a lot of processed food, so fruit and veg are some of the easier things to grab and offer her. I also think they often tend to be sweeter than say meat or starches, and though she doesn't have sweets or sugary things like cake often, she still likes sweeter things, which I think is why she eats so much. I also just sneak lots of veg into things to bulk them out, like carrots and courgettes in spag bol, etc.