The great food debate, eh? LOL
One of my friends who worries about her LOs (one who is coeliac, so gluten free - the other is dairy free
) and the amount they eat was told by one of the docs that it's the one thing that they can 'control' and therefore they 'do'. We control what time they eat, what time they sleep, etc - and therefore he basically said the more it stresses you out they 'worse' they can be - kwim? He also pointed out that a LO won't starve themselves and will eat when hungry . . . I'm sharing this with you to try and make you feel better - however, I have to admit that tho I tell myself these things over and over again I still stress about what A is eating. More so I *think* because she ate anything (or at least tried) that was put in front of her - now she's a bit picky 
I bought an guide to eating type thing a few months back. It was getting ridiculous here and I decided enough was enough. So the guide I bought, said pretty much the above. That it's something they can control - either to get praise or negatively, they create it. And also that the more stressful a mealtime is, the more anxious they become they tense their tummies and just aren't hungry at that point, so if sat in a seat and food pushed at them, it gets more stressful. Once down from the table, they relax and so the hunger pangs start.
For us. I drew a line. I make a meal that contains something that DS usually likes - bread, for example, and then other bits that are new, veggies etc. A balanced meal if he eats all of it - that's my job. His job is eating it or not. So, once it's prepared I but out. I don't try to spoon it into him because he can eat well himself. If he doesn't want to eat it, I let it go. I wouldn't want to be forcefed or hounded, so I respect his decision. If he isn't eating anything, I say clearly "aren't you hungry? that's okay, but remember no more to eat until lunch / breakfast / etc". And that's it. I don't cave, I don't give in. If he's eaten well and wants more, I give more.
And I never praise him for eating well, or say a word about his not eating something is hurtful. If he eats, he eats. His decision. Since we've done that, he's happier at the table, happier eating and seems quite secure in saying "no thankyou Mama" when I ask if he'd like to try something from my plate (if he's not tried it on his etc). DH still struggles with it and I regularly point out respecting his decision isn't forcing food into his mouth after he's said no thank you Daddy.

And no mac & cheese here either. Or any pasta at all. Or potatoes.

Today:
Breakfast: 2 weetabix mixed with milk & greek yoghurt and pear (ate 1/3 of breakfast & a handful of stolen branflakes)
[shorttempered all morning - had to leave our swimming lesson early he was so antisocial)
Lunch: tuna melt mini pizza (tuna mayonnaise on a 1/2 toasted muffin topped with cheddar then grilled), a clementine, and about 3+ tablespoons of the tuna mayo mix
Snack: raisins & a smoothie
Supper: baked sweet potato with butter & cheddar, a bite of a dumpling (ignored the rest of the dumpling), a yoghurt, refused banana, ate the slice of birthday cake (funny that
