Hello everyone, this is my first reply on a thread. Very excited to learn from you. I had a boy that same age that was terribly picky. Ate those exact same foods and refused anything I made. Even fresh fruit would cause him to either gag or he would just sit an squish it all over his plate. I started to give him ver small portions and limited his fav. foods for a bit. Cheese, yogurt, and anything cereal or pasta. It meant I had to get creative but I knew that was all he ate at home. I never cater to picky eaters and he did try something new on a vey rare occasion. Mom and I both were in agreement that if he refused to eat hat he would have to wait until the next meal. I ended up terminating them, due to other reasons and when I interviewed my new family food was a big topic. Picky eaters make meal times hard, I hope you find a solution soon.