Traditionally, beef, lamb or goat is used when making barbacoa in Mexico. When made by home cooks in the USA, typically some type of beef roast is used – chuck roast, brisket or other types of beef roasts that can be slow cooked in a crock pot (round roast, rump roast, etc) can also work.