To expand on Willeke's answer: no, you are not allowed to bring home cooked food with you into the EU.
You are only allowed to bring UNOPENED (iow sealed) packages of factory processed food stuffs, further limited by the lists on the website linked in her answer.
So no raw meat, dairy products, etc.
The same goes for plant products as well.
Exception is fish, there you can bring in 20 kilos or RAW fish as long as the fish is not a species that's on the endangered species list (and as long as it's dead).
For plant material, an excemption of 5 kilos of vegetables, 5 flowers, OR 5 tubers (so 5 potatoes for example) for personal use can apply, IF the material does not pose a risk to local flora and fauna (which if rather vaguely worded and thus open for interpretation by the customs officials).
All other cases you need a certificate from recognised authorities indicating that the products you're trying to import are safe and do not pose a risk of spreading invasive species, plant or animal diseases, parasites, etc. etc.
Which can get rather costly for some food for your child.
In all, unless your child is used to eating the local brand of canned baby food, I'd not even try and get them used to being less picky before setting out on your trip.
You'll be happy you did that whether you take the trip or not, a picky eater is trouble at any age :)