The most common cause of vomiting is hairballs. So, the first thing that I would do is start her on laxatone every few days.
laxatone http://www.1800petmeds.com/Laxatone-prod1342.html
Hairball vomiting does not always contain hair. It is often just undigested food.
Kit n Kaboodle is not an easily digestible diet. It has a byproducts instead of real meat, corn, and chemicals and dyes to make the pretty colors.
If she is not used to canned food that will make her vomit. Try just dry food.
You can try a sensitive stomach diet. They will have these at any larger pet store. You can try "nutros" or "proplan." Organic would be even better.
I feed mine "Wellness" which does not have any chemicals or byproducts and the hairballs and vomiting stopped. The more organic diets seem to work well in my own cats if you would like to try those as well.
http://www.wellnesspetfood.com/cat_index.html
If it is not hairballs, then it could be a number of things.
She could have inflammatory bowel disease.
www.VeterinaryPartner.com/Content.plx?P=A&A=598
She could have a partial gastrointestinal foreign body obstruction. This means she has eaten something in the past and it is stuck in her gastrointestinal tract and it is causing problems when food material tries to pass through.
She could have a bacterial or parasitic infection.
She could also have a metabolic disease like kidney, liver, or hyperthyroidism.
www.VeterinaryPartner.com/Content.plx?P=A&A=516 hyperthyroidism
www.VeterinaryPartner.com/Content.plx?P=A&A=1960 liver
www.VeterinaryPartner.com/Content.plx?P=A&A=572 kidney
She could also have food allergies.
www.VeterinaryPartner.com/Content.plx?P=A&A=652
www.VeterinaryPartner.com/Content.plx?P=A&A=468
If she eats too fast, you can put a big rock in the middle of the food dish so she has to move it around to eat. Another option is to feed her on a cookie sheet but that takes up more space.
I would start with the laxatone and a better diet for a week or two and see if that resolves the issue.
Veterinarian
10 years vet in companion animal practice and humane society