My Dd (3.5) didn't touch her lunch - even though it had her current top food - corn on the cob.
3 on the dot she starts wailing she's hungry. I offer a snack of.... butternut squash or hazelnuts.
Then we had lentil soup for dinner - and I was still a bit cheesed off so I made it to my taste with garlic, cumin and coriander. She was not best impressed - ended up eating mainly cream crackers and an apple.
Was I childish? Or is providing no alternative to adult eating patterns just what you 'do'? If I let her choose she'd eat plain white starch every day (pasta/rice/bread)
She took it manfully - but I feel a bit mean.