M.S.
Hi K.. I struggle with meals every day. My daughter (9 months) eats anything but my son (22 months) is picky and inconsistently so. I stopped worrying so much about it. My son can't afford not to eat - he's in the 15th percentile for weight (85th for height) BUT he used to be in the 85th for both so he's not on a curve that's good.... So I serve at least ONE thing I know he will eat, at each meal. Things that have helped: I never comment on whether he's eating or not - no praise except for tasting something new (and I don't go overboard), no encouragement to eat. When he says "all done" I let him be done. I serve the same meal several days in a row and change just one thing. I use those compartment plates (this actually made a huge difference).
Sometimes if I can't get my son to eat a good dinner, I'll give him a bedtime snack of a banana or crackers and cheese or a bit of peanut butter and jelly sandwich. But I have very much relaxed about food and whether he eats, and this has helped tremendously.
By the way, my kids are in daycare where they don't get to be picky (they eat what they're offered or they starve). When my son transitioned to the toddlers and saw all the other kids eating food he found offensive (like pizza), he started to be more adventurous and the report I get every day says he almost always eats his entire lunch. So I learned two things: I should let him be exposed to other kids at mealtime (ones who aren't picky and eat what they're given), AND that when he isn't given choices, he will just eat what he's given. Good luck!