If you read the back of the ingredients, you will see that in the "meat " pouches , there is around 10-12% meat, no more, and a lot of sweet tasting food, such as carrot, sweetcorn, potatoes, and even fruit (in the chicken curry) which make them very palatable. If you make a beef stew at home and follow the pouch recipe, you would have to put one third of water given it states 34% stock.
Taste the pouch before you give it away
You can't reproduce the recipe, because the high temperature process it has to go through to give shelf live, alters the last of food, and who you give a "meal" you want more than 10% of meat.
Food is a multi sense experience, you eat with the eyes, ears (chopping veggies, sizzling onions, ...) smells, ...
I would stop them, because you don't get what's on the packet. If I buy a spag Bol meal, I want more than 5% spaghettis in it and if I buy a chicken casserole, I don't want two teaspoons of sugar per pouch (8.2 gr of sugar listed on packet, mainly from raisins and apricot. 1 teaspoon of sugar is 4 gr., so you get two).
The problem with processed baby food is that it alters taste and
preferences. So how do you move away, stop buying them, have him on the high chair next to you while you cook, and talk to him in the process, once it is in the pot, from time to time, having him in your arms, while you lift the lid and eat with him.
IF you want to change his taste, it is not only the pouches you need to consider. What other types of processed baby does he have? Sweet baby porrdidge? Junk puffed snacks (sorry it is pure junk) ? Extremely sweet granola snack?