Yes. You can use beef chuck roast instead of pork shoulder. Treat it exactly the same by searing it first, then braising it in the chile sauce.