Mexican dishes are very expansive and a large variety of Mexican foodstuffs ranging from stews, sauces to soups can be prepared. Most Mexican food recipes are prepared in a number of ways ranging from slow roasting to quick-fry. Some key elements can however be found in almost all Mexican dishes. Below are some of these main ingredients that one is likely to find.