Hello and welcome to HCM
You have mentioned that vomiting
was after 15 min of eating food.
There as an infective organism which causes food poisoning
after a very short interval of having food.
This food poisoning is due to Staphylococcus
spp and non-vegetarian food is one of the foods responsible for this.
Thanks and take care
Dr Shailja P Wahal