The other basic ingredient in all parts of Mexico is the chile pepper. Mexican food has a reputation for being very spicy, but it has a wide range of flavors and while many spices are used for cooking, not all are spicy. Many dishes also have subtle flavors. Chiles are indigenous to Mexico and their use dates back thousands of years. They are used for their flavors and not just their heat, with Mexico using the widest variety. If a savory dish or snack does not contain chile pepper, hot sauce is usually added, and chile pepper is often added to fresh fruit and sweets.