Mexican kitchen

Characterized by a variety of flavors and natural ingredients, Mexican cuisine relies on the use of basic ingredients such as corn, beans, hot peppers, tomatoes, and avocados, in addition to a variety of aromatic spices and herbs.