Do we feed her?

My 3 year old refuses to eat dinner most of the time. So we never give her snacks or anything afterwards. She doesn’t eat, she goes to bed hungry. Today was one of those nights. We made grilled chicken, broccoli and cheese, and rice. She took ONE bite then refused to eat anymore. She wouldn’t even try it, even though she likes those foods.

For the past 2 hours she’s been crying saying she’s hungry, she keeps asking for candy and snacks and saying her belly hurts.

I tried to give her more chicken but she said no.

What do I do? I feel bad because I know she’s hungry, she’s barely eaten today.

We have no more leftovers left so do I just let her go to bed hungry or make her something to eat?