In order to be kosher, food has to be prepared according to the kosher-laws (see Deuteronomy ch.14). These are given in detail in the Talmud volume of Chullin.
* Meat must be from those land animals which have split hooves and chew their cud (such as beef and mutton)
* Fish have to have scales and fins. Shellfish are not kosher.
* Birds cannot be among those listed as forbidden in the Torah (Deuteronomy ch.14) and cannot be hunters/scavengers. In actual practice, today we eat only poultry-species concerning which we have a tradition that they're permitted, such as chicken and turkey.
* Animals must be slaughtered in the manner specified by Jewish law and must be free of all disease. In actual practice, those who keep kosher purchase meat which is certified as having been prepared in the kosher manner.
* As much blood as possible must be removed from meat before cooking, since consumption of blood is forbidden (Leviticus ch.17). This is done by the kosher butcher, through salting, soaking and rinsing.
* Dairy and meat cannot be combined in the same meal and there's a waiting period between eating one and then the other. After dairy: 1/2 hour. After meat: 6 hours for most Jewish communities.
* Fruits and vegetables should be checked to be sure they're free of bugs. Some Jews avoid cauliflower, asparagus, and the like, because of the difficulty in checking them.
Additionally, food must be prepared and handled following kashrut-laws and with kosher ingredients only. Any food that does not meet these requirements cannot be eaten by those who are religiously observant. Foods which are purchased should be labeled as having had kosher supervision during their processing.
Yes, basil is kosher.
Kosher is not a person, so it can't eat anything. But the blood of mammals and birds is not kosher, so people who keep kosher can't eat it.
Jews who keep kosher do not eat prawn, since it's not a kosher species of sea creature.
Jewish people who keep Kosher do not eat ham because pork is forbidden by their dietary laws. Jewish people who do not keep Kosher can eat ham.
Kosher refers to food that is prepared according to the laws of kashrut. The people who keep kosher are Jews. Kosher is a classification, not a people. That being said, if the nachos and salsa are certified kosher, religious Jews who keep kosher can eat them.
Snails are not kosher, so Jews who follow the rules of kashrut do not eat snails. However, not all Jews keep kosher, so some Jews do eat snails.
Hindus do not eat beef no matter if it is Kosher or non-kosher.
It depends on the level of observance. Orthodox Jews eat nothing BUT kosher foods.
Raw carrots are kosher, as long as the utensils used to cut it are clean (although some would insist that the utensils must be kosher as well). People who keep strictly kosher will not eat food that has been cooked with any non-kosher product. They would also not eat it if it was cooked in a non-kosher pot.
Kosher is the diet of Jews. Jews keep kosher. If you keep kosher you cannot eat: shellfish, pork, or dairy mixed with meat. The main land of Jews is Israel. So technically, the nationality of kosher is Israel.
Kosher food is not like a specific food. It is not like Hamburgers or anything. SOme foods are kosher and others aren't. Since most people eat all types of food, you can't really avoid eating kosher food.
No, but halal-keeping people can eat kosher food, except for anything containing alcohol.