Barbacoa refers to how the meat is cooked. When you make Barbacoa Beef, it means that the beef is slow-cooked until fork tender and then it’s shredded. Carnitas are all pork. The pork is also slow-cooked and then finished off by being browned in a skillet so that it’s crispy.