F.
If you want your child to eat real food, don't give him junk food in the first place. It takes a little more effort on your and his side, meaning you have to introduce a new ingredient together with something he already likes. If he doesn't like something, try again some other time. But if you're already giving him junk food at his age, then say goodbye to a future balanced diet.
Also, give him ingredients with FLAVOR, that actually taste of something. Junk food (I will add in this category any prepared food you buy) will only ruin his palate.
Don't worry about meat, it's not that important at this age, try eggs, beans, tofu, fish, cheese instead.
Try cutting little pieces of food and let him feed himself, vary colors and flavors.