Spices and herbs are key in Mexican dishes, making them rich and flavorful. Mexico’s favorite spices include achiote, allspice, and cinnamon. They also love chili powder, cumin, and Mexican oregano.