Welcome to Healthcaremagic.
Greenish fluid in the vomitus indicates bile.The bilious vomiting
is seen in conditions with intestinal obstruction
or pancreatic inflammations.
I do not suspect it to be due to the food you consumed .I suggest you to consult a Gastronetrologist who will examine you and come to a right diagnosis.
Wish you good health.