Honey, take your sails out of her wind. She sees it's upsetting to you when she doesn't eat. Don't react, just let her know it's OK if she's not hungry right now and put a cover on her dish and refrigerate it. When she's hungry later, pull it out and warm it up for her.
I read an excellent book when my youngest was an infant, called "Child of Mine". It is written by a dietician and had good advice about food fights with kids. They are nothing but bad news. Your job is to make the food and put it on the table, in no way can you make them eat it, that is their job. Basically, the only thing within your power is what food your child has to eat now.
Also, I totally agree with having kids help with cooking. My youngest now has his own food blog and has posted "how-to" videos on YouTube. He is the pickiest eater and is the one with lots of food sensitivities. If what I have made for a meal is not what he wants, he is free to cook his own meal. He also has to CLEAN UP his mess too!