Mexican cuisine features a diverse array offlavorful, slow-cooked, and seasoned meats, often prepared in lard or over open flames. Key varieties include spicy ground chorizo, citrus-braised carnitas, smoked cochinita pibil, savory barbacoa, chicharron and pickled cueritos, staple ingredients for authentic tacos and dishes.