They both have lots of tasty flavors and cook up into tender cuts of meat but the type of meat and the cooking method make these two dishes quite different. Chipotle uses beef shoulder for the barbacoa, and pork shoulder for the carnitas. Even though they are both slow-cooked and shredded, the carnitas has an extra step at the end where the shredded meat is browned until it is crisp.