01 -
Trim excess fat from pork shoulder and cut in half if needed to fit into the Instant Pot.
02 -
Mix all dry rub ingredients in a bowl. Generously apply the seasoning on all sides of the pork, ensuring full and even coverage.
03 -
Set Instant Pot to 'Sauté' mode and add canola oil. Sear pork on each side for 2–3 minutes until browned. Work in batches if necessary. Remove pork and set aside.
04 -
Pour apple juice, apple cider vinegar, and chicken broth into Instant Pot, scraping the bottom to release any browned bits.
05 -
Return seared pork to Instant Pot. Close the lid and seal the pressure valve. Cook on high pressure for 60 minutes. Allow natural release for 10–15 minutes, then carefully vent any remaining pressure manually.
06 -
Twist off and remove pork from the liquid. When cool enough to handle, discard excess fat and membrane, then shred meat using two forks.
07 -
Pour cooking liquid through a fine mesh strainer and reserve 1 cup for barbecue sauce.
08 -
With Instant Pot set to 'Sauté,' add reserved 1 cup cooking liquid, ketchup, brown sugar, additional apple cider vinegar, Worcestershire sauce, Dijon mustard, smoked paprika, cumin, salt, and pepper. Stir and simmer until slightly thickened, about 5–8 minutes.
09 -
Return shredded pork to the Instant Pot or a large bowl and pour desired amount of barbecue sauce over the meat. Toss to coat evenly.
10 -
Serve hot with your choice of accompaniments such as buns, slaw, or as a main dish.