Most Spanish food has two ingredients in common -- olive oil and garlic -- so it's fairly simple to find the basic necessities. Eggs, beans, nuts, eggplant, zucchini, chicken, lamb, pork, and beef are other easy-to-find ingredients typical of Spanish cuisine.