Mexican ingredients you couldn't live without?

Chillies, vanilla, chocolate, avocadoes and tomatoes - all ingredients indigenous to Mexico.