Most kids in my experience vomit green veggies when they are the first foods given after cereal. I have no idea why, but I can tell you I worked in daycare as a nanny and and just in contact with friends and family, it never fails. when a child is given a green veggie as one of the first foods, they always vomit it up. I started my kids on fruit first, and starting them on fruit does not mean they won't like veggies later. Both my kids eat veggies, they love broccoli and cauliflower, green beans, and probably more veggies than most kids their ages, and they didn't get veggies introduced until after all the fruits. So I would start with fruits first and then go onto veggies. My kids both ate asparagus from a young age and many other veggies. Both kids loved the orange veggies as babies, but neither eat much of them now and prefer the green veggies now. My son loved babyfood meat my daughter hated it, now my daughter loves meat and my son eats very little if any meat, he prefers fruits and veggies. So really what they eat as infants has little to do with what they eat as children. My kids are 3 and 5 now. I would really suspect there is no allergy here, but I would hold off on the green veggies for now. Try fruit first, it is easier to digest, and then orange veggies and green last. that is what I did, and like I said my kids prefer the green veggies over anything else now, despite them or maybe because they were introduced last. Good luck!