My son went through a picky eating phase. I want to preface my advice with the fact that I have never seen a toddler starve themselves.
What worked for my son, at mealtime I would begin to only serve him the food he didn't want. If he refused it I would take him out the the highchair and let him get involved in different things. Yes he would get cranky because he was hungry and then I would offer him the food again. Eventually he would eat it.
I know for some this sounds cruel but unless he was allergic to the foods they won't hurt him. I figure I am giving him a gift for his future. In the future he will spend time at the homes of others and be offered things he may not have had exposure to but will be expected to eat.
Now my son is 14 and very adventurous with food. He loves trying new and different things. It is a pleasure to watch, especially knowing just how much it took to get him to that point.
Hope this is helpful to you.