Hello. I'm a FTM also with a 2 years old daughter.
My solution is to keep offering without forcing. If ayaw okay lang, I don't force. Eventually kapag lagi niyang nakikita nako-curious din siya tikman then slowly nagugustuhan niya na. Then I let her eat it the way she wants, using utensils or hands, and let her get messy.
I also don't give my daughter sweets and junk foods.
Like "inipit" for example, because it's too sweet. Pedia says to refrain giving too much sweets as it disrupts appetite.
I do give her fita, plain or vegetable biscuits.
With the rice, normal for kids not to like rice kasi tasteless, pero keep offering, he'll eventually understand that rice comes with viand no matter what.
I don't hide foods or disguise them. I introduce them raw, then the process of cooking, then how it looked when cooked.
Before my daughter won't eat tortang talong, even if she knows it was eggplant. Same with egg omelet with cooked tomatoes and onions in it. She eats egg, scrambled, omelet or boiled and munch on raw tomatoes and bits of onions, but she doesn't eat egg with cooked tomatoes and onions. But since I was always cooking it and offering or putting it on the table she eventually tried it and begin to like it.
Ganon lang po. Hope it helps.