Los tacos de carnitas tienen su origen en el estado mexicano de Michoacán, ubicado en el oeste de México y se dice que en la época prehispánica se hacía un plato similar que se ofrecía a los dioses. Se hacen con carne de cerdo que se cocina lentamente en su propia grasa.