Getting kids to eat healthy food is no mean feat. And you’re right – tackling their attitude is probably the best way to start. We’ve actually written a whole article about it, but the general gist is kids can be notoriously fussy (don’t worry, you’re not doing anything wrong here), so you need to deploy tactics.
That doesn’t mean forcing foods on them – it could mean pairing ‘liked’ foods with ‘disliked’ foods, and letting them approach that how they will over a period of time (more on that in the article). It could also mean watching the language you use when talking about food – instead of saying ‘you have to eat this [food they don’t like] before you can eat this [dessert]’, try educating your child on the health benefits of said ‘disliked’ foods.
If your kid likes running, inform them of the power of leafy greens. Education is key here and it may be a long game, but don’t give up. You’re leading by example, and if that example is to eat healthily then your child is bound to learn from this.