One thing to keep in mind is that this is a control issue. Your daughter is controlling what is going into her mouth.
Now, why is she seeking control?
Some very young children seek control because their life is characterized by chaos. I saw this a lot when I worked at the day-care... Parents divorcing, people coming and going out of their lives, moving, having to visit a parent instead of living with him/her... It's amazing how often little children who have a lot of chaos in their lives will react by doing the one thing they can have control over... start controlling what goes into their mouth.
Or, the child could just be a very strong willed child and wants to control mom and dad....
Raven, try to get to the bottom of what exactly it is your child is working to control here. It's important in order to know how to proceed.
Is the reason why your daughter is refusing to eat is because things are just really chaotic in her life right now... have you just moved and took her away from all she knew, are you in the midst of a divorce, any deaths in the family, things like this?
If so, I wouldn't worry too much about food. Once her life stabilizes into the new "normal"... she'll start eating again on her own. Let her eat the cereal and fruit, don't allow desserts or anything. I believe from the bottom of my heart that dessert was invented by moms as a bribe to get kids to eat vegetables anyway. But, cereal with milk and fresh fruit should satisfy her nutritional needs until things calm down.
Now, I have to admit, your post makes it sound much more like she's trying to control you... It sounds as though she's gaining a lot of attention from you regarding food. If this is the case, food has become a tool for her.
If all is well in her life, no major disruptions or anything that you can think of, then the best thing to do is take the tool away.
The best way to do this is to not make any fuss about food.
Here is one thing a friend of mine did, and I did it myself a couple of times with my son who used to refuse to eat anything other than chicken nuggets and peanut butter and jelly sandwiches when we brought him home... after giving him time to settle, about 6 months, I would make him a plate of whatever we were having for dinner as a family, small portions (no portion larger than his fist), but the same food, a little meat, rice or potato, vegetables and a small glass of milk. If he didn't eat any of it, I would cover his plate with plastic wrap, put it in the fridge and serve it to him the next meal.
Once he was served a slice of roast, a dollop of mashed potatoes, and a spoonful of green beans for dinner. He didn't like any of these foods. So, he refused to eat. I wrapped it up and served it for his breakfast the following morning, his am snack, his lunch and his pm snack...he still refused to eat. That night, I served the rest of the family chicken nuggets for dinner, but he got his plate. I told him that he had to clean that plate before he would get anything else. He really fussed about it, because he wanted the chicken nuggets instead, so we packed him off to his room. The next morning, he woke up to, you guessed it, the same plate of roast, potato and green beans. By this time, he was so hungry, he ate it and asked for more. We didn't have anymore of that, so I made him an egg and a slice of toast. I believe that was the last time we had a problem with him refusing to eat altogether. To this day, he doesn't like mashed potatoes, but he will eat fried potatoes or scalloped potatoes. Since he's 12 now, if he chooses not to eat mashed potatoes that's OK... he eats plenty of other things though.
The main thing is to keep in mind what Reba said... no child is going to starve if missing a meal. Also, don't coax, argue, fuss, and especially do not ever beg your child to eat. If she doesn't eat what's placed before her, put it in the fridge and warm it up for her next meal.... don't allow her to eat anything in between meals... sooner or later, she'll eat it. Once this happens with a couple of meals, she'll give up using food as a tool to control you.