Hey G.,
Truly I still think I have the most picky child on the planet. I can relate to you. My "picky eater" is 5 now. He is also the slowest eater on the planet. Four homemade chicken nuggets, 2 scoops of unsweetened apple sauce with cinnamon, and 3 small pieces of broccoli, can take him an hour to eat. We also went through a very long stage of him sucking on food and keeping it in his mouth...ewww gross! Believe me I feel your pain.
My advice to you while I'm sure you've heard it is to find something atleast semi healthy and stick to it. My son eats Skippy Natural Peanut Butter and Trader Joes Organic Blueberry Jelly on Trader Joes whole wheat bread everyday for lunch! He loves it! Whatever she chooses just make it the most healthy version of it possible.
If you have the time, make those waffles yourself. Stick all sorts of healthy stuff in the batter, like ground flax seed and wheat germ, provided no allergies are present. Make a bunch one time a week, then freeze them. Take one out, pop it in the toaster, and use real maple syrup if you can, or honey. It's better than Mrs. Butterworth's or Aunt Jamima.
Make meals look like snacks, finger foods are great. Let her make things with you if possible. Kids are 50% more likely to eat what they make. Talk healthy with her all of the time. Explain what is healthy, what is not, what is ok to eat all of the time, and what is only ok here and there. I know she's 3, but she'll grasp some of this believe me.
One day if you can, give her a tote bag, and have a field trip at the grocery store. One place to this which is really fun is Whole Foods. They have a ton of samples all through the store. Ask her if she'd like to try them. Tell her you are going to play a game. Ask her to pick out some things that she'd like to try and to put them in her bag.
You could also get her a kids cookbook and let her pick out recipes. Now that my son is five and he understands more of my vocabulary I have let it be known that I am not a short order cook. Truly if they are hungry they will eat. Now I've had this little boy go many nights without dinner. If you simply can't handle it give her one bowl of cereal, half a sandwich, or a yogurt, something light and healthy. Do not make a whole other meal for her though.
My rule is for my children is if they can pick out healthy breakfast choices and lunches, then I'll let them choose. However, dinner is my meal. I make the choices. I do try to accomadate with favorite veggies and what not, and sometimes I'll make two green veggies, simply because one son will eat anything, and my picky one only wants to eat broccoli. Sometimes I only make one though. I like to have a green veggie at every dinner.
Is she motivated by dessert? My boys get rewarded for eating most or all of their dinner by dessert. It doesn't have to be elaborate. Most nights it is 2 scoops of Bryers ice cream, or two Trader Joes brand oreo cookies. This is a reward, not a bribe. I mean who doesn't like dessert? I can understand her being stubborn enough to forfit it though. Many times as much as my son loves dessert, he still opted not to eat his dinner.
Let me encourage you in saying it does get better. My little man eats more now than he used to eat. I got to a point with dinner where I say to him, listen I am not going to get upset anymore. However, understand that Mommy worked hard to make this dinner, so if you choose not to eat it, that is fine with me. I'd like you to eat, but again, it's fine. Understand dessert will not be served to you, and you will not eat anything else. That's just me. I think children are catered to way too much today.
I've heard that helps is planning meals with your child. Actually sit down at the computer, and amke out a food calendar. Letting her pick some things may help. Give her choices a, b, c, and d. Then let her arrange them. You can even decorate the calendar with clip art.
Let her make placemats for the dinner table. She could color a piece of paper, and then you can laminate them. I have a laminator, $25 at Walmart or you can take it to Staples, Office Max...whatever. You could also help her make napkin rings for the silverwear. You can use construction paper, fabric, pipe cleaners, whatever you have.
The over all point is let her be involved in the process while at the same time you calling the shots. Stress that meal time is family time, and its important to do it atleast once a day together. Hope all of my blabbering helps!